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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: d3v1ous в Apr 18, 2008, 10:08



Титла: Pptpd debian sarge
Публикувано от: d3v1ous в Apr 18, 2008, 10:08
Значи, под Debian Sarge и съм инсталирал pptpd. Работи си добре, в смисъл, оторизирам се, влизам в мрежата, взимам си IP, но не ми дава gateway. Gateway-a ми на Windows-ката машина е 0.0.0.0. Другото, което е, нямам DNS-ите, т.е. имам де, но нещо... нямам ping навън. След като съм се свързал през vpn-а, мога да ping-вам кой и да е компютър от локалната мрежа (на vpn-a), но ако тръгна да ping-вам abv.bg, само ми изписва "ping abv.bg" и IP-то му, но след това "ping timeout".
Ще покажа конфигурациите и правилата в iptables. Ще се радвам много, ако някой помогне :) Благодаря!

/etc/pptpd.conf

option /etc/ppp/pptpd-options
logwtmp
localip 192.168.1.0
remoteip 192.168.1.100-200
#EOF

/etc/ppp/pptpd-options
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
nodefaultroute
lock
nobsdcomp

script:

# Ruleset
VPN=192.168.1.0/24

/sbin/iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 1723 -j DNAT --to $VPN
/sbin/iptables -A FORWARD -i eth1 -o eth0 -p TCP -d $VPN --dport 1723 -j ACCEPT
/sbin/iptables -A FORWARD -i eth1 -o eth0 -p 47 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
/sbin/iptables -t nat -A PREROUTING -i eth1 -p 47 -j DNAT --to $VPN

route add $VPN dev ppp0

echo 1 > /proc/sys/net/ipv4/ip_forward


edit by neter: Редактирано, съгласно т.3 от правилата на форума. Да не се повтаря :xclam: