Ubuntu下配置IP地址

17.10版本以前:

 

Ubuntu的網卡配置文件跟CentOS的不同,Ubuntu的網卡配置文件是/etc/network/interfaces。咱們用vi /etc/network/interfaces命令去修改網卡文件。具體修改如上圖所示,要注意的是Ubuntu用的都是小寫,並且IP地址和DNS的名字跟CentOS的不同,參數和選項之間要有個空格。網絡

 

Ubuntu配置副IP也是在這個網卡配置文件中配置,改一下網卡名的後綴,第一個副IP加:1,第二個副IP加:2,如此類推。切記,配置副IP不須要再配網關和DNS,不然會衝突app

配置完以後用/etc/init.d/networking restart命令或 ifdown ethx&& ifup ethx來重啓網絡,重啓完用ip a或者ifconfig命令來查看配置是否生效spa

 

 

17.10版本以後:

Ubuntu在17.10版本開始,配置網卡文件的方式會跟以前的不太同樣。配置IP須要使用其餘方法。編輯/etc/netplan/01-netcfg.yaml這個文件,若是這個文件沒有的話,先cd /etc/netplan/ 而後找到.yaml結尾的配置文件,新安裝的系統默認只有一個rest

 

進去修改這個配置文件,默認這個配置文件只有server

network:blog

version: 2ip

renderer: networkdit

若是有dhcp的直接刪掉便可io

 

在後面按照格式添加一下的內容:bfc

ethernets:

  enp2s1:

    addresses: [ 192.168.1.98/24,192.168.137.99/24]

    gateway4: 192.168.1.1

    nameservers:

         addresses: [8.8.8.8,114.114.114.114]

其中,addresses:  注意冒號後面須要帶一個空格而後在用中括號。

IP後面的24表明子網掩碼255.255.255.0,這裏不能直接用255.255.255.0,因此用24代替

IP能夠直接在地址那裏重複添加,注意使用,逗號隔開。

網關那裏不能使用中括號,gateway後面要有個4

修改完保存退出以後執行netplan apply 將配置文件生效,這個就是平時使用的重啓網絡服務命令。

還能夠使用 ip link set enp2s1 up 來替代ifup enp2s1和ip link set enp2s1 down 來替代 ifdown enp2s1

其中enp2s1是網卡名稱,若是網卡是eth0之類的,須要對應的進行變動

相關文章
相關標籤/搜索