拨号脚本
已有 638 次阅读|
2011-9-14 13:30
# add route
/sbin/ifconfig | /usr/bin/tail -n 10 | /bin/grep 'inet addr:' > ./tfile
/bin/sed 's/inet addr://g' ./tfile > ./tfile1
ip=`/bin/cat ./tfile1 | /usr/bin/awk '{print $1}'`
# /sbin/route add -net $server_ip gw $ip netmask 255.255.0.0
# /sbin/route delete mue
/sbin/route add default gateway $ip
rm ./tfile
rm ./tfile1
echo $ip
# enable NAT
echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -F
/sbin/iptables -P INPUT ACCEPT
/sbin/iptables -P FORWARD ACCEPT
# /sbin/iptables -t nat -A PREROUTING -d $ip -j DNAT --to-destination 192.168.1.100
# /sbin/iptables -t nat -A PREROUTING -d $ip -p tcp --dport 8000 -j DNAT --to-destination 192.168.1.100:8000
/sbin/iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE