LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 643|回复: 4

请教route add的问题

[复制链接]
发表于 2010-11-15 19:22:44 | 显示全部楼层 |阅读模式
请教大家一个小问题

双网卡的情况下,
通过
route add -net 10.0.0.0 gw 10.10.21.21 netmask 255.0.0.0
配置10.*.*.*的网站走10.10.21.21这个网关
除此之外的*.*.*.*则走另一网关。
这样需要每次添加。

rc.conf中我是注掉的
#gateway="default gw 10.10.21.21"
#ROUTES=(gateway)
放开的话不需要每次route add ...
但只是10.*.*.*的网段需要走这个网关

请教如何设置。
发表于 2010-11-15 23:17:16 | 显示全部楼层
maingw="net 10.0.0.0 gw 10.10.21.21 netmask 255.0.0.0"
defgw="default gw 另一个网关"
ROUTES=(maingw defgw)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-16 13:27:48 | 显示全部楼层
多谢了    !
回复 支持 反对

使用道具 举报

发表于 2010-11-17 11:17:37 | 显示全部楼层
mark 一下 回去试试
回复 支持 反对

使用道具 举报

发表于 2010-11-17 11:38:50 | 显示全部楼层
用netcfg2挺好的
我的一个无线,一个有线,默认网关是无线,注释掉有线的默认网关,同时要处理一下rc.conf, 记得WIKI里有介绍
https://wiki.archlinux.org/index.php/Netcfg

在 /etc/network.d下有示例,修改一下

/etc/network.d/ethernet-static
  1. CONNECTION='ethernet'
  2. DESCRIPTION='A basic static ethernet connection using iproute'
  3. INTERFACE='eth0'
  4. IP='static'
  5. ADDR='192.168.1.123'
  6. #IPCFG=('route del default ' 'route add default via 192.168.1.1 dev eth0')
  7. IPCFG=('route add 192.168.1.0 via 192.168.1.1 dev eth0')
  8. #GATEWAY='192.168.1.1'
  9. #DNS=('61.139.2.69')
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表