linux 网络配置?
在虚拟中,安装 centos 8 系统。遇到网路配置问题,和相关疑问由于自己使用的是无线网,虚拟机选择的网络模式为 NAT 模式。上图配置的 ip 地址是和物理机在同一网段的地址。当时用获取动态 ip 地址的时候 BOOTPROTO=dhcp 可以正常连接网络。设置成 静态或者 none, 使用自定义 ip 地址,外网就无法连接了,而且同一网段也不能 ping 通。
设置自动获取 ip 地址,这样可以正常的连接外网,并且可以使用 这个 ip 通过 xshell 连接。
动态获取的 ip 地址的网关是 32.1 而物理机的网关是 31.1, 这些是有点搞不明白了。 请教各位大神帮忙看下问题。
现在的话想自定义 ip 地址, 并且能够连接外网。只要在同一网段均可以通过 xshell 连接。
运维linux:你这个情况应该把虚拟机网卡设置成桥接类型,不要设置nat。设置nat也可以通过端口转发来连接虚拟机,和直接改桥接比起来要麻烦点。
如果需要使用虚拟机的NAT模式,并且使用静态ip地址,需要检查当前自己PC机器上NAT模式对应的网卡vnet8的IP地址网段
或者在虚拟机虚拟网络设置中,查看当前的NAT网段,然后手动配置静态ip地址,才可以实现NAT上网
NAT模式简单的来说可以看做把宿主机当做路由器,虚拟机通过你的机器来访问网络路由器作为三层设备,不同的接口上是需要连接不同的网络的,因此在NAT模式下,虚拟机和宿主机不能使用相同的网段而桥接模式,简单的来说就是相当于把宿主机当做一个交换机,因此你的虚拟机和宿主机必须要在同一网段