当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 如何对不同目的地址使用不同网关?
帖子发表于 : 2005-11-29 13:09 

注册: 2005-08-22 11:07
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
实验室的网络有两个网关,一个是202.112.138.1,可以上教育网
另一个是202.112.138.3,可以用来出国
在windows下有人做了一个配置本地路由的脚本
代码:
rem @echo off
rem del all routes
route delete *

rem 162.105.0.0-162.105.255.255
route -p add 162.105.0.0 mask 255.255.0.0 202.112.138.1

rem 166.111.0.0-166.111.255.255
route -p add 166.111.0.0 mask 255.255.0.0 202.112.138.1

rem 202.112.0.0-202.121.255.255
rem 202.112.0.0-202.119.255.255
route -p add 202.112.0.0 mask 255.248.0.0 202.112.138.1
rem 202.120.0.0-202.121.255.255
route -p add 202.120.0.0 mask 255.254.0.0 202.112.138.1

rem 202.192.0.0-202.207.255.255
route -p add 202.192.0.0 mask 255.240.0.0 202.112.138.1

rem 202.38.192.0-202.38.255.255
route -p add 202.38.192.0 mask 255.255.192.0 202.112.138.1

rem 202.38.64.0-202.38.127.255
route -p add 202.38.64.0.0 mask 255.255.192.0 202.112.138.1

rem 202.4.128.0-202.4.159.255
route -p add 202.4.128.0 mask 255.255.224.0 202.112.138.1

rem 210.25.0.0-210.47.255.255
rem 210.24.0.0-210.31.255.255
route -p add 210.24.0.0 mask 255.248.0.0 202.112.138.1
rem 210.32.0.0-210.47.255.255
route -p add 210.32.0.0 mask 255.240.0.0 202.112.138.1

rem 211.64.0.0-211.71.255.255
route -p add 211.64.0.0 mask 255.248.0.0 202.112.138.1

rem 211.80.0.0-211.87.255.255
route -p add 211.80.0.0 mask 255.248.0.0 202.112.138.1

rem 218.192.0.0-218.199.255.255
route -p add 218.192.0.0 mask 255.248.0.0 202.112.138.1

rem 219.216.0.0-219.220.255.255
rem 219.216.0.0-219.219.255.255
route -p add 219.216.0.0 mask 255.252.0.0 202.112.138.1
rem 219.220.255.255
route -p add 219.220.0.0 mask 255.255.0.0 202.112.138.1

rem 219.222.0.0-219.223.255.255
route -p add 219.222.0.0 mask 255.254.0.0 202.112.138.1

rem 219.224.0.0
route -p add 219.224.0.0 mask 255.255.0.0 202.112.138.1

rem 219.242.0.0-219.247.255.255
rem 219.242.0.0-219.243.255.255
route -p add 219.242.0.0 mask 255.254.0.0 202.112.138.1
rem 219.244.0.0-219.247.255.255
route -p add 219.244.0.0 mask 255.252.0.0 202.112.138.1

rem default route
route -p add 0.0.0.0 mask 0.0.0.0 202.112.138.3

route print
pause

这样,上教育网的地址就会自动用教育网对应的网关,出国就用出国的网关

哪位大侠告诉我Linux下怎么设置类似的东西
我发现SuSE10的网卡配置的窗口里直接就可以输入上面的内容
Debian/ubuntu下是不是要手动来配置呢?


_________________
清华同方P4 2.66 asus915G 256DDR333x2
80G PATA100 15'LCD
WindowsXP+Windows2000+Kubuntu5.10


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2005-11-29 14:43 
论坛管理员

注册: 2005-03-27 0:06
帖子: 10116
系统: Ubuntu 12.04
送出感谢: 7
接收感谢: 128
route add -net 202.112.0.0 netmask 255.248.0.0 dev eth0

route add -net 202.112.0.0 netmask 255.248.0.0 gw 202.112.138.1


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2005-11-29 16:08 

注册: 2005-11-25 11:57
帖子: 32
送出感谢: 0 次
接收感谢: 0 次
用 ip route 命令比较好。
代码:
ip route add 162.105.0.0/16 via 202.112.138.1
ip route add 166.111.0.0/16 via 202.112.138.1
ip route add 202.112.0.0/13 via 202.112.138.1
ip route add 202.120.0.0/15 via 202.112.138.1
ip route add 202.192.0.0/12 via 202.112.138.1
ip route add 202.38.192.0/18 via 202.112.138.1
ip route add 202.38.64.0.0/18 via 202.112.138.1
ip route add 202.4.128.0/19 via 202.112.138.1
ip route add 210.24.0.0/13 via 202.112.138.1
ip route add 210.32.0.0/12 via 202.112.138.1
ip route add 211.64.0.0/13 via 202.112.138.1
ip route add 211.80.0.0/13 via 202.112.138.1
ip route add 218.192.0.0/13 via 202.112.138.1
ip route add 219.216.0.0/14 via 202.112.138.1
ip route add 219.220.0.0/16 via 202.112.138.1
ip route add 219.222.0.0/15 via 202.112.138.1
ip route add 219.224.0.0/16 via 202.112.138.1
ip route add 219.242.0.0/15 via 202.112.138.1
ip route add 219.244.0.0/14 via 202.112.138.1

ip route add default via 202.112.138.3


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2005-11-29 21:24 

注册: 2005-08-22 11:07
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
如何先删除掉系统默认的路由呢?


_________________
清华同方P4 2.66 asus915G 256DDR333x2
80G PATA100 15'LCD
WindowsXP+Windows2000+Kubuntu5.10


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2005-11-29 23:23 

注册: 2005-11-25 11:57
帖子: 32
送出感谢: 0 次
接收感谢: 0 次
buaacse 写道:
如何先删除掉系统默认的路由呢?

man ip看看。
代码:
ip route del default


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译