哈哈,明白了,好办!
比如你有这样 8 个 IP
1.1.1.1 - 1.1.1.8
1.1.1.1 是 ISP 对对端 IP 地址,1.1.1.8 算是网络广播
假如你的 WAN 卡是 eth1,LAN 卡是 eth0
设置主地址
# ifconfig eth1 1.1.1.2 netmask 掩码
设置默认路由
# ip r r default via 1.1.1.1
绑定其他 5 个地址(具体这步有的不需要,好像分配私网 IP 那种不需要,这里我没有想明白为什么)
# for ((i=3;i<=7;i++));do ifconfig eth1i 1.1.1.$i netmask 掩码;done

允许路由转发
# echo 1 >; /proc/sys/net/ipv4/ip_forward
清空目前所有规则
# service iptables stop
设置一个 NAT,并设置其范围
# iptables -t nat -A POSTROUTING -i eth0 -j SNAT --to 1.1.1.2-1.1.1.7
试试看行不行?
顺便告诉我不绑定其他 IP 是否可行
CentOS 我比较推荐使用 CentOS-3.5,最小安装,需要的东西再升级,2.6 内核的发行版仍然观望中