host:xp professional;
guest:redhat 9 linux;
联网方式:host-only;
host中vmnet1--ip:192.168.0.1,网关:192.168.0.1,掩码:255.255.255.0;
guest中AMD net--ip:192.168.0.2,网关:192.168.0.1,掩码:255.255.255.0;
(如果使用host物理网卡连接共享的话,guest就可以正常上网)
问题:
1,host和guest互相ping得通,但在host下用telnet 192.168.0.2却提示不能连接(guest的telnet服务已经打开);
2,guest可以通过访问host下的ftp站--ftp://192.168.0.1;(因为没有给guest搭建ftp服务,所以不清楚host能否访问guest的ftp站点);
3,通过guest下的samba服务共享了linux一个目录,但是,host的windows却搜索不到192.168.0.2,更不要说共享目录了;
4,因为调试需要,我需要在windows下使用SSH连接linux,可SSH就是提示unreachable(为避免Linux没有打开ssh服务,我特意下载了ssh服务安装到linux中,并使用了其他非22号端口)
----------------------
请高手提示一下,怎么回事?
不是说host和gues只要在一个网段里就能够互相访问的嘛?为什么我现在只能ping,不能ssh?
|
看看是不是你在guest下面启用了防火墙?
欢迎访问我的个人网站 www.linuxc.net
|
1.考虑一下是否是防火墙的问题。我感觉这个的可能性比较大。
2。对于你的telnet的问题,我不知道你是否是使用root帐号。telent是不能够直接用root帐号登陆的,但是登陆以后可以改用root帐号
3。查看一下,确认你已经开启了telent和ssh服务。如果已经开启,建议使用putty终端,简单配置就可以上网了。