虚拟机linux设置静态ip与windows互相ping通及设置静态ip之后不能联网问题一站式解决

新建虚拟机之后,ifconfig查看虚机ip
虚拟机linux设置静态ip与windows互相ping通及设置静态ip之后不能联网问题一站式解决
但是在windows上ping这个ip却ping不通。这有可能是因为linux虚机和宿主windows不在一个网段,ip前三位代表网段,这时查看windows的ip地址
ipconfig(一般都是VMnet8)
虚拟机linux设置静态ip与windows互相ping通及设置静态ip之后不能联网问题一站式解决
可以看出windows所在网段为192.168.79.* ,所以需要设置linux静态ip,并改变ip网段。
虚拟机linux设置静态ip与windows互相ping通及设置静态ip之后不能联网问题一站式解决
添加IPADDR=192.168.79.40
如果有BOOTPROTO=dbcp,就修改为BOOTPROTO=static,如果没有,直接添加BOOTPROTO=static
一定要保证IPADDR前三位与windows的ip一致,第四位可以随意
虚拟机linux设置静态ip与windows互相ping通及设置静态ip之后不能联网问题一站式解决
保存修改后出来重启网络。
systemctl restart network
之后发现可以与主机ping通了(按ctrl+c结束进程)
虚拟机linux设置静态ip与windows互相ping通及设置静态ip之后不能联网问题一站式解决
但是又发现一个问题,设置了linux静态ip地址后不能访问网络了。
虚拟机linux设置静态ip与windows互相ping通及设置静态ip之后不能联网问题一站式解决
虚拟机linux设置静态ip与windows互相ping通及设置静态ip之后不能联网问题一站式解决
还要设置一下网关和DNS。
来虚机这里查看下网关。
虚拟机linux设置静态ip与windows互相ping通及设置静态ip之后不能联网问题一站式解决
点NAT设置
虚拟机linux设置静态ip与windows互相ping通及设置静态ip之后不能联网问题一站式解决
可以看见这里网关是192.168.79.2
虚拟机linux设置静态ip与windows互相ping通及设置静态ip之后不能联网问题一站式解决
打开刚才这个配置文件
虚拟机linux设置静态ip与windows互相ping通及设置静态ip之后不能联网问题一站式解决
添加两行:
GATEWAY=192.168.79.2
DNS1=192.168.79.2(注意这里DNS后边是1234的这个1,不是字母l)
虚拟机linux设置静态ip与windows互相ping通及设置静态ip之后不能联网问题一站式解决
保存并退出,接着重启网络。
再ping www.baidu.com,发现可以ping成功了。nice。
虚拟机linux设置静态ip与windows互相ping通及设置静态ip之后不能联网问题一站式解决
具体为什么修改DNS我现在还不太清楚,欢迎路过的大神前来指点!
有知识分享大家共同学习!