宿机: winxp
虚拟机: centos 6.0
工具: vmware 10
SSH : SSH Secure Shell
虚拟机网络连接采取 NAT 模式,目前虚拟机和宿机均可 ping 通网关和正常上网,虚拟机可以 ping 通宿机,但宿机无法 ping 通虚拟机,虚拟机 SSH 服务已开启并且防火墙已关闭,但是通过 Secure Shell 远程登录虚拟机时报错。。。
1
ys0290 2015-11-21 14:42:46 +08:00 via iPhone
因为是 nat ,换桥接
|
2
lenran 2015-11-21 14:57:06 +08:00
楼主有几张网卡,你连的是否当前正在用的网卡。不是的话,用“虚拟网络编辑器”切换一下。
内网的话,选桥接 |
3
anubu 2015-11-21 14:59:24 +08:00
如果环境合适,换桥接应该是最方便的。 NAT 的话,应该可以设置端口转发, Vbox 有这个功能, VMware 不了解。
|
4
maskerTUI 2015-11-21 17:45:15 +08:00 via Android
虚拟机增加一个虚拟网卡进行桥接,或者直接把 NAT 的改为桥接
|
5
skydiver 2015-11-21 17:48:30 +08:00
跟 NAT 和桥接没半毛线关系。
NAT 相当于你的电脑和虚拟机在一个虚拟的内网。桥接相当于你的电脑和虚拟机都在你的电脑所在的网络。 两种都应该可以连接到虚拟机里的 |
7
randyzhao 2015-11-21 18:07:42 +08:00
NAT 和能不能连 SSH 没关系.
我就是 VMWare + NAT + CentOS 好奇报什么错. 另外: 能关的都关了 selinux iptables 什么的 然后 reboot 重试看看. |
9
speed OP @randyzhao 报错信息: the host is unreachalbe , maybe down or a problem with the network connection . Sometimes such problems can also be caused by a misconfigured firewall.
|
11
speed OP @randyzhao /etc/init.d/iptables stop 已执行,并且在 /etc/sysconfig/iptables 文件添加了以下内容
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 可还是不行。。。 |
12
evenno 2015-11-23 15:31:47 +08:00
换网桥,马上好
|