Титла: VPN&IPMasquerading Публикувано от: blackartist в May 14, 2005, 16:22 Значи проблемът е следния.В къщи имам няколко (3)компютъра, свързани в Лан, единия от които е свързан към Интернет и чрез 2-ра мрежова карта (eth0)работи като рутер.Сега обаче трябва да мина на интернет през VPN.С линукс се занимавам от доста време и мога да кажа, че съм културен потребител, но от VPN нищо не разбирам, защото до сега не ми се е налагало.Какви промени в настройките трябва да направя?В момента ползвам следното просто скрипт-че:
#! /bin/sh # # Set up a firewall for IP Masquerading # PATH=/bin:/usr/bin:/sbin:/usr/sbin case "$1" in start) echo -n "Starting IP Masquerading: myfirewall" iptables --flush iptables --table nat --flush iptables --delete-chain iptables --table nat --delete-chain iptables --table nat --append POSTROUTING --out-interface eth1 -j MASQUERADE iptables --append FORWARD --in-interface eth0 -j ACCEPT echo 1 > /proc/sys/net/ipv4/ip_forward echo "." ;; stop) echo -n "Stopping IP Masquerading: myfirewall" echo 0 > /proc/sys/net/ipv4/ip_forward echo "." ;; reload) echo "Not implemented." ;; force-reload|restart) sh $0 stop sh $0 start ;; *) echo "Usage: /etc/init.d/myfirewall {start|stop|restart|force-reload|reload}" exit 1 ;; esac exit 0 P.S.Ползвам Knoppix 3.7 доста помодифициран ![]() Титла: VPN&IPMasquerading Публикувано от: spritable в Jun 02, 2005, 15:18 Не можах да разбера за какво точно питаш, дали как да вдигнеш VPN тунела или след като си го вдигнал как да рутираш инет през него.
ако е първото: Как да пуснем VPN под Linux? А пък ако е второто... много просто. След като е вдигнат тунела ще имаш още един dev - ppp0, през който ще ти минава трафика. Т.е. вместо през eth0 (в твоя случай) - ppp0: iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE |