故障1:IP地址异常
问题:虚拟机“虚拟网络设置”里面的IP和虚拟机IP不一样。例如虚拟机IP是10.0.0.7,而虚拟网络设置里面的网段是192开头的。
解决:
在虚拟网络设置里,把网段改成10.0.0.0,再重新连接CRT就可以
问题: CRT 连不上虚拟机
分析: cat /etc/sysconfig/network-scripts/ifcfg-eth0
发现少了ONBOOT=yes如果缺少需添加此项,
ifdown eth0 && ifup eth0 #然后重启网卡
故障2:网卡没启动
适用场景:在安装CentOS的时候没有勾选开机启动网卡的选项,在连接CRT之前也没有手动启动网卡,造成连接失败。
解决:
用ifup eht0口令,启动网卡,再重新连接,就可以。
故障3:VMnet8异常
适用场景:VMnet8关闭,导致虚拟机不能上网,CRT连接不上
解决:
查看VMnet8是否启动:
“控制面板”——“网络和共享中心”——“更改适配器设置”——查看VMnet8的状态是否已经启动
启动VMnet8:“开始”——搜索“服务”——找到VM开头的5个服务项目,全部设置为开启状态。再重新连接CRT。
故障4:连接超时
遇到这个问题最简单的解决办法就是检查Linux系统和客户端电脑端的网络连接是不是畅通的,最简单的办法就是在客户端电脑上ping IP
故障5:SSH端口问题
可以从以下几个方面寻找原因:
sshd服务程序是否正确开启,确认的示例命令如下:
ps -ef|grep sshd|grep -v grep,操作如下图:
1)sshd服务的默认端口是22,是否给更改,确认端口的命令如下:
netstat -lntup|grep sshd,操作结果如下:
端口是22,表示正常,如果是其他的数字,就表示端口被更改了,需要改回来。
2)是否开启了iptables防火墙而导致禁止连接,确认的代码如下:
/etc/init.d/iptables stop
然后再用/etc/init.d/iptables status查看防火墙的运行状态:
3)客户端SecureCRT是不是配错了连接的端口或IP
可以在客户端电脑上执行telnet 10.0.0.0.7 22来检查连通性,大体上都是由上述3类情况引起的
故障6:SSH远程连接故障排查
(1)检查ping 10.0.0.100 检测路通不通
在win+r (或者命令Windows的cmd输入ping 10.0.0.100)
ping 不通查看网络问题
*网线有没有插*对方的服务有没有开*IP 对不*机器有没有开机
●开机的时候网卡未启动:
编辑命令:vim/etc/sysconfig/network-scripts/ifcfg-eth0
#查看ONBOOT=yes是否一致,如果不是,修改后要重启,
ifdown eth0 && ifup eth0
(2)再利用telnet或nmap命令检查telnet 10.0.0.7 22
通过当前虚拟机查看10.0.0.7的22端口是不是开通状态,SSH服务开启的是22端口。
虚拟机telnet检查 ,然后查看电脑的telnet端口是否打开。
输入命令,出现下面的界面,就是连接成功:
出现下面的情况,就是连接失败:
出现上图的提示,有可能是防火墙的问题,也有可能是对方的端口没有打开。
关闭防火墙:
也可以在Windows的cmd里输入telnet 10.0.0.7 22 回车,得到下面的结果,就表示接连是通的:
如果Windows没有telnet:控制面板——“程序和功能”——“打开或关闭Windows功能”
nmap仅能在Linux上面检测了:
总结:ping 通了,就用telnet检查,检查服务功能否开放.
(3)看是否防火墙阻挡.
学习环境建议关掉防火墙,生产中按需开启。执行关闭防火墙的命令:/etc/init.d/iptables stop
(4)VMware 软件配置问题
4.1虚拟网段配置,NAT模式下网段是否改为10.0.0.100
4.2window 服务是否开启
4.3错误的方法
4.4 故障:
所有排查好着,就剩计算机客户端无法连接 ping 不通,telnet也不同,但是虚拟机本机里面可以telnet通
解决办法: 网络编辑vmnet8 移除,重新安装重新建一个
4.5 可以ping 通baidu的ip地址,但是不能解析baidu的域名,
以上排查问题 : ping 网关 域名 8.8.8.8 ping 外网的ip地址 等
1 排查防火墙的问题
域名解析问题
综上: 是家里网的原因,修改成自己的移动热点,然后就可以ping主机名可以解析
综上 还是dns 域名解析问题 最终更换为 4.2.2.2 可以解析域名了
总结: 看来还是多得几个dns 域名备用
4.2.2.2 美国
阿里云DNS:223.5.5.5,备用223.6.6.6
比较权威的老牌DNS:114.114.114.114
谷歌老大哥的全球解析DNS服务器:8.8.8.8
腾讯公共DNS:119.29.29.29
百度公共DNS:180.76.76.76
首选dns服务器:202.96.0.133
备用dns服务器:202.96.199.133
北京电信DNS服务器地址
202.96.199.133
202.96.0.133
202.106.0.20
202.106.148.1
202.97.16.195
排查所有问题后,ssh 远程工具不能连接本地,vm的net网卡也重新配置,在本地宿主机上面ping 网关也不能ping通 ,但是可以ping 百度,在虚拟机测试了虚拟机的 telnet 22 端口,都是可以通的,最终……………
发现这里多了一个东西,关闭后即可
经查实 这个属于xx省的*** 导致的,连接之后,内部服务我不能通信,但是可以上网
1. 关于使用虚拟机的桥接模式
首先保证都在有线网之间的连接,如果采用无线网,可能无线网之间互相访问(只是个别人设置)
这样才能保证虚拟机之间的连接
2. 其次查看无线网或者有限网卡(真实电脑的网卡 )
1. 如果虚拟模板设置好之后,然后升级了vmware,在打开虚拟机,没有界面显示,兼容问题。最后只能重新装原vmware
2. 虚拟机 如果其他都是 桥接,另外一台不是桥接,跟其他网络不通
来源:oschina
链接:https://my.oschina.net/u/4279909/blog/4266702