linux route 选择网卡,Linux route 命令详解和使用, 以及网卡命令详解

Linux route 命令详解和使用, 以及网卡命令详解

添加到一台主机的静态路由

route add -host 192.168.2.2 gw 192.168.2.254

要永久生效的话要这样做:

#echo "any host 192.168.2.2 gw 192.168.2.254" >>/etc/sysconfig/static-routes

注: Linux 默认没有这个文件 , 得手动创建一个

5 设置包转发

在 Linux 中默认的内核配置已经包含了路由功能, 但默认并没有在系统启动时启用此功能;

开启 Linux 的路由功能可以通过调整内核的网络参数来实现, 方法如下:

临时开启路由功能:

#echo 1 > /proc/sys/net/ipv4/ip_forward

或者# sysctl -w net.ipv4.ip_forward=1

永久开启路由功能#vim /etc/sysctl.conf

net.ipv4.ip_forward=1

#sysctl -p

6. 静态路由配置

添加静态路由到路由表的语法如下:

1.ip route [destination_network] [mask] [next-hop_address]administrative_distance]

参数解析:

ip route 用于创建静态路由的命令

Destination_network 需要发布到路由表中的网段

Mask 在这一网络上使用的子网掩码

Next-hop_address 下一跳路由器的地址

administrative_distance 默认时, 静态路由有一个取值为 1 的管理性距离在这个命令的尾部添加管理权来修改这个默认值

例如

ip route 172.16.1.0 255.255.255.0 172.16.2.1

查看路由表除了使用 route -n 命令外, 还可以使用 ip route[root@dev~]#ip route

192.168.1.17dev ppp0 proto kernel scope link src192.168.1.190

10.1.32.14dev tun0 scope link

10.1.32.12dev tun0 scope link

10.4.8.2via192.168.9.254dev eth0 src192.168.9.200mtu1500advmss1460

10.4.9.0/24dev tun0 scope link

192.168.9.0/24dev eth0 proto kernel scope link src192.168.9.200metric1

10.2.0.0/16dev tun0 scope link

10.0.0.0/16dev tun0 scope link

10.1.0.0/16dev tun0 scope link

192.168.0.0/16dev tun0 scope link

defaultvia192.168.9.254dev eth0

[root@dev~]#ip route

192.168.1.17dev ppp0 proto kernel scope link src192.168.1.190

10.1.32.14dev tun0 scope link

10.1.32.12dev tun0 scope link

10.4.8.2via192.168.9.254dev eth0 src192.168.9.200mtu1500advmss1460

10.4.9.0/24dev tun0 scope link

192.168.9.0/24dev eth0 proto kernel scope link src192.168.9.200metric1

10.2.0.0/16dev tun0 scope link

10.0.0.0/16dev tun0 scope link

10.1.0.0/16dev tun0 scope link

192.168.0.0/16dev tun0 scope link

defaultvia192.168.9.254dev eth0

二. linux 网卡命令

Centos6

ifconfig 查看所有网卡

ifconfig - 网卡名 查看单个网卡信息

ifconfig up 网卡名 重启网卡

ifconfig down 网卡名 禁用网卡

/etc/sysconfig/network-scripts/ 网卡配置文件

Centos6 手动改网卡:vim/etc/sysconfig/network-scripts/ifcfg-ethX

DEVICE=eth0// 设备名字

ONBOOT=yes// 是否开启

NM_CONTROLLED=yes// 是否实时生效

BOOTPROTO=static//ip 的状态

IPADDR=172.18.253.211//ip

PREFIX=16//ip id

GATEWAY=172.18.0.1// 网关

DNS1=172.18.0.1// 域名

HWADDR=00:0C:29:55:04:FE//mac 地址

来源: http://www.bubuko.com/infodetail-2522838.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值