主机win7与虚拟linux无法ssh问题解析
2014-06-22 13:58
323 查看
很久没在linux上敲命令了,有些手痒,于是打开虚机上的linux。本想通过主机上的securCRT连接到linux上,但无论怎么设置都无法连接,尝试在linux上增加nat网卡,桥接网卡,和host-only网卡,都ssh不到,但是桥接网卡能ping通。
于是,沉下心思考整个过程。
nat网上和host-only网卡增加后,重启虚机的网络,并不能获取到Ip。由此想到,主机中对虚机的nat servie 和dhcp service 可能没自动开启。进入计算机管理-服务管理后,两种服务果然没有开,手动开启。
开启后,两块网卡均能获取到ip,并能和主机ping通。
现在三种网卡均能和主机ping通,但ssh不通。于是,查看ipatables,是否对相关协议的包有阻止策略,结果发现没有;再查看ssh协议的配置,/etc/ssh/ssh_config,查看是否对相关ip的包进行了阻止,结果发现没有;最后查看/etc/host.allow和/etc/host.deny,发现前者只对特定的ip做了允许访问的策略,而我的主机ip 恰巧不在允许范围。
通过以上步骤找到问题了关键点,解决方法:在/etc/host.allow中添加我主机ip。
主机可以ssh到linux虚机,至此问题解决完成!
于是,沉下心思考整个过程。
nat网上和host-only网卡增加后,重启虚机的网络,并不能获取到Ip。由此想到,主机中对虚机的nat servie 和dhcp service 可能没自动开启。进入计算机管理-服务管理后,两种服务果然没有开,手动开启。
开启后,两块网卡均能获取到ip,并能和主机ping通。
现在三种网卡均能和主机ping通,但ssh不通。于是,查看ipatables,是否对相关协议的包有阻止策略,结果发现没有;再查看ssh协议的配置,/etc/ssh/ssh_config,查看是否对相关ip的包进行了阻止,结果发现没有;最后查看/etc/host.allow和/etc/host.deny,发现前者只对特定的ip做了允许访问的策略,而我的主机ip 恰巧不在允许范围。
通过以上步骤找到问题了关键点,解决方法:在/etc/host.allow中添加我主机ip。
主机可以ssh到linux虚机,至此问题解决完成!
相关文章推荐
- virtualbox虚拟机(Ubuntu16.04)在网络设置有NAT和only主机两块网卡时,安装ssh显示无法解析地址的问题解决
- 解析Win7 XAMPP apache无法启动的问题
- 开启Hadoop2.6.0出现ssh无法解析主机名等错误提示的解决办法!
- ubuntu 主机无法解析问题
- 解析Win7 XAMPP apache无法启动的问题
- ubuntu更改主机名后sudo命令无法解析主机的问题
- ubuntu 终端sudo命令无法解析主机报错问题 以及主机名相关问题
- 更换主机后SSH无法登录的问题
- 关于linux系统下 无法解析主机的问题
- linux ubuntu下出现无法解析主机的问题
- ubuntu sudo 命令显示 "sudo 无法解析主机" 的问题解决
- [ubuntu] sudo:无法解析主机问题
- 异常解决:Hadoop启动出现ssh无法解析主机名等错误提示
- 开启Hadoop2.6.0出现ssh无法解析主机名等错误提示的解决办法!
- ubunut做主机Virtualbox装win7后能够识别USB但是无法安装驱动的问题
- 解决Ubuntu 12.04LTS终端sudo命令无法解析主机报错问题
- hadoop 2.6.1 出现ssh无法解析主机名等错误提示的解决办法
- Ubuntu修改计算机名称造成无法解析主机问题解决方法
- DNS本机可解析,其他主机通过本机无法解析问题