本机可以ftp、telnet等操作,从别处报No route to host
在linux下配置了网络,在本机上ftp、telnet、http服务均能正常应用,通过其它的机器应用这些服务显示No route to host,但是用ping可以ping通,应该怎么处理呢?
该机器双网卡,但是其中一个网卡处于非激活状态,用ifconfig查看也只能看到激活的网卡,如何处理啊?谢谢各位了!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
把两台机器上的 route -n 帖上来看看.
不能从别处ftp的机器
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.31.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 172.16.31.254 0.0.0.0 UG 0 0 0 eth0
正常的机器
172.16.31.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 172.16.31.254 0.0.0.0 UG 0 0 0 eth0
你是不是停掉了那台机器的 loopback 了?
loopback怎么能停掉呢?如果停掉了怎么启动?感觉没有停呢,ifconfig如下:
eth0 Link encap:Ethernet HWaddr 00:0F:1F:6B:65:E6
inet addr:172.16.31.168 Bcast:172.16.31.255 Mask:255.255.255.0
inet6 addr: fe80::20f:1fff:fe6b:65e6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15068 errors:0 dropped:0 overruns:0 frame:0
TX packets:227 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1759440 (1.6 MiB) TX bytes:17045 (16.6 KiB)
Interrupt:217
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2012 errors:0 dropped:0 overruns:0 frame:0
TX packets:2012 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2469997 (2.3 MiB) TX bytes:2469997 (2.3 MiB)
可是你的 routing table 里没有 127.0.0.0 这个了呀? 手工删了?
刚装的系统,然后配置网络,网络配置好就这样呢,我没有删除啊,跟两个网卡有关否?
[quote]原帖由 "amqir"]刚装的系统,然后配置网络,网络配置好就这样呢,我没有删除啊,跟两个网卡有关否?[/quote 发表:
没觉得跟两个网卡有关, 但是你的网线插得对不对呀? 不会是把线插到了那个没激活的网卡上了吧?
找到原因了,是安全级别设置的问题,修改防火墙的设置就好了,谢谢啊
[quote]原帖由 "amqir"]找到原因了,是安全级别设置的问题,修改防火墙的设置就好了,谢谢啊[/quote 发表: