当前位置:首页 > 虚拟机 > 正文

ssh连接远程虚拟机


一、linux虚拟机用ssh连接问题


这是《鸟哥的Linux私房菜:服务器搭建》的截图。以下内容也参考本书第4章。

要设置/etc/sysconfig/network-scripts/ifcfg-eth0文件中的参数,可以先备份该文件。

1.如果使用dhcp获取ip地址。无需设置。如果文件中有IPADDR和NETMASK行,请在行首添加#将其注释掉。设置:BOOTPROTO=dhcp。保存文档。然后重启网卡:

[root@linux~]#ifdowneth0

[root@linux~]#ifupeth0

然后使用ifconfig查看eth0的ip地址,尝试用securityCRT连接。如果可以连接的话,重启后应该就可以连接了。

2.如果你想形象地设置IP地址,可以按照上面截图的方式设置。设置:BOOTPROTO=none,修改IPADDR和NETMASK的值,将虚拟机的IP地址和主机的IP地址设置为同一网段,如:192.168.9.1和192.168.9.2在同一网段。保存文档。然后重启网卡eth0:

[root@linux~]#ifdowneth0

[root@linux~]#ifupeth0


主机需要添加虚拟网卡。WindowsXp的设置可以参考灯兄弟李明老师的方法。详细信息如下:打开控制面板-添加硬件-点击确定-然后看截图。百度上传图片有问题,太骗人了。看看吧。手动将新添加的虚拟网卡的IP地址与虚拟机类型Linux的eth0设置为同一网段。您应该能够ping成功。


二、虚拟机网络设置以及开启ssh连接1.安装完虚拟机后,需要启用sshd服务,因为虚拟机的操作有很多不便
2检查网络连接状态
检查IP和网关信息,了解情况虽然可以上网,但网关与主机不一致。
3.将网络连接设置从NAT网络地址转换更改为桥接模式
4.关闭防火墙或开放22端口
5
6。使用xshell等远程连接软件进行连接
7.发现yum命令无法使用,因为没有配置DNS
8.由于是在Windows系统中,运行脚本时出现错误。编写并上传到Linux系统。
9.未找到netstat命令