Linux(CentOS7)永久修改网卡

  • Post author:
  • Post category:linux


这里介绍两种方法,一种直接修改ifcfg-ens33文件,另一种通过nmtui界面修改




方法一:通过修改网卡配置文件改IP地址

/etc/sysconfig/network-scripts/ifcfg-ens33这个文件是linux配置网络的文件:

1、使用vim打开这个文件

 vim /etc/sysconfig/network-scripts/ifcfg-ens33 

2、然后编辑这个文件

TYPE=Ethernet
BOOTPROTO=satic  # 等号后面写:dhcp 表示动态获取IP地址,satic 表示静态IP,none表示不指定
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens33   #网卡名
UUID=50eff37c-72b4-407a-a3ee-9ef8ca746b95
DEVICE=ens33
ONBOOT=yes
DNS1=8.8.8.8
DNS2=192.168.77.2
NETMASK=255.255.255.0
IPADDR=192.168.77.128
PREFIX=24
GATEWAY=192.168.77.2
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_PRIVACY=no

参数说明:

DEVICE:此配置文件应用到的设备

HWADDR:对应的设备的MAC地址

BOOTPROTO:激活此设备时使用的地址配置协议,常用的dhcp, static, none,bootp

NM_CONTROLLED: NM是NetworkManager的简写,此网卡是否接受NM控制;建议CentOS6为“no”

ONBOOT:在系统引导时是否激活此设备

TYPE:接口类型;常见有的Ethernet, Bridge

UUID:设备的惟一标识

IPADDR:指明IP地址

NETMASK:子网掩码

GATEWAY: 默认网关

DNS1:第一个DNS服务器指向

DNS2:第二个DNS服务器指向

USERCTL:普通用户是否可控制此设备

IPV4_FAILURE_FATAL 如果为yes,则ipv4配置失败禁用设备


3、重启网卡生效

systemctl restart network

方法二:

使用nmtui文本框方式修改IP

1、打开

nmtui


[root@xuegod63 Desktop]# nmtui


2、按下面图示操作并保存


添加IP地址


注:把光标移到最下面,点“确定”,进行保存。


3、重启网卡服务生效:


[root@xuegod63 ~]#

systemctl restart network

注意:

关于方法一,BOOTPROTO这个是网络配置参数:

BOOTPROTO=static   静态IP

BOOTPROTO=dhcp   动态IP

BOOTPROTO=none   无(不指定)

通常情况下是dhcp或者static,通过指定方式的办法来获得地址,如果没有指定的话可能会出现问题

还有,DNS要有一个和网关一致,虚拟机才能上网



版权声明:本文为zhuimeng_by原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。