宿主机网络共享
一、关键步骤
11. 网络共享简介
目标:宿主机可以用ssh连接开发板,开发板可以上网。
步骤:宿主机与目标机用网线直连,宿主机采用IP共享的方式连接开发板;
配置项 | IP |
---|---|
开发板IP | 192.168.0.232 |
宿主机以太网IP | 192.168.0.2 |
宿主机子网掩码 | 255.255.255.0 |
宿主机DNS服务器 | 192.168.0.1 |
2. 宿主机网络与开发板网络
WLAN是宿主机连接wifi所在的网络,以太网3是宿主机用网线(扩展坞)连接开发板所在的网络。
3. 设置相同网段
以太网3要求该网段与开发板网段一致,都为 192.168.0.x
,该网段对应的子网掩码为 255.255.255.0
,对应的DNS服务器地址为 192.168.0.1
。可以设置以太网3的IP为 192.168.0.2
,只要与开发板的IP不同即可。
4. 共享网络
共享WLAN网络,使得开发板也能和宿主机一样上网。
5. SSH连接
宿主机用SSH连接开发板。
# forlinx用户登录
ssh forlinx@192.168.0.232
# root用户登录
ssh root@192.168.0.232
PS D:\data> ssh forlinx@192.168.0.232
The authenticity of host '192.168.0.232 (192.168.0.232)' can't be established.
ECDSA key fingerprint is SHA256:vfbpAq2gBtqoepOAZc4Gt41f4E6YD2xV+yxpJfGlPMQ.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.0.232' (ECDSA) to the list of known hosts.
forlinx@192.168.0.232's password:
[forlinx@ok3568:~]$
6. ping百度
开发板可以ping通百度的IP,说明可以上网。