RHEL7.x版本,設置IP地址、網關和DNS的3種方法

RHEL7.x版本中,網卡的命名方式從eth0,1,2變成了enoxxxx的格式。其中en代表enthernet(以太網卡),o代表的是onboard(內置),那一串數字是由主板的索引編號自動生成。和原先的命名方式相比,缺點是太長、難於記憶,優點是編號唯一,系統遷移時不容易出錯。那如何設置ip地址、網關和dns呢?下面將介紹常用的三種方法。
方法1:
修改網卡配置文件

[root@ys ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777728
YPE=Ethernet
BOOTPROTO=static || none          //啓用靜態IP地址,BOOTPROTO=dhcp,啓用動態獲取
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes || no          //是否支持IPV6
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777728          //設備名稱
UUID=f248e89a-6788-489f-a236-a401ff596a38          //設備標識號
DEVICE=eno16777728          //設備名稱
ONBOOT=yes          //是否啓動啓動網絡連接
IPADDR=192.168.1.100         //設置IP地址
PREFIX=24          //設置子網掩碼長度
GATEWAY=192.168.1.1          //設置網關
DNS1=12.3.1.1          //設置DNS
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

方法2:
使用nmtui命令,如下圖
[root@ys 桌面]# nmtui
RHEL7.x版本,設置IP地址、網關和DNS的3種方法
RHEL7.x版本,設置IP地址、網關和DNS的3種方法
RHEL7.x版本,設置IP地址、網關和DNS的3種方法

方法3:
使用nm-connection-editor命令,如下圖
[root@ys 桌面]# nm-connection-editor
RHEL7.x版本,設置IP地址、網關和DNS的3種方法
RHEL7.x版本,設置IP地址、網關和DNS的3種方法
RHEL7.x版本,設置IP地址、網關和DNS的3種方法

最後通過重啓網卡服務,使修改生效
[root@ys ~]# systemctl restart network

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章