turtlebot3-burger_150.png
turtlebot3-waffle-pi_150.png
turtlebot3-arm_150.png
walking-y2_150.png
turbot3-multi_150.png
turbot3-dl-ros1_150.png
turbot3-ai.png
turbot3-dl-ros2_150.png
turbot3-slam_150.png
turbot3-arm_150.png
turtlebot4-lite_150.png
turtlebot4-pro_150.png
turbot4-dl_150.png
turbot4-ai_150.png
aidriving-racebot_150.png
aidriving-autodrive_150.png
turtlebot-arm_150.png
openmanipulator-x_150.png
Home » Ubuntu系统入门教程 » Ubuntu系统入门教程-如何同时使用网口和无线

Ubuntu系统入门教程-如何同时使用网口和无线

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号

Ubuntu系统入门教程-如何同时使用网口和无线

说明:

  • 介绍如何同时使用网口和无线

介绍:

  • 针对有一些设备需要使用网口通信,就没法上网的情况。
  • 比如网口用于多线雷达,无线用于上网,但是会出现无法上网的情况。
  • 通过设置静态路由来优先使用无线即可
  • 此方法是临时设置,重启了,需要重新执行脚本
  • 如果网络变化,网关变化了,也需要重新设置相关路由Ip

步骤:

  • 假设设备为多线雷达,多线雷达的Ip为192.168.1.200,网关Ip为192.168.1.1
  • 假设Pc的网口使用Ip为192.168.1.102
  • 假设Pc的无线使用Ip为192.168.0.122, 网关Ip为192.168.0.1
  • 设置路由脚本:
sudo route add -net 0.0.0.0/0 wlan0
sudo route add -net 0.0.0.0/0 gw 192.168.0.1
sudo route add -net 192.168.1.0/24 eth0
sudo route add -net 192.168.1.0/24 gw 192.168.1.1
  • 指定了192.168.1.x的访问采用路由网关为192.168.1.1
  • 指定了其他所有的访问采用路由网关为192.168.0.1
  • 上述内容保存到runRoute.sh里面,设置可执行chmod +x runRoute.sh
  • 运行 ./runRoute.sh

测试:

  • 原来是不可以上网的,ping baidu.com是不可以的
  • 目前增加路由之后,ping baidu.com就正常了

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号


标签: ubuntu系统入门教程