多网口开机顺序启用

在j多网口时候,同时启动会造成dns不能正常访问,或者其他不正常情况,未查找到原因;可通过调整网络网卡开机启动顺序来解决这个问题。
要确保在Jetson Orin NX运行Ubuntu 20.04系统的计算机启动后10秒钟再激活名为“Profile 1”的以太网接口eth1,可以创建一个systemd服务来延迟网络接口的激活。以下是设置此服务的步骤:

步骤1:创建Systemd服务文件

打开终端,使用您喜欢的文本编辑器(如nano)创建一个新的systemd服务文件:

sudo vi /etc/systemd/system/eth1-wait.service

步骤2:向文件中添加以下内容

[Unit]
Description=启动时延迟激活eth1
After=network.target

[Service]
Type=oneshot
ExecStartPre=/bin/sleep 10
ExecStart=/usr/bin/nmcli con up uuid d7282df1-b9de-4658-86fd-14615138e7a3
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

其中uuid是通过

nmcli connection show
NAME                UUID                                  TYPE      DEVICE  
Wired connection 1  3fa3da72-8eb2-3d4e-83e7-8526eb20a679  ethernet  eth0    
Profile 1           d7282df1-b9de-4658-86fd-14615138e7a3  ethernet  eth1    
docker0             ea3f5184-60c5-4c79-965d-2ece3494a25a  bridge    docker0 
Wired connection 2  5d15d6a0-bb1e-38ea-94d1-07a69724a523  ethernet 

步骤3:启用并启动服务

创建并保存文件后,启用并启动服务以确保它在启动时运行:

sudo systemctl enable eth1-wait.service
sudo systemctl start eth1-wait.service

这将配置您的系统在启动后等待10秒钟,然后激活与eth1关联的网络配置文件。您可以通过更改ExecStartPre=/bin/sleep 10中的时间值来调整延迟时间。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值