Ubuntu16.04 網路配置

来源:https://www.cnblogs.com/lishubin/archive/2019/10/14/11672037.html
-Advertisement-
Play Games

Ubuntu 網路配置 安裝 操作系統之後,為了通過 連接主機,或者連接其他主機。需要進行如下網路配置和ssh服務配置。 1 網路配置 1.1 修改網路配置信息 ,在其中找到對應網卡進行修改 輸入以下內容 接下來配置 打開配置文件進行修改 ,輸入以下內容: 1.2 重啟機器 這是因為 之後,發現網路 ...


Ubuntu 網路配置

安裝Ubuntu操作系統之後,為了通過Xshell連接主機,或者連接其他主機。需要進行如下網路配置和ssh服務配置。

1 網路配置

1.1 修改網路配置信息

sudo vi /etc/network/interfaces,在其中找到對應網卡進行修改

輸入以下內容

auto ens33
iface ens33 inet static # 靜態ip,不採用DHCP動態分配
address 192.168.90.142 # 配置ip
netmask 255.255.255.0 # 子網掩碼
gateway 192.168.90.2  # 網關       

接下來配置dns

打開配置文件進行修改sudo vi /etc/resolv.conf,輸入以下內容:

nameserver 192.168.90.2 # 這裡我設置為VMWare那塊虛擬網卡

1.2 重啟機器

這是因為 systemctl network restart 之後,發現網路並沒配置好,所以只能重啟sudo reboot
重啟之後,使用ifconfigping ip來測試網路是否連通。

2 安裝並配置SSH服務

重啟完成後,安裝並配置SSH服務

2.1 安裝SSH服務

2.1.1 首先檢查ssh服務是否安裝

ps -e | grep ssh 如果返回為空 那麼證明ssh並沒有安裝

2.1.2 配置apt源

這裡使用阿裡雲的配置,在/etc/apt/source.list中修改為以下內容:

deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main

deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main

deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe

deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe

2.1.3 更新apt資源

​ 以阿裡雲為新apt源進行更新,sudo apt-get update

2.1.4 安裝ssh服務

sudo apt-get install -y ssh

​ 安裝完成後,ssh 本身的主機進行測試

2.2 配置SSH服務

配置ssh 允許其他主機可以用root 賬號登錄。修改配置文件vi /etc/ssh/sshd_config,修改授權信息為:

PermitRootLogin yes

重啟ssh服務 sudo service ssh restart,在其他主機上通過SSH來進行登錄


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 點這裡進入ABP進階教程目錄 下載插件 打開Datatables官網(https://datatables.net/download/) 勾選Extensions/Buttons,下載插件,複製到JD.CRS.Web.Mvc\wwwroot\lib\dataTables目錄. 引入插件 打開展示層( ...
  • 關於yield關鍵字,網上有很多文章介紹了,但是看了之後,雖然明白了"哦,原來是這麼回事",但是在日常開發中並沒有真正的用起來,所以,寫此一篇,介紹一下在真正的項目中怎麼使用這個關鍵字。 開始我的正文介紹之前,可以先看一下微軟的官方文檔是怎麼介紹yield關鍵字的,傳送門:https://docs. ...
  • 在寫C#代碼的時候,你可能經常會遇到這個錯誤: 在寫C#代碼的時候,你可能經常會遇到這個錯誤: 但如果想避免NullReferenceException的發生,確實需要做很多麻煩的工作。 但如果想避免NullReferenceException的發生,確實需要做很多麻煩的工作。 可空引用類型 Nul ...
  • 本文是MVP Ediwang寫的回憶一個80後的拖控制項的感悟,與君共勉:每一代人都有記憶里的味道。煤球爐、黑白電視機是屬於父母的記憶。而“拖控制項”式編程,啟蒙了無數像我這樣的80後(嗯,89也算80後)。 ...
  • Ubuntu16.04安裝Docker、nvidia docker Docker安裝 1.更換國內軟體源,推薦中國科技大學的源,穩定速度快(可選) sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo sed i 's/archiv ...
  • 本文首發於:微信公眾號「運維之美」,公眾號 ID:Hi Linux。 「運維之美」是一個有情懷、有態度,專註於 Linux 運維相關技術文章分享的公眾號。公眾號致力於為廣大運維工作者分享各類技術文章和發佈最前沿的科技信息。公眾號的核心理念是:分享,我們認為只有分享才能使我們的團體更強大。如果你想第一 ...
  • 最近使用git 管理項目的時候,編譯過程中出現了很多中間文件,今天發現使用 git clean 命令可以很方便進行清除: 保持更新,轉載請註明出處;更多內容請訪問 cnblogs.com/xuyaowen ...
  • linux掛載iso鏡像可以分為兩種,直接掛載鏡像和上傳鏡像文件至伺服器進行掛載 一、虛擬機鏡像掛載 測試時使用虛擬機,此時可以直接在虛擬機的設置中將鏡像文件直接選擇併進行掛載,無需上傳至虛擬機伺服器內。 1、點擊cd/dvd,選擇使用ISO映像文件,瀏覽所需iso文件,並勾選已連接。此時虛擬機桌面 ...
一周排行
    -Advertisement-
    Play Games
  • Timer是什麼 Timer 是一種用於創建定期粒度行為的機制。 與標準的 .NET System.Threading.Timer 類相似,Orleans 的 Timer 允許在一段時間後執行特定的操作,或者在特定的時間間隔內重覆執行操作。 它在分散式系統中具有重要作用,特別是在處理需要周期性執行的 ...
  • 前言 相信很多做WPF開發的小伙伴都遇到過表格類的需求,雖然現有的Grid控制項也能實現,但是使用起來的體驗感並不好,比如要實現一個Excel中的表格效果,估計你能想到的第一個方法就是套Border控制項,用這種方法你需要控制每個Border的邊框,並且在一堆Bordr中找到Grid.Row,Grid. ...
  • .NET C#程式啟動閃退,目錄導致的問題 這是第2次踩這個坑了,很小的編程細節,容易忽略,所以寫個博客,分享給大家。 1.第一次坑:是windows 系統把程式運行成服務,找不到配置文件,原因是以服務運行它的工作目錄是在C:\Windows\System32 2.本次坑:WPF桌面程式通過註冊表設 ...
  • 在分散式系統中,數據的持久化是至關重要的一環。 Orleans 7 引入了強大的持久化功能,使得在分散式環境下管理數據變得更加輕鬆和可靠。 本文將介紹什麼是 Orleans 7 的持久化,如何設置它以及相應的代碼示例。 什麼是 Orleans 7 的持久化? Orleans 7 的持久化是指將 Or ...
  • 前言 .NET Feature Management 是一個用於管理應用程式功能的庫,它可以幫助開發人員在應用程式中輕鬆地添加、移除和管理功能。使用 Feature Management,開發人員可以根據不同用戶、環境或其他條件來動態地控制應用程式中的功能。這使得開發人員可以更靈活地管理應用程式的功 ...
  • 在 WPF 應用程式中,拖放操作是實現用戶交互的重要組成部分。通過拖放操作,用戶可以輕鬆地將數據從一個位置移動到另一個位置,或者將控制項從一個容器移動到另一個容器。然而,WPF 中預設的拖放操作可能並不是那麼好用。為瞭解決這個問題,我們可以自定義一個 Panel 來實現更簡單的拖拽操作。 自定義 Pa ...
  • 在實際使用中,由於涉及到不同編程語言之間互相調用,導致C++ 中的OpenCV與C#中的OpenCvSharp 圖像數據在不同編程語言之間難以有效傳遞。在本文中我們將結合OpenCvSharp源碼實現原理,探究兩種數據之間的通信方式。 ...
  • 一、前言 這是一篇搭建許可權管理系統的系列文章。 隨著網路的發展,信息安全對應任何企業來說都越發的重要,而本系列文章將和大家一起一步一步搭建一個全新的許可權管理系統。 說明:由於搭建一個全新的項目過於繁瑣,所有作者將挑選核心代碼和核心思路進行分享。 二、技術選擇 三、開始設計 1、自主搭建vue前端和. ...
  • Csharper中的表達式樹 這節課來瞭解一下表示式樹是什麼? 在C#中,表達式樹是一種數據結構,它可以表示一些代碼塊,如Lambda表達式或查詢表達式。表達式樹使你能夠查看和操作數據,就像你可以查看和操作代碼一樣。它們通常用於創建動態查詢和解析表達式。 一、認識表達式樹 為什麼要這樣說?它和委托有 ...
  • 在使用Django等框架來操作MySQL時,實際上底層還是通過Python來操作的,首先需要安裝一個驅動程式,在Python3中,驅動程式有多種選擇,比如有pymysql以及mysqlclient等。使用pip命令安裝mysqlclient失敗應如何解決? 安裝的python版本說明 機器同時安裝了 ...