【一文解决】开发板无法上网、ping百度ping不通、ping网关ping不通

我的网络拓扑结构:电脑使用手机热点上网,开发板通过网线和电脑直连 目录 问题 问题1:开发板ping网关不通 问题2:开发板ping百度无反应不可

我的网络拓扑结构:电脑使用手机热点上网,开发板通过网线和电脑直连

目录

问题

问题1:开发板ping网关不通

问题2:开发板ping百度无反应/不可达

解决方法

一、设置电脑为WLAN共享模式

二、设置以太网IP

三、设置开发板IP和网关

四、配置 DNS 服务器

五、设置开发板自启连接

六、逐层测试


问题

由于本文写自于我解决问题后,在解决问题的时候更改了开发板的ip地址、网关等,所以问题这里的网关仍然是旧的网关(192.168.10.1)

仅是为了展示本文所要解决的问题

问题1:开发板ping网关不通
  • 使用命令route -n查询网关

  • 开发板ping网关不通

问题2:开发板ping百度无反应/不可达
  • 开发板ping百度无反应/不可达

解决方法

一、设置电脑为WLAN共享模式
  • win+R打开命令窗口,输入ncpa.cpl可以打开更多网络适配器

  • 将电脑WLAN设为共享模式(注意:按下图进行设置!如果紫色框住的被勾选,电脑可能就没办法上网了!)

  • 点击确定后会自动跳出如下提示(一定要把这个ip记下来,开发板之后就使用这个ip进行上网)

二、设置以太网IP

我的网络适配器中有两个以太网,这里说的以太网是未识别的网络,一定要看清!

  • 选择以太网,右键->属性->选择IPv4->点击属性

  • 按图中设置IP地址和子网掩码

三、设置开发板IP和网关
  • 配置IP

 ifconfig eth0 192.168.137.50 up
  • 配置网关

 route add default gw 192.168.137.1
  • 查看网关是否设置成功

 route -n

四、配置 DNS 服务器
  • 将 DNS 服务器地址写入 /etc/resolv.conf

 vi /etc/resolv.conf
 echo "nameserver 114.114.114.114" > /etc/resolv.conf
 echo "nameserver 8.8.8.8" > /etc/resolv.conf

五、设置开发板自启连接
  • 将配置IP和网关的指令以及DNS服务器,添加到/etc/profile文件中,然后使用source指令(直接在最后面添加就行)

 sudo vi /etc/profile
 source /etc/profile
 ifconfig eth0 192.168.137.50 up
 route add default gw 192.168.137.1
 echo "nameserver 114.114.114.114" > /etc/resolv.conf
 echo "nameserver 8.8.8.8" > /etc/resolv.conf

六、逐层测试
  • ping 开发板ip

  • ping 网关

  • ping 百度

 ping 192.168.137.50
 ping 192.168.137.1
 ping www.baidu

都能ping通就算测试成功

--------------------------------------------------------------------------------

至此,开发板就能上网了,觉得有用的话,求点赞关注。

发布者:admin,转转请注明出处:http://www.yc00.com/web/1754988350a5224424.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信