QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 796|回复: 4

求救,怎么改变网关啊

[复制链接]
发表于 2004-11-2 11:17:51 | 显示全部楼层 |阅读模式
各位linux高手,小弟初学linux,遇见一个麻烦,在实验室上网有校园网和ADSL,但是网关不一样,当上校园网时用校园网网关,外网时用ADSL,这样要经常换网关。想请教给为高手,我怎么写一个脚本,当想交换网关的时候运行一下就可以了,请教给为高人了。请尽量的详细,小弟什么都不懂。谢谢了。
 楼主| 发表于 2004-11-2 11:55:22 | 显示全部楼层
怎么各位高手都不屑于小生的这么简单的问题啊。请教高手啊,小生先谢谢给为高手了。
回复

使用道具 举报

发表于 2004-11-2 12:54:10 | 显示全部楼层
[code:1]#/bin/sh
GW1=1.2.3.4
GW2=5.6.7.8

route del default 2> /dev/null

echo -n "switching default gateway to "

if [ "a${1}" == "a2" ]; then
  /sbin/route add default gw $GW2
  echo $GW2
else
  /sbin/route add default gw $GW1
  echo $GW1
fi
[/code:1]
把上面的代码存成 /sbin/switchgw
然后 chmod +x /sbin/switchgw
执行 switchgw 2 切换到 5.6.7.8, switchgw 1 或者别的什么或者就 switchgw 切换到 1.2.3.4。
回复

使用道具 举报

 楼主| 发表于 2004-11-2 14:31:25 | 显示全部楼层
非常谢谢。
回复

使用道具 举报

发表于 2004-11-2 17:27:09 | 显示全部楼层
那么我还想问一下,是不是写完这个脚本以后,在要切换网关的时候执行一下这个脚本就可以了吗?
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-7 05:36 , Processed in 0.046860 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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