ip route默认路由设置

本文介绍了如何使用ip命令替代传统的ifconfig和NetworkManager进行网络配置。包括配置IP地址、启用接口、设置DNS服务器及路由配置等内容,并特别指出默认路由配置中使用ip route add default via IP dev接口名的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目前基本趋势是ifconfig, networkManager这些老货将被 ip xx命令替代

基本判断原因是

1 netns 命名空间 ifconfig并不适应

2 networkManager和ip xx命令有冲突

下面介绍ip的替代命令的配置

替代ifconfig的命令(手工,非dhcp)

配置ip地址的基本配置如下

ip addr add 1.2.3.4/24 dev eth3

使能ip地址

ip addr set dev eth3 up

替代NetworkManager的命令(除前述ip addr外,还有dns配置)

下面是dns配置,如下

vi /etc/resolv.conf

nameserver 8.8.8.8

nameserver 8.8.4.4

下面是路由配置,默认路由需要特别注意,发现ip route这一点有点讨人嫌

ip route add default via 1.2.3.1 dev eth3

这里如果配置为

ip route add default dev eth3

会导致非同一子网内的访问失败,这是很讨厌的。

注意这里via 1.2.3.x


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值