当前位置: 首页 > article >正文

Ubuntu系统为同一逻辑网口配置不同网段的IP

近期遇到一个问题:机载计算机的载版上有两个网口,但是这两个网口本质上是一个独立网口+一个交换机,即对于机载计算机而言这两个物理网口是同一个逻辑网口。但是我需要将这两个网口分别连接到两个设备,并配置不同网段的IP,经查阅资料,Ubuntu系统中可以为逻辑网口配置不同网段的IP。

需求介绍

Orin NX上有两个网口,其本质是1独立网口+1交换机,即同一个逻辑网口。而我需要将这两个网口分别连接至传感器1(网段为192.168.1.X)和传感器2(网段为192.168.254.X)

补充:如何确定这两个网口是同一个逻辑网口

将NX分别与两个设备相连,但是使用ifconfig命令时,只能查看到eth0一个网卡,并且随意插拔这两根网线,只要有任意一根网线连接,ifconfig就会显示eth0网卡已连接

设置方法

  1. 首先,将设备与传感器1使用网线连接,在图形化界面中正常配置该连接的固定IP(以192.168.1.101为例),并ping一下传感器1查看连接是否成功
  2. 将设备与传感器2用网线连接,并为该逻辑网口设置另一个网段的子网,以192.168.254.101为例
sudo ip addr add 192.168.254.101/24 dev eth0

设置完成后,通过ip addr show进行查看,正常情况下应该能查看到eth0这个网卡有两个IP

eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 3c:6d:66:01:6b:aa brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.101/24 brd 192.168.1.255 scope global noprefixroute eth0
       valid_lft forever preferred_lft forever
    inet 192.168.254.101/24 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::f6f3:9b0e:1e61:11c/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

此时,ping一下传感器2,可以发现已经连接成功

注意,该设置为临时设置,当计算机重启后,设置会消失,如果想要永久设置,请自行查阅相关资料,该贴仅用于测试同一网口不同网段方案是否可行。


http://www.kler.cn/a/412849.html

相关文章:

  • Qt/C++基于重力模拟的像素点水平堆叠效果
  • Flink CDC 使用实践以及遇到的问题
  • windows电脑上安装树莓派操作系统
  • el-row el-col显示失效问题修复
  • C#中面试的常见问题001
  • 实现在两台宿主机下的docker container 中实现多机器通讯
  • Dubbo Golang开发微服务
  • DMS2024|思腾合力受邀参加第二届CCF数字医学大会
  • UE5 和 UE4 中常用的控制台命令总结
  • C++中的函数对象
  • 蓝牙循环搜索并连接. Android辅助功能以及锁的灵活运用
  • 家庭事务管理微信小程序ssm+论文源码调试讲解
  • 一个比较舒服的 prettier 前端配置 vue js
  • Jenkins-Gitlab 前端项目自动化部署
  • docker快速安装zookeeper
  • 【前端学习笔记】ES6 新特性
  • 书生大模型实战营第四期-入门岛-4. maas课程任务
  • 自动化测试工具Ranorex Studio(四十三)-RANOREXPATH编辑器5
  • 区块链:波场-TRON链
  • Windows Git Bash使用脚手架创建项目时无法交互切换选项
  • 去哪儿大数据面试题及参考答案
  • 上天入地 灵途科技光电技术赋能空间感知
  • Android 单选框RadioGroup+RadioButton
  • 五,[GXYCTF2019]Ping Ping Ping1
  • 【Linux打怪升级记 | 报错02】-bash: 警告:setlocale: LC_TIME: 无法改变区域选项 (zh_CN.UTF-8)
  • Burp入门(3)-爬虫功能介绍