zl程序教程

您现在的位置是:首页 >  工具

当前栏目

ip操作路由命令

2023-09-14 09:16:13 时间
1.ip相关命令:帮助命令:ip help
# ip link set eth0 down 
# ip link set eth0 up
# ip link set dev eth0 address 00:E0:4C:36:0E:61 //设置Mac地址
# ip addr add 192.168.1.11/24 dev eth0
# ip addr del 192.168.1.11/24 dev eth0
注意:IP地址要有一个后缀,比如/24。这种用法用于在无类域内路由选择(CIDR)中来显示所用的子网掩码。在这个例子中,子网掩码是255.255.255.0

2.路由相关命令
 # route -n //显示当前路由
 # ip route
 # ip route show table wlan0
 # ip route show table all
 # ip route add default via 192.168.1.11 //修改默认路由
 # ip -s link //显示不同网络接口的统计数据
 # ip -s -s link ls eth0 //获取eth0详细信息
 # ip neighbour //查看接入局域网的设备的Mac地址
 
3.添加/删除一条路由规则
 # ip rule add from all table 1 pref 8000
 # ip rule del prio 8000
 # ip route flush table 1 //删除路由表table 1的路由规则
 # ip route flush table wlan0 //删除wlan0表的路由规则
4.在路由表中自定义静态路由
 # ip route add 192.168.1.0/24 via 192.168.1.2 dev eth0 table 1
 # ip route del 192.168.1.0/24 via 192.168.1.2 dev eth0 table 1

5.设置静态ip、添加静态默认路由、设置dns
# ifconfig eth0 192.168.1.13 netmask 255