版主,不行,请看firewall

版主,不行,请看firewall

#!/bin/bash
echo "Enabling IP Forwarding..."
/sbin/iptables -F INPUT
/sbin/iptables -F OUTPUT
/sbin/iptables -F POSTROUTING -t nat
/sbin/iptables -F PREROUTING -t nat
/sbin/iptables -A INPUT -i eth1 -j ACCEPT

/sbin/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

echo "1">/proc/sys/net/ipv4/ip_forward

/sbin/iptables -A FORWARD -s 192.168.0.0/255.255.255.0 -j ACCEPT
/sbin/iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/255.255.255.0 -j MASQUERADE

iptables -A FORWARD -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT


运行了,帝国仍然是不行
      
加:
iptables -A FORWARD -i eth0 -s *.*.*.* -j ACCEPT
(*.*.*.*为帝国时代服务器地址)
如果可以了,再说。      
帝国创网的ip不是固定的,      

那就这样:
iptables -A FORWARD -i eth0 -d *.*.*.* -j ACCEPT
*.*.*.* 为玩游戏的客户端机器。

如果再不行,那就把防火墙INPUT默认策略设为ACCEPT,
如果再再不行,那就跟放火墙没关系了。