RHEL7.x版本,设置IP地址,网关和DNS的3种方法

  

RHEL7.x版本中,网卡的命名方式从eth0, 1、2变成了enoxxxx的格式。其中en代表enthernet(以太网卡),o代表的是机载(内置),那一串数字是由主板的索引编号自动生成。和原先的命名方式相比,缺点是太长,难于记忆,优点是编号唯一,系统迁移时不容易出错。那如何设置ip地址,网关和dns呢?下面将介绍常用的三种方法。
<强>方法1:
修改网卡配置文件

  
 <代码> root@ys ~ # vim/etc/sysconfig/network-scripts/ifcfg-eno16777728
  特点=以太网
  静态BOOTPROTO=| |//没有一个启用静态IP地址,BOOTPROTO=dhcp,启用动态获取
  DEFROUTE=yes
  IPV4_FAILURE_FATAL=没有
  IPV6INIT=yes | |不//是否支持IPV6
  IPV6_AUTOCONF=yes
  IPV6_DEFROUTE=yes
  IPV6_FAILURE_FATAL=没有
  NAME=eno16777728//设备名称
  UUID=f248e89a - 6788 - 489 - f - a236 a401ff596a38//设备标识号
  设备=eno16777728//设备名称
  ONBOOT=yes//是否启动启动网络连接
  IPADDR=192.168.1.100//设置IP地址
  前缀=24//设置子网掩码长度
  网关=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重启网络代码

RHEL7.x版本,设置IP地址,网关和DNS的3种方法