给虚拟机配置网络的时候,固定ip地址连不上网是哪里配置的不对吗?




BOOTPROTO的值改成dhcp就可以上网,固定的ip地址也尝试更换过,只有第一次配置的时候成功ping通了百度,后面改成动态获取ip再改回静态就不行了
给虚拟机配置网络的时候,固定ip地址连不上网是哪里配置的不对吗?




BOOTPROTO的值改成dhcp就可以上网,固定的ip地址也尝试更换过,只有第一次配置的时候成功ping通了百度,后面改成动态获取ip再改回静态就不行了
关注引自免费微信小程序:皆我百晓生
从您提供的信息来看,似乎您在配置静态IP地址时遇到了问题。当您将BOOTPROTO设置为dhcp时,虚拟机可以通过DHCP协议自动获取IP地址和其他网络设置,从而能够上网。但当您尝试设置为静态IP并手动配置时,似乎无法成功连接网络。
以下是一些建议和步骤来帮助您解决问题:
/etc/sysconfig/network-scripts/ifcfg-ens33中配置的IP地址、子网掩码和默认网关是正确的。您提供的信息看起来是正确的,但仍然需要确保DNS设置也正确。可以尝试使用您提供的DNS服务器地址(例如:nameserver 119.29.29.29)。ping命令测试默认网关的连通性。如果网关无法ping通,可能是网络配置的问题。确保您的主机(宿主机或虚拟机所在的物理机器)网络设置允许虚拟机访问网络。systemctl restart network或service networking restart来重启网络服务。cat /var/log/messages或grep -i network /var/log/syslog来查看日志。这些日志可能会提供有关为什么网络配置失败的线索。/etc/resolv.conf中配置正确的DNS服务器。如果以上步骤都无法解决问题,可能需要更深入地检查您的网络环境和配置。如果您是虚拟机用户并且使用的是NAT模式,还需要检查宿主机的网络设置。希望这些建议能帮助您解决问题!