Windows通过Xshell连接Ubuntu遇到的问题及解决方案
问题描述:
Windows 10系统可以ping通Ubuntu的ip,但是Ubuntu系统ping不通Windows系统。
操作步骤:
步骤1:查看Windows 10 台式机ip地址。
Win+R
输入cmd;
输入ipconfig:
步骤2:查看Ubuntu的ip
Ctrl+Alt+T
输入ifconfig
步骤3:两个平台下的互ping。
Windows ping Ubuntu:
Ping Ubuntu的IP:
Ubuntu ping Windows:
Ping Windows的ip:
不正常情况:
解决方法:
Windows端配置:
选中1,鼠标右键,打开“网路和Internet”设置。
找到Windows防火墙
高级设置
按照1-2,找到图中文件。
完成上述工作,Windows设置文成。
Ubuntu端配置:
1)使用管理员身份 设置防火墙。
先查看一下防火墙状态
sudo ufw status
虽然防火墙是关着的,依旧重新停一下。
sudo ufw disable
然后开放22端口。(允许所有的外部IP访问本机的22/tcp (ssh)端口 )
sudo ufw allow 22
2)安装SSH服务并启动
ubuntu不会默认安装ssh-server。所以需要先进行ssh服务的安装
sudo apt-get install openssh-server
查看安装结果:
ps -e |grep ssh
发现sshd已经启动,再次使用xshell成功连接。