Linux基础- Xshell 虚拟机无法连接排错
虚拟机无法连接及无法上网 排错
- 检查虚拟机是否正常开启.
连接前要正常开启虚拟机
-
查看虚拟机IP 地址
登录
输入命令 ip a 查看虚拟机ip地址
-
查看 sshd 服务是否开启
输入命令 servers sshd status
[root@Zhang-linux ~]# service sshd status
Redirecting to /bin/systemctl status sshd.service
● sshd.service - OpenSSH server daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2019-10-24 16:05:37 CST; 28min ago
Docs: man:sshd(8)
man:sshd_config(5)
Main PID: 6852 (sshd)
CGroup: /system.slice/sshd.service
└─6852 /usr/sbin/sshd -D
Oct 24 16:05:37 Zhang-linux systemd[1]: Starting OpenSSH server daemon...
Oct 24 16:05:37 Zhang-linux sshd[6852]: Server listening on 0.0.0.0 port 22.
Oct 24 16:05:37 Zhang-linux sshd[6852]: Server listening on :: port 22.
Oct 24 16:05:37 Zhang-linux systemd[1]: Started OpenSSH server daemon.
Oct 24 16:05:43 Zhang-linux sshd[7110]: Accepted password for root from 10.0.0.1 port 57655 ssh2
Oct 24 16:12:45 Zhang-linux sshd[7187]: Accepted password for root from 10.0.0.1 port 57961 ssh2
Oct 24 16:25:14 Zhang-linux sshd[7214]: Accepted password for root from 10.0.0.1 port 58385 ssh2
这样显示则为服务开启状态.
测试虚拟机的ip地址是否可以连通
[c:~]$ ping 10.0.0.100
测试远方主机的远程连接服务的端口是否开启
telnet 10.0.0.100 22
突然不想写了, 太特么啰嗦了 再见 . 写下一部分. 以后不会就活该.
无法上网排错
虚拟机无法上网排错
测试网段是否能通
[root@NYX ~]# ping 10.0.0.100
测试连接网关是否能通
[root@NYX ~]# ping 10.0.0.254
测试DNS是否可以连通
[root@NYX ~]# ping 223.5.5.5
测试上网
[root@NYX ~]# ping baidu.com
[root@NYX ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
UUID=8c0bcc29-9568-4203-ae9f-2b51485c7fe5
DEVICE=eth0
ONBOOT=yes
IPADDR=10.0.0.100
PREFIX=24
GATEWAY=10.0.0.254
DNS1=223.5.5.5
IPV6_PRIVACY=no