主机与客户机桥接时,主机SSH连不上客户机

来源:互联网 发布:淘宝包邮退货邮费规则 编辑:程序博客网 时间:2024/05/23 21:02

这几天操作系统的实验搞得我一个头2**n个大。 学校机子用的是Red Hat 9,我大一时装的是Centos 7. 我电脑硬盘又快满了。没办法,一条道走到黑吧。


实验环境:

Centos 7, VMware, Windows 8.1

实验内容:

主机与客户机桥接,主机用SSH连上客户机,并传输文件

问题:

主机SSH连不上客户机
这里写图片描述


可能的原因及解决方案:

这里仅限于我试过的。
1. 在配置network相关文件时,子网掩码,默认网关没有设置好。虚拟机里的客户机除了IPADDR要和主机的在同一网段以外, 子网掩码,默认网关也要和主机的一样。

主机的信息查看方式:在这里右键
这里写图片描述

然后在这里查看即可

这里写图片描述
因此,配置完后应该是
这里写图片描述

2. VMware 的设置要改为桥接模式。我之所以连不上就是因为出了这个问题。VMware我电脑里默认的是NAT模式。修改方法:虚拟机 -> 设置 -> 硬件 ->网络适配器

这里写图片描述

3. 在SSH连接客户机时,User Name设置为root。 虽然我centos7登录时用的是我自己的账户。相应的,密码也是root账户的密码。
这里写图片描述

4.

还有就是看看是不是有其它地方的配置优先于你的配置发挥作用。通常配置目录下的profile,default
configuration等类似机制或许会影响你的配置。(From:老师的邮件回复)

因此,可以把它删除(或者我一般是把它cp 到桌面上,不行再放回去。。。)
这点其实挺重要的。应该在上机课里(实验环境为Red Hat 9),确实有个default文件夹里的 ifcfg-eth0或覆盖掉自己配置的文件ifcfg-eth0.
而且我遇到了一个问题就是我把配置文件ifcfg-eno16777736里的TYPE=Ethernet改为 Bridge以后(IPADDR仍为100.75.216.66)

     systemctl restart network.service

重启失败的。于是乎我改了回去,重启服务,然后ifconfig,结果输出的结果显示网卡eno16777736的IP是192.168.119.128这种。。。

5. 还有就是网上度娘,谷歌里谈到的一些问题了,比如端口没开,centos 7好像安装完默认网络服务是关闭的之类的问题。
我这里只列举一下这次实验遇到的问题。方便日后遇到时查阅。


如有什么错误的地方还请指正,谢谢。

0 0
原创粉丝点击