LinuxSir.cn,穿越时空的Linuxsir!

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

请问如何在redflag linux 4.0用双网卡实现共享上网!

[复制链接]
发表于 2003-12-25 11:59:01 | 显示全部楼层 |阅读模式
我想用linux做服务器,装了两个网卡,一个接外网,一个接内网!

请问可以在x-windows界面下设置啊,如果可以,该怎么样弄呢?
发表于 2003-12-25 13:46:34 | 显示全部楼层
请看精华贴
 楼主| 发表于 2003-12-25 15:19:48 | 显示全部楼层
不好意思,我是刚刚才学的linux,对于那里介绍的一些东西还不是很清楚!
可以给我说得清楚点吗?
谢谢!
发表于 2003-12-25 17:08:23 | 显示全部楼层
呵呵 我现在说肯定没有精华里的详细 而且精华里的解释也很清楚 不如你先看看 有问题再问吧
 楼主| 发表于 2003-12-25 17:35:41 | 显示全部楼层
好的,谢谢了!
我是照着那里面说的!可是还不能上!
在file:/etc/rc.d/rc.local里面设置的:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -s 10.0.0.0/24 -j MSQUERADE

我的内网的ip设的是:10.0.0.1 掩码:255.0.0.0
内网的另一台机子的ip是:10.0.0.2 掩码:255.0.0.0  网关和DNS都是:10.0.0.1

在win2000里是那样设置的,可以上!
 楼主| 发表于 2003-12-27 10:33:33 | 显示全部楼层
谢谢以上的朋友的帮助,我终于搞定了!没有你们的提示我也搞不定的。
这里我把的网络的具体情况给说一下,希望能给和我有同样情况的朋友一个帮助!

其实我应该算做是做了2级代理!
网内有两台机子,系统分别是:redflag 4.0和win98。
在redfalg的机子上装有两块网卡[一块接外网(实际上也是局域网,相对我和另外一台机子而言就是外网了,呵呵,说的错了,请指正!),一块和win98的那台机子相连)。
按照以上兄弟的帮助(因为我的linux本来就装有ipchains)
我就在file:/etc/rc.d/rc.local的后面加入了如下部分:
echo 1 > /proc/sys/net/ipv4/ip_forward
modprobe ipchains
ipchains -F
ipchains  -A forward -j MASQ -s 10.0.0.0/255.0.0.0 -d 0/0

顺便我把我们的ip也说一下。
外网网卡ip:192.168.10.128 掩码是:255.255.255.0
网关是:192.168.10.1 dns:202.103.24.68
内网的网卡(接win98的机子的网卡)ip:10.0.0.1(这个无所谓,自己可以舍为其它类的,只要不和外网的网卡同一个网段就可以了!)
掩码:255.0.0.0

win98的机子的ip:10.0.0.2 掩码:255.0.0.0 网关:10.0.0.1
dns舍的和我的linux的机子的一样,即:202.103.24.68

然后就可以上网了!
 楼主| 发表于 2003-12-27 10:38:01 | 显示全部楼层
不好意思,我又忘了一点,必须把linux的网络配置里的:高级网关设置下的“允许启用ip转发功能”打上勾!
发表于 2003-12-31 16:38:29 | 显示全部楼层
上面iptables语句少打了一个A吧,应该是MASQUERADE,感觉iptables更好一点,我开始的时候就是这个问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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