LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 826|回复: 5

fedora13的ssh和http连不上

[复制链接]
发表于 2010-7-16 11:57:46 | 显示全部楼层 |阅读模式
  
在本机开了ssh和http服务器,连机上telnet ip port都可以通,但是在别的机上却连不上。

1. chkconfig iptables off关掉防火墙。
2. cat /etc/hosts.deny 没有拒绝ip。
3. 修改/etc/selinux/config文件把selinux disabled掉。

在别的机还是连不上。
于是抓包
tcpdump -i eth0 host ip  and -p tcp and port 22 -nnv
从别的机开始连接本机的22端口,fd上面抓包可以看到有syn包进来,但是没有回应,http的80端口也是一样。

不知道是怎么回事,以前用的别的版本都没问题的。
发表于 2010-7-16 13:31:56 | 显示全部楼层
我还是建议你
1、iptables -L 看一看有没有问题
2、netstat  看看端口有没有开
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-16 13:56:05 | 显示全部楼层
Post by xiaoliniess;2103512
我还是建议你
1、iptables -L 看一看有没有问题
2、netstat  看看端口有没有开



1. iptables -L看到的是空的。
  
2. netstat -npl | grep sshd 看到监听了127.0.0.1:sshd,但后面跟了一个0.0.0.0:* ,意思不解。
  
3. 使用lsof -i:22 看到端口还被sshd监听着的
回复 支持 反对

使用道具 举报

发表于 2010-7-16 16:40:33 | 显示全部楼层
参考 http://linux.vbird.org/linux_server/0310telnetssh.php
并查看你的 sshd_config 文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-17 23:47:12 | 显示全部楼层
问题解决了,是虚拟机驱动的问题,本机连不了,别的机就可以。
回复 支持 反对

使用道具 举报

发表于 2010-7-18 00:15:23 | 显示全部楼层
说了半天,原来f13是在虚拟机里呀?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表