驱动板网线直连电脑共享网络配置
1 前置情况
本文可能只适用该次情况 仅供各位参考
- 准备网线
- 电脑链接WiFi
1.1 电脑设置WiFi共享
首先设置电脑WiFi共享,在链接WiFi前 未插网线之前 网络共享中心如下所示:
此时 插入驱动板网线 情况如下所示:
此时 【右键】WiFi模块 设置共享 其中共享对象为该新增的Ethernet网线
设置完成后 【WiFi模块】旁边会出现sharing 关键字。
1.2 查看主机和共享网络的ip
-
对于主机ip 在【
win+r
】打cmd
窗口后 输入ipconfig
如下所示,在Ethernet(以太网)适配器 以太网中的 IP为本机目前IP:
-
查看共享网络的IP,在之前的网络管理中心 邮件Ethernet 查看ipv4属性,此处为
192.168.137.1
:
2 驱动板内设置共享网络
关键在于
1、驱动板的IP与本机在同一网段
2、下面会出现各种未有IP的问题 通过ifconfig 和 route两个命令查看驱动板网络状态进行解决
2.1 查看驱动板网络状态
进入驱动板后 输入命令ifconfig
查看网络状态 发现驱动板不存在ip地址 并且有 UP BROADCAST RUNNING MULTICAST
提示
2.2 UP BROADCAST RUNNING MULTICAST解决
在终端输入ifconfig eth0 192.168.137.10 netmask 255.255.255.0
其中的eth0
对应ifconfig
的eth0 和ip地址
和netmask
对应之前Ethernet
下的内容,其中 ip的地址 最好和与主机的区别一下 此时查看网络信息:
2.3 主机和驱动板ping链接
- 主机此时采用ping命令尝试ping驱动板有:
- 驱动板ping主机
ping 192.168.137.1 -c 4
- 主机ping网络www.baidu.com
- 驱动板ping外网www.baidu.com:
2.4 解决ping: sendto: Network is unreachable
输入route
查看网络配置信息,发现没有网关
defa,驱动板设置网关为主机ip地址:route add default gw 192.168.137.1
:
此时ping 百度的ip查看是否ping通过
2.5 解决ping下bad adress问题
据了解该问题属于DNS解析未解析正确,因此设置DNS设置:vi /etc/resolv.conf
后 增加nameserver 8.8.8.8
即可
此时再去ping www.baidu.com 成功则表示能链接网络
ifconfig eth0 192.168.137.19 netmask 255.255.255.0
ping 192.168.137.1 -c 4