我对Linux很陌生,并且正在从事这个项目,该项目有linux服务器和windows主机。配置如下:
linux服务器: 10.10.10.177/24
gw的默认路由10.10.10.1
windows主机: 10.20.20.253/24默认路由到gw 10.20.20.1
两个网关都在同一个L3开关上。VLAN 23为10.10.10.1,VLAN 99为10.20.20.1。
问题是:在服务器上,我也可以平分网关和主机。但是主机不能打开服务器。主机可以打开网关。
在故障排除过程中,我从交换机端口移除服务器电缆,并将我的笔记本电脑连接到交换机上。这样,windows主机就可以打开我的笔记本电脑了!?!
我在linux服务器路由上添加了默认路由添加默认GW10.10.10.1
仍然没有用:(
如果有人能帮忙的话,我会非常感激的。
发布于 2013-04-15 00:23:21
似乎有防火墙阻止网关或linux服务器上的ping请求。路由器通常会阻塞ICMP协议端口(完成ping请求所需)。然而,ping并不是将服务器从主机上“定位”的唯一方法。您可以交替尝试以下方法之一:
1)如果在服务器上运行了HTTP服务器,请从主机上的命令行运行“telnet 10.10.10.177 80”。这将检查端口80 (HTTP)上的开放服务。如果telnet请求成功,则具有连接性。
2)如果您在服务器上运行internet,则可以在服务器上安装一个代理服务器(如squid ),并尝试从主机连接到internet。
3)对于HTTPS、FTP和SMTP服务,可以分别将类似的telnet请求发送到端口443、21和25 (如果服务器上运行了这些服务)。
https://serverfault.com/questions/499199
复制相似问题