由 thefinalxia 在 03-08-2004 22:28 发表:
[双网卡配置求教] 如何同时接入教育网和ADSL
系统:Fedora Core 1
联接:(a) 教育网固定IP (b) 中国电信ADSL联接
问题:当我分别配置好2张网卡的设置之后(ppp和ether联接),
先启动ADSL,一切正常;
然后是教育网,这个时候连接教育网外的网站就很慢了,基本没有办法了。
是不是因为教育网和ADSL使用不同的DNS服务器的问题?
如果是的话,如何指定不同的网卡处理不同的地址/ip段呢?
或者是其他的问题?
希望能给一点提示,谢谢。
由 cilight 在 03-17-2004 21:19 发表:
顶一下,我也有同样的问题。
由 Bomber 在 03-17-2004 21:32 发表:
应该可以用自定义路由来解决吧
不过好像比较麻烦
找到教育网的IP(应该有一大段吧??)
把他指定到连教育网的网卡上
默认路由到ADSL的网卡就好了吧!?
相关路由命令
route -n
route add 。。。
自己查man手册吧
想到的就这么多!
由 ggw 在 03-18-2004 00:15 发表:
最笨的方法
想上那个网就插上那个网卡的线
我很笨.可是我很认真...
常去的地网站
http://www-900.ibm.com/developerworks/cn
由 cilight 在 03-18-2004 00:19 发表:
狂晕中。。。。。
等待高手指教中。。。。
由 cilight 在 03-18-2004 00:20 发表:
目的在于3块网卡的透明网关服务器,两块对外,第三块对内。
拔网线不实际了。
由 EvilSeed 在 03-18-2004 03:27 发表:
我想你上教育网慢的原因是以为使用了ADSL上教育网.和默认路由有很大的关系.看看你的默认路由,也就是网关是设置的什么?是不是adsl那块网卡的ip.我也想不出什么好办法.我觉得就是应该添加静态路由来解决.
由 Bomber 在 03-18-2004 09:29 发表:
我想以上的问题这样就能解决吧!?
#假设以下环境
#教育网网卡eth0--->IP:202.204.0.1 GW:202.204.0.254
#ADSL网卡eth1--->IP:192.168.1.1
#ADSL拨号后ppp0--->IP:218.18.0.1
#只是做单机上网吧?
route del default
route add -net 202.204.0.0 netmask 255.255.0.0 gw 202.204.0.254 #这里可以添加其他的教育网网络
route add default gw 218.18.0.1
否则你试试打route -n命令贴个结果来看看吧,根本不清楚你的环境
由 cilight 在 03-20-2004 01:04 发表:
服务器上3块网卡
一块做内网的透明网关,eth0, 假定为192.168.0.254
一块接教育网,eth1,假定为202.114.71.28
一块接ADSL,eth2,假定为192.168.0.1获取IP之后为61.61.61.61
教育网IP范围已经获取。
如何设置使得内网机器192.168.0.2~192.168.0.253访问教育网IP范围时使用eth1 出口,访问公众网IP范围时使用eth2出口?
使用iptables定义吗?
哪位大哥写个脚本看看啊?
由 Bomber 在 03-20-2004 09:22 发表:
#假设教育网的IP就是202.114.0.0/16,我想下面这个脚本就行吧(有错不要打我),但是很不安全的说,这个就自己搞吧
route del default
route add -net 202.1144.0.0 netmask 255.255.0.0 gw 202.114.71.28 #这里可以添加其他的教育网网络
IP_ADDR=ifconfig ppp0 | grep inet | cut -d : -f 2 | cut -d " " -f 1
route add default gw ${IP_ADDR}
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F -t filter
iptables -F -t nat
iptables -F -t mangle
iptables -Z