15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 虚拟机Ubuntu与主机互连,建立ssh的嵌入式编译环境

虚拟机Ubuntu与主机互连,建立ssh的嵌入式编译环境

时间:2023-07-15 10:12:01 | 来源:网站运营

时间:2023-07-15 10:12:01 来源:网站运营

虚拟机Ubuntu与主机互连,建立ssh的嵌入式编译环境:(本文纯粹是写的网上笔记,有错勿喷)

首先 Ubuntu os 保证有无线网卡,依次打开虚拟机,主机终端命令

虚拟机输入ifconfig

主机输入ipconfig

结果如下:




得到Ubuntu IP:192.168.0.102

Win Ip:192.168.0.105

网关:192.168.0.1

三者处于同一网段,信号源来自192.168.0.1

互相ping后所出现问题:

两者通过 ping 192.168.0.1 都能够成功收发信息,电脑连接虚拟机(ping 192.168.0.102)能够接受信息,但虚拟机连接电脑(ping 192.168.0.105)就出现了无法接受信息。就形成了单向无法接受信息的现象。




解决方案:

禁用入站,出站规则: 找到文件和打印共享(回显请求_IPv4_In) 并禁用。

第二种方案:直接关掉防火墙(这一步是最有效,最方便的步骤,但也有危害)







其他问题:

两者都不能ping通,首先看看三者是否用的同一网卡驱动(这里选择的无线网卡),切记两者不在同一网卡,然后再确定两者是否在同一网段,先ping网关地址(成功则虚拟机就能够上网了,但不能保证与主机建立通信),关闭防火墙在互ping,若两者都能成功,说明连接成功。

建立ssh

①(这步很重要)首先要在虚拟机要下载两者之间的通信协议openssh-server,没有这个永远建立不了ssh。 终端执行:sudo apt-get install openssh-server 若这步没有反应就需要更新资源,终端执行:sudo apt-get update。更新完后再执行上一步。

启动ssh服务:service sshd start 禁止ssh服务:service sshd stop




②在保证两者能够互ping时,在ssh页面设置,Remote host :虚拟机IPv4地址 Specify username :虚拟机用户名




设置完后点击ok,成功的界面是:

(输入了虚拟机开机密码后)



关键词:环境,编译,建立,主机,虚拟

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭