使用另一台linux虚拟机访问虚拟linux机器
我需要在linux中测试和练习ssh(secure shell deamon),以便在VMware 12.0工作站中配置centOS 7.0虚拟机和ubuntu 12.10虚拟机。 (我的主机运行的是Windows 8) 我通电两个虚拟机,并尝试Ubuntu的机器从CentOS的机器使用ssh [email protected]
连接。但我仍然得到错误使用另一台linux虚拟机访问虚拟linux机器
的ssh:连接到主机92.222.136.30端口22:连接被拒绝
我不知道w可以通过这种方式进行ssh连接。但是我不会有任何其他方式来测试和实践这些东西。我在这里做了什么错误?或者有没有简单的方法来做到这一点?
什么是网络配置。 我建议在两台机器上使用桥接适配器。 如果你想就这两个静态IP,那么我建议尝试以下配置
- VM-1:两个NIC卡。 NAT上的NIC-1和网桥上的NIC-2(静态IP)
- VM-2:两个NIC卡。对NAT和NIC-2上桥NIC-1(静态IP)
我还建议尝试允许在firewalld或iptables的端口22,或者您可以使用下面的命令完全禁用防火墙,因为您正在测试
systemctl停止firewalld systemctl禁用firewalld
还检查端口22是开放的,与
netstat的-tulnp查询| grep -i 22
看到我假设你正在运行centos作为服务器[基础结构服务器/或完全安装]。如果最小安装CentOS的,你将不得不使用安装百胜-y安装openssh-server
我希望这有助于OpenSSH服务器,由于
远程登录名称IP地址22(检查是否SSH端口是开放的)
使用命令netstat的-plantu
关闭防火墙或刷新IP表检查你的SSH端口
使用命令ssh root @ IPaddress -p 22(如果您使用自定义端口,则将值22更改为您的端口号)