Nvidia Jetson NX设置静态ip

Nvidia Jetson NX也是Ubuntu但是设置ip方式与往常不太一样,步骤如下:

  1. 打开终端输入

sudo gedit /etc/network/interfaces

  1. 注释掉所有信息,输入以下信息

    iface wlan0 inet static		# 设置静态ip
    address 192.168.1.181		# ip地址
    netmask 255.255.255.0		# 掩码
    gateway 192.168.1.1			# 路由
    dns-nameservers 8.8.8.8		#dns
    

确保是wlan0
确认是wlan0,根据自己的具体情况填写

  1. 刷新ip地址

sudo ip addr flush wlan0

  1. 重启网络服务

sudo systemctl restart networking.service

  1. 确保重启网络服务管理项启动,确保 managed = true

sudo gedit /etc/NetworkManager/NetworkManager.conf

  1. 重启机器

sudo reboot

重启后查看ifconfig,发现ip并不是设定的静态ip

设置为192.168.1.181,但是显示的仍然是动态分配的192.168.1.113

不过没关系!直接使用ssh连接设定的ip,输入密码就可以连接了

在这里插入图片描述

也可以使用动态分配的ip进行ssh远程连接

在这里插入图片描述

这个是比较迷惑的,理论上一个状态下只有一个ip生效,但是确实是发生了这个情况,能使用自己设定的静态ip连接,就说明设置成功了。可能是Jetson版本Linux设定的问题。

有问题欢迎评论区讨论

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐