【linux基礎】如何配置ubuntu系統為靜態IP地址


前言

連接遠程server重啟的時候發現IP發生變化,影響遠程連接,此時,需要將server配置為靜態IP。

系統環境

ubuntu16.04

操作過程

1. 設置IP和DNS

command

sudo vi /etc/networks/interfaces

添加藍色部分內容

#The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface auto ens0_name //網卡名稱,通過ifconfig命令查看
iface ens0_name inet static
address 192.168.2.130       //填入自己的ip地址
netmask 255.255.255.0      //子網掩碼,一般為這個
gateway 192.168.0.1          //網關
dns-nameservers *.*.*.*     //DNS

其中,

iface eth0 inet static    #設置獲取ip的方式為靜態
address 192.168.3.162     #設置想要設定的ip,根據實際進行設置
netmask 255.255.255.0     #設置子網掩碼
gateway 192.168.3.1       #設置網關地址,根據實際進行設置如果設置虛擬機可以通過查看物理機的網關
dns-nameservers 8.8.8.8   #設置dns服務器,可以設置其他的dns服務器

如何查看gateway可以參考here;

如何查看系統的DNS服務器(此處博主沒有找到正確的,IT給了DNS);

2. 重啟網絡服務

sudo /etc/init.d/networking restart

3. NetworkManager默認不管理出在/etc/network/interfaces中的接口,所以可以通過修改NetworkManager的配置文件來改變這一默認設置。

sudo vi /etc/NetworkManager/NetworkManager.conf

更改內容

managed = false  ----->  managed = true

4. 保存之后重啟;

sudo service network-manager restart

不清楚步驟2和3是否必須同時需要進行,反正如果步驟2之后有問題可以嘗試步驟3/4;

5. 不能上網的問題;

這個其實是與網絡技術的軟硬件知識相關的,與網口的連接是否正確。

系統配置的靜態IP對應的網口信息一定要和硬件的網絡接口具有一致性,不能有沖突,如果有沖突要delete.

參考

1. ubuntu查看gateway的方法

2. 如何解決ubuntu14.04設置靜態ip問題

3. ubuntu設置靜態ip


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM