使用命令提示符更改NI Linux RT网口的网络设置

更新 Apr 22, 2026

适用于

硬件

  • PXI Controller
  • CompactRIO Controller

操作系统

  • LabVIEW Real-Time (NI Linux Real-Time)

问题详述

  • 如何使用命令提示符将NI Linux RT OS上的网络设置从静态更改为DHCP?
  • 如何使用命令提示符修改NI Linux RT OS上网络设置的子网掩码、网关和DNS?

解决方案

您可以使用以下命令将网络设置从静态更改为DHCP,如下所示。
nirtcfg --set section=ETH1,token=dhcpenabled,value=1

使用以下命令将网络设置从静态更改为DHCP or Link Local,如下所示。

nirtcfg --set section=ETH1,token=dhcpenabled,value=1

nirtcfg --set section=ETH1,token=linklocalenabled,value=1

Linux.png

您可以使用以下命令更改子网掩码、网关、DNS和链接速度的网络设置:

  • 子网掩码: nirtcfg --set section=ETH1,token=Subnet_Mask,value=255.255.255.0
  • 网关: nirtcfg --set section=ETH1,token=Gateway,value=10.161.81.1
  • DNS: nirtcfg --set section=ETH1,token=DNS_Address,value=10.161.81.1
  • 链接速度:nirtcfg --set section=ETH1,token=MediaMode,value=100Full (available value is Auto, 100Full, 100Half, 1000Full)

注意:修改后必须重新启动网络以确保网络设置正确配置。您可以使用以下命令重新启动它: /etc/init.d/networking restart