用centos装的linux的,配置的IP是静态的,怎么就上不了网呢
大家讲道理
大家讲道理 2017-04-17 16:51:16
[Linux讨论组]

在windows可以ping通这个IP,但是在linux上ping不通windows的IP,什么原因。配置静态的IP到底要根据什么来配置才不会产生冲突,

还有DNS的配置是要和windows的DNS一样吗。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(3)
天蓬老师

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上网用的浏览器是不是配置了“代理服务器”

ringa_lee

window 上arp -a 看看是不是这台装linux电脑的 MAC 地址。

静态地址就是要自己人工统一分配,才不会冲突,所以要用动态地址。

看你的IP地址,应该是家用路由器的,其默认分配的地址库是100-199,所以可以设置为不再这个范围内的静态地址。

DNS服务器可以随便设置,但是你要明确知道存在这个服务器才行。

阿神

补充一下楼主的问题:“配置静态的IP到底要根据什么来配置才不会产生冲突”

你把你所拥有的所有设备看成一个大的整体,在这个整体里,每个设备有唯一的IP地址,即不允许有IP冲突,按照这个思想配置就不会出错了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号