前言
本文用于配置Red Hat8.2 的网络,建议跟着步骤进行。
配置虚拟网络编辑器
-
按照红色框框里的改,其他默认,记住当前默认的子网ip:
192.168.164.0
-
nat设置里,确保网关和子网ip前三个数一样,默认即可。
-
应用并确定
-
查看物理机,cmd输入
ipconfig
,查看vmnet8的配置,看ipv4是不是在子网ip的网段内(与子网ip的前3个数一样,即192.168.164.0
一样)
如果不一样要自行配置
配置主机名
- 命令行永久修改主机名
[root@localhost ~]# echo svr7.tedu.cn > /etc/hostname #需要重启生效
[root@localhost ~]# hostname svr7.tedu.cn #可以设置临时主机名,当前生效
- 修改/etc/hostname配置文件,永久配置主机名
[root@localhost ~]# vim /etc/hostname
svr7.tedu.cn
[root@localhost ~]# cat /etc/hostname
svr7.tedu.cn
[root@localhost ~]# reboot #重启生效
配置ip
- 修改网卡名
[root@svr7 ~]# vim /etc/default/grub
- 添加net.ifnames=0 biosdevname=0
…
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0"
…
- 重新生成引导文件,使配置文件生效
[root@svr7 ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
- 重启
[root@svr7 ~]# reboot
- 验证,网卡名是否发生变化
[root@svr7 ~]# ifconfig #有eth0网卡
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.71.130 netmask 255.255.255.0 broadcast 192.168.71.255
- 配置IP地址
[root@svr7 ~]# nmcli connection show #查看连接名
[root@svr7 ~]# nmcli connection delete ens160 #删除
[root@svr7 ~]# nmcli connection show
- 重新添加网卡
ot@svr7 ~]# nmcli connection add type ethernet ifname eth0 con-name eth0 #添加网卡
连接“eth0”(7b47bf24-859e-45f5-ace7-3b9706b61e55) 已成功添加。
[root@svr7 ~]# nmcli connection show
- 配置IP
配置IP地址和网关并实现开机自动连接,此处ipv4的地址要在子网ip的网段里(即:192.168.164.0
),可以配成:192.168.164.5/24
或者192.168.164.6/24
或者192.168.164.7/24
以此论推,可以配到192.168.164.254/24
和网关地址(即:192.168.164.2
)要根据自己的虚拟机网络配置来确定
[root@svr7 ~]# nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.164.5/24 ipv4.gateway 192.168.164.2 connection.autoconnect yes
[root@svr7 ~]# nmcli connection up eth0 #激活eth0
[root@svr7 ~]# ifconfig #查看配置的IP
[root@svr7 ~]# route -n #查看网关
- 为本机指定DNS服务器
[root@svr7 ~]# vim /etc/resolv.conf
- 添加8.8.8.8和物理机ip
物理机ip 192.168.137.1
nameserver 8.8.8.8
nameserver 192.168.137.1
验证网络
这样Red Hat 的网络就配置成功了