1、查看linux操作系统现有的网卡信息
[root@slave-mysql network-scripts]# ip add
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:79:61:8a brd ff:ff:ff:ff:ff:ff
inet 192.168.0.27/24 brd 192.168.0.255 scope global noprefixroute ens33
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe79:618a/64 scope link
valid_lft forever preferred_lft forever
[root@slave-mysql network-scripts]# ip route 查看默认网关
default via 192.168.0.1 dev ens33 proto static metric 100
192.168.0.0/24 dev ens33 proto kernel scope link src 192.168.0.27 metric 100
2、查看系统的版本
[root@slave-mysql ~]# cat /etc/centos-release
CentOS Linux release 8.4.2105
[root@slave-mysql ~]#
2.进入网卡配置文件目录
[root@slave-mysql ~]# cd /etc/sysconfig/network-scripts/
[root@slave-mysql network-scripts]# ls
ifcfg-ens33
[root@slave-mysql network-scripts]#
ifcfg-ens33 是ens33网卡的配置文件 interface config 接口配置
ens33是系统里的第一个网卡的名字
3、修改配置文件
[root@slave-mysql network-scripts]# vim ifcfg-ens33
BOOTPROTO=none 静态配置ip地址 none 静态配置(手工配置) dhcp 就是动态获得,别的dhcp服务器给我们的机器分配ip地址
NAME=ens33 网络连接的名字
DEVICE=ens33 网卡的设备名
ONBOOT=yes 开机是否启动(激活) yes 启动 no 不启动
IPADDR=192.168.0.27 ip地址
NETMASK=255.255.255.0 子网掩码
GATEWAY=192.168.0.1 默认网关
DNS1=114.114.114.114 首选DNS服务器地址
DNS2=192.168.0.1 备用DNS服务器地址
4、重启网络服务,获得新配置的ip ?centos7 ?重启网络服务 ??? ?service network ?restart ?重启网络服务
??? ??? ?service NetworkManager stop ?-->NetworkManager 是一个网络连接管理服务,经常会导致我们的网络配置的ip地址出现服务启动不了,没有获得ip地址
?centos8 ?重启网络服务 ??? ?ifup ?ens33 ?--》interface ?up ?ens33 [root@slave-mysql network-scripts]# ifup ens33 连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/23) [root@slave-mysql network-scripts]#?
NetworkManager 在centos8里是不能关闭,必须要开启的
|