二手域名做网站不收录/seo免费浏览网站
背景:想把虚拟机ubuntu上的文件拷贝到本地电脑上查看,但是本地电脑无法连接到ubuntu
使用的软件:Filezilla (用于连接虚拟机传输文件,可视化虚拟机文件)
解决方案:
目录
检验ip是否同网络段,增加路由
检查ssh是否开通
检查防火墙是否关闭
检验ip是否同网络段,增加路由
(我一开始一直在看ssh是否开通,防火墙是否关闭,但是没有注意是否在一个网段中,主要是对网络的知识的不了解,所有有空还是需要学习网络知识)
使用ifconfig 或者ip addr 查看系统的ip
然后查看在本地电脑使用win+R ,输入cmd 打开命令窗口 输入ipconfig
注意:与虚拟机ubuntu的不同一个是if一个是ip
ip地址的四段数字分别代表了网络类型、网络范围、网络位以及主机位
可以看到网络位一个是128,一个是130,在一个网络段中
所有在Ubuntu中使用ifconfig eth0 192.168.128.xxx如ifconfig eth0 192.168.128.253
然后再输入route add default gw 192.168.128.1增加路由
注意;如果发生报错 记得最前面加sudo 即高权限执行sudo route add default gw 192.168.128.1
然后再试着ping一下本地电脑的ip,可以ping通
检查ssh是否开通
查看ssh是否开通命令 ps -e |grep ssh
返回sshd则开通
检查防火墙是否关闭
防火墙的操作需要使用高权限sudo,否则会提示 You need to be root to run this script
查看防火墙状态sudo ufw status verbose
我们虚拟机开发中一般都是关闭防火墙,因为开启防火墙sudo ufw enable 会遇到很多麻烦
如果你的防火墙默认开启,则需要关闭,使用sudo ufw disable 关闭防火墙