Linux за българи: Форуми

BSD секция => Системни настройки => Темата е започната от: masterross в Jan 24, 2006, 22:32



Титла: VPN интернет forward?
Публикувано от: masterross в Jan 24, 2006, 22:32
Здравейте,

Някой може ли да ми обясни как да "share-на" интернета който получавам VPN. така че комшията ми който съм закачил към моето PC да може да го ползва?
ето схемата:
Примерен код

                           моето PC
                       192.168.13.148
   ISP ----------------- eth0                       комшията
интернет                 eth1 ------------ 192.168.0.2 (win xp)
                         192.168.0.1


пробвах:

echo 1 > /proc/sys/net/ipv4/ip_forward
echo Set forwarding ....
iptables -F
iptables -t nat -F
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
iptables -P FORWARD ACCEPT

но нещо не се получава :(


Титла: VPN интернет forward?
Публикувано от: в Jan 25, 2006, 00:17
Не ползвам VPN за връзка, но ще ти пусна какво съм направил за шерването на нета на още един компютър вкъщи:

iptables --table nat --append POSTROUTING --out-interface eth1 -j MASQUERADE
iptables -P FORWARD DROP
iptables -A FORWARD -s 192.168.0.2/32 -j ACCEPT
iptables -A FORWARD -d 192.168.0.2/32 -j ACCEPT

Така може и да може да има нет ако си смениш out-interface на подходящия.

Надявам се да съм помогнал!


Титла: VPN интернет forward?
Публикувано от: masterross в Jan 25, 2006, 20:12
благодаря ти

но това е същото :)
значи сега от 192.168.0.2 мога да пингвам и-нет IP-та:
Примерен код
Pinging 66.94.234.13 with 32 bytes of data:

Reply from 66.94.234.13: bytes=32 time=217ms TTL=48
Reply from 66.94.234.13: bytes=32 time=215ms TTL=48
Reply from 66.94.234.13: bytes=32 time=213ms TTL=48
Reply from 66.94.234.13: bytes=32 time=211ms TTL=48

но не мога да ги отворя през броъзера с http://66.94.234.13
моето ме навежда на мисълта, че някои портове са затворени и по-специално порт 80

дайте акъл малко


Титла: VPN интернет forward?
Публикувано от: vlad73 в Jan 29, 2006, 17:51
Погледни MTU-то.
Почети как се решава проблема с iptables, 1 ред е. Съжалявам, но в момента не ми се намира време да изровя решението. :(
Успех! :)


Титла: VPN интернет forward?
Публикувано от: masterross в Jan 30, 2006, 13:14
оправих се ето го решението:
Примерен код

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
iptables -t nat -A POSTROUTING -d 192.168.00/24 -j MASQUERADE
iptables -A FORWARD -s 192.168.0.0/24 -j ACCEPT
iptables -A FORWARD -d 192.168.0.0/24 -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward