ip link show eth0 #查看网卡的链路信息 ip linkset eth0 up/down #设置网卡启动或者关闭 ip linkset eth1 multicast on/off #打开/关闭网络接口的多播标志 ip linkset eth1 mtu 1500 #设置mtu值 ip linkset eth1 txqueuelen 1000 ip linkset eth1 name eth10 #修改网卡标志 ip linkset eth1 arp on #修改关联的arp标志
配置ip地址信息
1 2 3
ip addr show eth0 #查看网卡的ip地址 ip addr add/del/change ipaddress/netprefix dev interface #添加/删除/修改 网卡的ip地址
配置路由信息
1
ip route add ipaddr/netmask via ipaddr dev eth0 #配置路由
配置网卡子接口
1
ip addr add IPADDRESS/PREFIX dev eth0 lable eth0:1 #配置网卡子接口常用于单臂路由
配置策略路由
1 2 3 4 5 6 7 8 9 10
# 配置默认路由 ip route add default via 192.168.0.1 # 添加新路由表 out3 echo"3 out3" >> /etc/iproute2/rt_tables # 给 out3 路由表添加默认路由 ip route add default via 192.168.0.3 table out3 # 用 iptables 给访问 tcp 80 端口的数据打标 iptables -t mangle -A OUTPUT -p tcp --dport 80 -j MARK --set-mark 3 # 将打标数据与 out3 路由表关联 ip rule add fwmark 3 table out3