由 麻仓叶 在 09-14-2004 18:23 发表:
问一个 关于局域网的 问题
我是校园网,两个 网卡,两台机器,一台redhat9 一台winXP
有一个固定IP210.34.155.40.一个交换机.
我把eth0设置为210.34.155.40
eth1设置为192.168.0.1
能ping通,但是两台电脑都不能上网,.而且XP没办法telnet到主机.
如果把eth1删除,主机就可以上网.
在精华区着不到答案,望老鸟赐教,急.
由 smile787 在 09-14-2004 20:56 发表:
单网卡可以上?ip,dns,网关等设置好了?
用的什么脚本句上网?贴一下iptables
由 麻仓叶 在 09-14-2004 21:06 发表:
单网卡可以上,IP,DNS,网关都是学校给的(不是内部网)都是真实IP.
第一次,用LINUX做主机,要改什么脚本,不是很清楚.望版主赐教
由 smile787 在 09-14-2004 22:47 发表:
向设在好外网网卡,然后设在内网网卡ip,接着伪装一下就可以了
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0(外网网卡) -s 192.168.0.0/24 -j MSQUERADE
由 麻仓叶 在 09-15-2004 09:20 发表:
输入iptables那个命令提示我iptables: No chain/target/match by that name
由 konds 在 09-15-2004 10:07 发表:
贴出来你2台机器的网卡信息看看
由 Sonnenschein 在 09-15-2004 11:02 发表:
单机2块网卡能上吗?如果不能上的话,会不会是2块网卡是同一型号的问题?以前遇到过这个问题
由 麻仓叶 在 09-15-2004 11:08 发表:
自己乱捣鼓下又好了.
我写下整个过程,供大家参考
第一步
设置eth0为内网网卡,IP:192.168.0.1 NETMASK:255.255.255.0 getway不用写
设置eth1为外网网卡,这个把分配好的IP MASK GETWAY填下就好了.
第二步
设置默认路由
找到并修改/etc/sysc