news 2026/11/5 6:30:58

Linux常用IP命令

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux常用IP命令

接口启停:

ip link set ens33 up:启用名为ens33的网络接口。 ip link set ens33 down:禁用名为ens33的网络接口。

IP地址设置

ip address add 192.168.1.100/24 dev ens33 ip address del 192.168.1.100/24 dev ens33 ip addr change 192.168.0.100/24 dev ens33

ip route静态路由

ip route add 192.168.1.0/24 via 192.168.0.1 ip route add 10.36.241.0/24 via 10.0.100.1 ip route add 192.168.250.246/32 via 10.0.100.1 ip route show ip route del default dev bond0 ip route add default via 10.0.101.1 dev bond0 metric 300

nmcli命令

cncli conn show --active nmcli conn down *** nmcli conn up *** nmcli device status 查看UUID nmcli con 重新载⼊⼀下配置⽂件 nmcli c reload 重启⽹卡 nmcli d reapply ens160 配置IP地址 方案一:nmcli 命令配置IP地址 要点:ipv4.method manual 表示静态,ipv4.addresses 用 CIDR 格式(/24 即 255.255.255.0),多个 DNS 用空格或分号分隔;修改后必须 nmcli connection up 重新激活才生效。 # 1. 修改连接为静态 IP nmcli connection modify ens33 \ ipv4.method manual \ ipv4.addresses 10.36.241.182/24 \ ipv4.gateway 10.36.241.1 \ ipv4.dns "114.114.114.114 223.5.5.5" \ connection.autoconnect yes # 2. 重载并重新激活 nmcli connection reload nmcli connection up ens33 # 3. 验证 nmcli connection show ens33 | grep -E 'ipv4\.(method|addresses|gateway|dns)' ip addr show ens33 ip route show ping -c 3 10.36.241.1 如果连接丢了,需要重建: nmcli connection add type ethernet con-name ens33 ifname ens33 \ ipv4.method manual \ ipv4.addresses 10.36.241.182/24 \ ipv4.gateway 10.36.241.1 \ ipv4.dns 114.114.114.114 \ connection.autoconnect yes nmcli connection up ens33 已完成分析,共参考 14 篇资料 下面按你机器的实际情况(网卡 ens33,IP 10.36.241.182/24,网关 10.36.241.1)给出三种配置示例,任选一种,推荐第一种。 方案一:nmcli 命令(推荐,服务器/远程最安全) bash 编辑 # 1. 修改连接为静态 IP nmcli connection modify ens33 \ ipv4.method manual \ ipv4.addresses 10.36.241.182/24 \ ipv4.gateway 10.36.241.1 \ ipv4.dns "114.114.114.114 223.5.5.5" \ connection.autoconnect yes # 2. 重载并重新激活 nmcli connection reload nmcli connection up ens33 # 3. 验证 nmcli connection show ens33 | grep -E 'ipv4\.(method|addresses|gateway|dns)' ip addr show ens33 ip route show ping -c 3 10.36.241.1 要点:ipv4.method manual 表示静态,ipv4.addresses 用 CIDR 格式(/24 即 255.255.255.0),多个 DNS 用空格或分号分隔;修改后必须 nmcli connection up 重新激活才生效。 如果连接丢了,需要重建: bash 编辑 nmcli connection add type ethernet con-name ens33 ifname ens33 \ ipv4.method manual \ ipv4.addresses 10.36.241.182/24 \ ipv4.gateway 10.36.241.1 \ ipv4.dns 114.114.114.114 \ connection.autoconnect yes nmcli connection up ens33 方案二:直接编辑 ifcfg 文件 cp /etc/sysconfig/network-scripts/ifcfg-ens33{,.bak} vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet BOOTPROTO=none # none 或 static 表示静态;dhcp 表示动态 NAME=ens33 DEVICE=ens33 ONBOOT=yes # 开机自启 IPADDR=10.36.241.182 PREFIX=24 GATEWAY=10.36.241.1 DNS1=114.114.114.114 DNS2=223.5.5.5 DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes UUID=8622787a-23c5-4578-855f-4e1df6b391e5 nmcli connection reload nmcli connection up ens33 方案三:keyfile 格式 文件路径:/etc/NetworkManager/system-connections/ens33.nmconnection,权限必须为 600: [connection] id=ens33 type=ethernet interface-name=ens33 autoconnect=true [ipv4] method=manual address1=10.36.241.182/24,10.36.241.1 dns=114.114.114.114;223.5.5.5; [ipv6] method=disabled [proxy] chmod 600 /etc/NetworkManager/system-connections/ens33.nmconnection nmcli connection reload nmcli connection up ens33

端口检查

lsof -i -nP | grep [进程名或PID]

图形界面配置IP地址修改的文件:

NetworkManager方式:/etc/NetworkManager/system-connections

图形界面不修改/etc/netwrok/interfaces中的内容

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/11/5 6:30:00

零基础实现IEC61850(一)启动服务端

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/11/5 6:27:57

工业温度采集方案:UART接口24位ADC与STM32的实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/11/5 6:27:07

ADS122U04与STM32的PT100/热电偶测温方案解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/11/5 6:24:17

1km人口栅格数据选型、校验与分区统计实战

做过人口空间化的人都懂那种别扭:手里有一份统计年鉴,每个区县一个总数,可你要回答的问题偏偏是“这条街道三公里范围内住着多少人”“洪水淹到哪一层楼会影响到多少户”。行政口径的数字落到空间上就散架了。1km 精度人口分布栅格数据&#…

作者头像 李华
网站建设 2026/11/5 6:22:13

Claude Code模板实战:从CLAUDE.md到命令模板的效能提升

1. 为什么"模板"才是Claude Code用好的分水岭先说个我观察到的现象。很多开发者第一次接触Claude Code,终端敲几行命令,让它改个Bug、写个函数、补个测试,确实又快又顺。但用着用着就发现不对劲——每次新开一个项目,都…

作者头像 李华