使用另一个 linux 虚拟机访问虚拟 linux 机器
Accessing a virtual linux machine using another linux virtual machine
我需要在 linux 中测试和练习 ssh(secure shell deamon),为此我在中配置了一个 centOS 7.0 虚拟机和一个 ubuntu 12.10 虚拟机VMware 12.0工作站。(我的主机是运行windows8)
我启动了两个虚拟机并尝试使用 ssh root@IPaddress
从 centos 机器连接 ubuntu 机器。但我继续收到错误
ssh: connect to host 92.222.136.30 port 22: Connection refused
我不知道是否可以通过 ssh 连接 manner.But 我没有任何其他方法来测试和练习这个 stuff.What 我在这里做错了吗?或者有什么简单的方法可以做到这一点吗?
网络配置是什么。
我建议在两台机器上都使用 Bridge 适配器。
如果您在两者上都尝试使用静态 IP,那么我建议您尝试以下配置
- VM-1:两张网卡。 NAT 上的 NIC-1 和网桥上的 NIC-2(静态 IP)
- VM-2:两张网卡。 NAT 上的 NIC-1 和网桥上的 NIC-2(静态 IP)
我还建议尝试在 firewalld 或 Iptables 上允许端口 22,或者您可以使用以下命令完全禁用防火墙,因为您正在测试
systemctl 停止 firewalld
systemctl 禁用 firewalld
还要检查22端口是否打开,用
检查
netstat -tulnp | grep -i 22
看到我假设你是 运行 centos 作为服务器 [基础设施服务器/或完整安装]。如果在 centos 的最小安装上,你必须使用 yum -y install openssh-server
安装 openssh 服务器
希望对您有所帮助,谢谢
telnet IPaddress 22(检查ssh端口是否打开)
使用命令 netstat -plantu
检查您的 ssh 端口
关闭防火墙或刷新 IP 表
使用命令ssh root@IPaddress -p 22(如果您使用自定义端口,则将值 22 更改为您的端口号)
我需要在 linux 中测试和练习 ssh(secure shell deamon),为此我在中配置了一个 centOS 7.0 虚拟机和一个 ubuntu 12.10 虚拟机VMware 12.0工作站。(我的主机是运行windows8)
我启动了两个虚拟机并尝试使用 ssh root@IPaddress
从 centos 机器连接 ubuntu 机器。但我继续收到错误
ssh: connect to host 92.222.136.30 port 22: Connection refused
我不知道是否可以通过 ssh 连接 manner.But 我没有任何其他方法来测试和练习这个 stuff.What 我在这里做错了吗?或者有什么简单的方法可以做到这一点吗?
网络配置是什么。 我建议在两台机器上都使用 Bridge 适配器。 如果您在两者上都尝试使用静态 IP,那么我建议您尝试以下配置
- VM-1:两张网卡。 NAT 上的 NIC-1 和网桥上的 NIC-2(静态 IP)
- VM-2:两张网卡。 NAT 上的 NIC-1 和网桥上的 NIC-2(静态 IP)
我还建议尝试在 firewalld 或 Iptables 上允许端口 22,或者您可以使用以下命令完全禁用防火墙,因为您正在测试
systemctl 停止 firewalld systemctl 禁用 firewalld
还要检查22端口是否打开,用
检查netstat -tulnp | grep -i 22
看到我假设你是 运行 centos 作为服务器 [基础设施服务器/或完整安装]。如果在 centos 的最小安装上,你必须使用 yum -y install openssh-server
安装 openssh 服务器希望对您有所帮助,谢谢
telnet IPaddress 22(检查ssh端口是否打开)
使用命令 netstat -plantu
检查您的 ssh 端口关闭防火墙或刷新 IP 表
使用命令ssh root@IPaddress -p 22(如果您使用自定义端口,则将值 22 更改为您的端口号)