免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6790 | 回复: 15
打印 上一主题 下一主题

可以PING通,但TELNET不行 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-01-14 15:18 |只看该作者 |倒序浏览
我从STATION A可以PING 通STATION B,但是TELNET 不了STATION B,于是我将STATION B的IP和系统名加到了STATION A的/etc/hosts里,结果就好了!我有点不太明白,/etc/hosts起了什么作用?

论坛徽章:
0
2 [报告]
发表于 2005-01-14 15:34 |只看该作者

可以PING通,但TELNET不行

你一开始telnet的什么啊?是不是hostname啊?\r\n如果是的话,你不在/etc/hosts里注明IP和hostname的关系,你的机器怎么知道,他们在哪里啊?

论坛徽章:
0
3 [报告]
发表于 2005-01-14 15:37 |只看该作者

可以PING通,但TELNET不行

我就是直接TELNET 的IP地址,所以才想不通

论坛徽章:
0
4 [报告]
发表于 2005-01-14 16:09 |只看该作者

可以PING通,但TELNET不行

man hosts 看看\r\nmore /etc/nsswitch.conf 呢?

论坛徽章:
0
5 [报告]
发表于 2005-01-14 16:34 |只看该作者

可以PING通,但TELNET不行

# more nsswitch.conf\r\n#\r\n# /etc/nsswitch.nis:\r\n#\r\n# An example file that could be copied over to /etc/nsswitch.conf; it\r\n# uses NIS (YP) in conjunction with files.\r\n#\r\n# \"hosts:\" and \"services:\" in this file are used only if the\r\n# /etc/netconfig file has a \"-\" for nametoaddr_libs of \"inet\" transports.\r\n\r\n# the following two lines obviate the \"+\" entry in /etc/passwd and /etc/group.\r\npasswd:     files nis\r\ngroup:      files nis\r\n\r\n# The default criteria are to continue on anything except SUC-\r\n# CESS;  in  other  words,  [SUCCESS=return  NOTFOUND=continue\r\n# UNAVAIL=continue TRYAGAIN=continue].\r\n\r\nhosts:      files nis\r\nnetworks:   files nis\r\nprotocols:  files nis\r\nrpc:        files nis\r\nethers:     files nis\r\nnetmasks:   files nis\r\nbootparams: files nis\r\npublickey:  files nis\r\n\r\nnetgroup:   nis\r\n\r\nautomount:  files nis\r\naliases:    files nis\r\n\r\n# for efficient getservbyname() avoid nis\r\nservices:   files nis\r\nsendmailvars:   files\r\n#

论坛徽章:
0
6 [报告]
发表于 2005-01-14 17:19 |只看该作者

可以PING通,但TELNET不行

你配了dns吧?贴一下/etc/resolv.conf文件。\r\n这个问题的原因是因为在配了dns后,telnet的时候要做反向域名解析,但是你nsswitch.conf文件中没有指定使用dns解析,所以反向域名解析失败。其实telnet还是可以成功的,但是要等到dns解析超时后才能成功,时间比较长,所以你认为telnet不成功。\r\n如果你用snoop看一下就知道了。\r\n解决的办法就是在/etc/nsswitch.conf中加上dns。或者简单点把/etc/nsswitch.dns copy 成/etc/nsswitch.conf.

论坛徽章:
0
7 [报告]
发表于 2005-01-14 17:33 |只看该作者

可以PING通,但TELNET不行

〉〉解决的办法就是在/etc/nsswitch.conf中加上dns。或者简单点把/etc/nsswitch.dns copy 成/etc/nsswitch.conf.\r\n\r\n记得把原来的/etc/nsswitch.conf改名备份

论坛徽章:
0
8 [报告]
发表于 2005-01-17 14:45 |只看该作者

可以PING通,但TELNET不行

我的机器上根本没有/etc/resolv.conf这个文件呀

论坛徽章:
0
9 [报告]
发表于 2005-01-17 15:45 |只看该作者

可以PING通,但TELNET不行

[quote]原帖由 \"zqf\"]我的机器上根本没有/etc/resolv.conf这个文件呀[/quote 发表:\n\r\n\r\n没有你创建一个啊。

论坛徽章:
0
10 [报告]
发表于 2005-01-17 16:11 |只看该作者

可以PING通,但TELNET不行

听lisuit   接着讲,\r\n\r\n人家没有配置DNS, 还有其它原因吗?\r\n\r\n关注ing ....
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP