Linux网络配置
在配置centos7网络时,使用ip addr命令查看发现有ens33网卡,于是查看网卡配置文件
cd /etc/sysconfig/network-scripts //网卡配置文件位置
发现并没有ens33的配置文件,于是手动添加了ifcfg-ens33文件(如下图)
文件内容如一下:
OXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="d9c96427-2df5-47d7-9bee-63f0bfe516b5"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.226.130"
PREFIX="24"
GATEWAY="192.168.226.2"
HWADDR="00:0c:29:4c:ed:c4"
DNS1="114.114.114.114"
DNS2="8.8.8.8"
IPV6_PRIVACY="no"
1.Name
你网卡的名字
2.UUID
使用nmcli con show命令查询ens33的UUID(注意要先打开NetworkManager:systemctl start NetworkManager)
[root@localhost network-scripts]# nmcli con show
NAME UUID TYPE DEVICE
ens33 d9c96427-2df5-47d7-9bee-63f0bfe516b5 ethernet ens33
3.DEVICE
跟Name属性相同即可
4.ONBOOT
改为yes,表示开机自动启用配置
5.IPADDR
虚拟机ip,虚拟机->编辑->虚拟机网络配置->DHCP设置
一般随便取一个介于起始IP和结束IP的就好,我取的是192.168.226.130
6.GATEWAY
网关,虚拟机->编辑->虚拟机网络配置->NAT设置
7.HWADDR
使用ip addr查看即可,找到ens33 link/ether
[root@localhost network-scripts]# ip addr
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 pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:4c:ed:c4 brd ff:ff:ff:ff:ff:ff
inet 192.168.226.130/24 brd 192.168.226.255 scope global ens33
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe4c:edc4/64 scope link noprefixroute
valid_lft forever preferred_lft forever
最后别忘了把BOOTPROTO设为static,主要改动的地方就这几个,其它内容直接复制即可
最后systemctl restart network.service,检查网络是否可用