扫码关注官方订阅号
在windows可以ping通这个IP,但是在linux上ping不通windows的IP,什么原因。配置静态的IP到底要根据什么来配置才不会产生冲突,
还有DNS的配置是要和windows的DNS一样吗。
光阴似箭催人老,日月如移越少年。
LZ说的比较模糊,一些关键的信息都没有展现,没法多帮忙只能提供点思路。第一、
在windows可以ping通这个IP,但是在linux上ping不通windows的IP这个现象说明其实你的IP地址应该是正确的。Windows能ping通你这个Linux,说明IP没问题。
Linuxping不同Windows多数是Windows开着防火墙。你可以关闭Windows防火墙后再试一下。第二、从你的配置上看,就是一个简单的一层路由下面挂主机的方式,这样网络的出口就是在网关上,从你的图上看,就是192.168.1.1 你可以尝试ping一下。如果这个都不通,说明你的内网传输就有问题。第三、如果网关是能通的,那就说明内网是OK的,可以尝试测试外网通信。外网通信包含2层内容1)网络传输你可以尝试 ping一下一些已知的公网IP地址,比如电信DNS,202.96.209.5,阿里DNS 223.5.5.5等。如果这个能ping通的话,说明外网通信是好的。(你可以在Windows上一起测试,作为样本参考)。如果ping不同,就要找外网的问题了。2)DNS解析如果公网IP能ping通,但是Linux上不能上网(Windows可以),这多数就是Linux的DNS设置问题。再仔细查查。3)你还可以检查一下Linux上网用的浏览器是不是配置了“代理服务器”
window 上arp -a 看看是不是这台装linux电脑的 MAC 地址。
arp -a
静态地址就是要自己人工统一分配,才不会冲突,所以要用动态地址。
看你的IP地址,应该是家用路由器的,其默认分配的地址库是100-199,所以可以设置为不再这个范围内的静态地址。
100-199
DNS服务器可以随便设置,但是你要明确知道存在这个服务器才行。
补充一下楼主的问题:“配置静态的IP到底要根据什么来配置才不会产生冲突”
你把你所拥有的所有设备看成一个大的整体,在这个整体里,每个设备有唯一的IP地址,即不允许有IP冲突,按照这个思想配置就不会出错了。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
LZ说的比较模糊,一些关键的信息都没有展现,没法多帮忙只能提供点思路。
第一、
Linuxping不同Windows多数是Windows开着防火墙。你可以关闭Windows防火墙后再试一下。
第二、
从你的配置上看,就是一个简单的一层路由下面挂主机的方式,这样网络的出口就是在网关上,从你的图上看,就是192.168.1.1 你可以尝试ping一下。如果这个都不通,说明你的内网传输就有问题。
第三、
如果网关是能通的,那就说明内网是OK的,可以尝试测试外网通信。
外网通信包含2层内容
1)网络传输
你可以尝试 ping一下一些已知的公网IP地址,比如电信DNS,202.96.209.5,阿里DNS 223.5.5.5等。如果这个能ping通的话,说明外网通信是好的。(你可以在Windows上一起测试,作为样本参考)。如果ping不同,就要找外网的问题了。
2)DNS解析
如果公网IP能ping通,但是Linux上不能上网(Windows可以),这多数就是Linux的DNS设置问题。再仔细查查。
3)你还可以检查一下Linux上网用的浏览器是不是配置了“代理服务器”
window 上
arp -a
看看是不是这台装linux电脑的 MAC 地址。静态地址就是要自己人工统一分配,才不会冲突,所以要用动态地址。
看你的IP地址,应该是家用路由器的,其默认分配的地址库是
100-199
,所以可以设置为不再这个范围内的静态地址。DNS服务器可以随便设置,但是你要明确知道存在这个服务器才行。
补充一下楼主的问题:“配置静态的IP到底要根据什么来配置才不会产生冲突”
你把你所拥有的所有设备看成一个大的整体,在这个整体里,每个设备有唯一的IP地址,即不允许有IP冲突,按照这个思想配置就不会出错了。