(笔记)Linux修改本地静态IP方法

 

背景:对于Linux嵌入式设备,IP的默认配置通常由下方文件进行管理,如下:

打开网络配置文件

vi /etc/systemd/network/10-eth.network

 

默认配置如下(采用DHCP方式):

[Match]
Name=eth*
KernelCommandLine=!root=/dev/nfs

[Network]
DHCP=yes

 

 

一、永久修改为本地静态IP

复制代码
[Match]
Name=eth0
KernelCommandLine=!root=/dev/nfs

[Network]
#DHCP=yes
Address=172.16.2.100/24
Broadcast=172.16.2.255
Netmask=255.255.255.0
Gateway=172.16.2.1


[Match]
Name=eth1
 
[Network]
#DHCP=yes
Address=172.16.1.100/24
Broadcast=172.16.1.255
Netmask=255.255.255.0
Gateway=172.16.1.1
复制代码

注:上方示例是双网口,若只有1个网口,则配置一个即可。

重新启动网络即可第生效,后续上电后就会固定按照此IP进行配置。

 

二、临时修改本地静态IP

ifconfig eth1 down
ifconfig eth1 172.16.1.100 netmask 255.255.255.0
ifconfig eth1 up
ifconfig eth0 down
ifconfig eth0 172.16.2.100 netmask 255.255.255.0
ifconfig eth0 up

注:临时修改方式,重新上电后会自动恢复成默认值。

 

posted on   tdyizhen1314  阅读(479)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2012-08-11 (原创)TCP/IP学习笔记之IP(网际协议)
2012-08-11 (原创)TCP/IP学习笔记之概述
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示