Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
rc.zewip pod UPC http://forum.freesco.pl/viewtopic.php?f=22&t=17457 |
Strona 1 z 1 |
Autor: | rafal1435 [ środa, 28 stycznia 2009, 12:51 ] |
Tytuł: | rc.zewip pod UPC |
Witam! Mam upc daja mi 5adresow zewnetrznych jednak generowanych automatycznie czy ktos ma pomysl jak ten skrypt rozwiacac pod UPC? #!/bin/sh USECOLOR=yes . /etc/rc.d/functions zewip=83.12.162.203 wewip=192.168.3.3 brd=83.12.162.207 mask=255.255.255.248 dev=eth0 case "$1" in start) stat_busy "Przydzielanie zewnetrznego IP dla 192.168.3.3" ifconfig $dev:3 $zewip broadcast $brd netmask $mask up /usr/sbin/iptables -t nat -I PREROUTING -s 0/0 -d $zewip -j DNAT --to $wewip /usr/sbin/iptables -t nat -I POSTROUTING -s $wewip -d 0/0 -j SNAT --to $zewip /usr/sbin/iptables -I FORWARD -d $zewip -j ACCEPT /usr/sbin/iptables -I FORWARD -s $wewip -j ACCEPT /usr/sbin/iptables -I FORWARD -d $wewip -j ACCEPT /usr/sbin/iptables -I INPUT -d $zewip -j ACCEPT stat_done ;; stop) stat_busy "Zatrzymanie przydzielania zewnetrznego IP dla 192.168.3.3" ifconfig $dev:3 down /usr/sbin/iptables -t nat -D PREROUTING -s 0/0 -d $zewip -j DNAT --to $wewip /usr/sbin/iptables -t nat -D POSTROUTING -s $wewip -d 0/0 -j SNAT --to $zewip /usr/sbin/iptables -D FORWARD -d $zewip -j ACCEPT /usr/sbin/iptables -D FORWARD -s $wewip -j ACCEPT /usr/sbin/iptables -D FORWARD -d $wewip -j ACCEPT /usr/sbin/iptables -D INPUT -d $zewip -j ACCEPT stat_done ;; restart) $0 stop sleep 1 $0 start ;; *) echo "usage $0 (start|stop|restart)" esac exit 0 |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |