1

Temat: PPTP server, routing w zależności od loginu

Witam,

mam u siebie uruchomiony PPTPD, całość pięknie działa, przekierowuje ruch, widzę udostępnione zasoby na innych komputerach, ale (jak zawsze musi być jakieś ALE tongue):

chciałbym aby była taka możliwość, że np. używając loginu XXX połączenie będzie moją bramą, a używając loginu YYY połączenie będzie tylko do sieci lokalnej i nie będzie bramą.

Dzięki temu jak nie potrzebuję przekierowywać całego ruchu przez mój dom, a tylko widzieć udostępnione pliki, to wybieram sobie inny login.

w chap-secrets jest pole PROVIDER, a w pliku options.pptpd coś takiego jak name i myślałem na początku, że będę mógł własnie to do tego wykorzystać.
Jednak nigdzie nie widzę opisanej takiej sytuacji.

Może ktoś wie jak to rozwiązać?

2

Odp: PPTP server, routing w zależności od loginu

Witam,

Ja postawilem sobie serwer i mam taki blad w logu jak sie do bniego lacze:


Jan 31 16:50:00 RONDEL1202 daemon.info pptpd[19064]: CTRL: Client 195.42.249.137 control connection started
Jan 31 16:50:00 RONDEL1202 daemon.info pptpd[19064]: CTRL: Starting call (launching pppd, opening GRE)
Jan 31 16:50:00 RONDEL1202 daemon.notice pppd[19065]: pppd 2.4.5 started by root, uid 0
Jan 31 16:50:00 RONDEL1202 daemon.info pppd[19065]: Using interface ppp0
Jan 31 16:50:00 RONDEL1202 daemon.notice pppd[19065]: Connect: ppp0 <--> /dev/pts/1
Jan 31 16:50:12 RONDEL1202 daemon.notice pppd[19065]: Modem hangup
Jan 31 16:50:12 RONDEL1202 daemon.notice pppd[19065]: Connection terminated.
Jan 31 16:50:12 RONDEL1202 daemon.info pppd[19065]: Exit.
Jan 31 16:50:12 RONDEL1202 daemon.info pptpd[19064]: CTRL: Client xxx.xxxx.xxxx.xxx control connection finished
Jan 31 16:50:12 RONDEL1202 daemon.err pptpd[19064]: CTRL: Asked to free call when no call open, not handled well
Jan 31 16:50:12 RONDEL1202 daemon.err pptpd[19064]: CTRL: Couldn't write packet to client.
Jan 31 16:50:12 RONDEL1202 daemon.err pptpd[19064]: CTRL: Couldn't write packet to client.

3

Odp: PPTP server, routing w zależności od loginu

@up
Z całym szacunkiem chyba nie ma to nic wspólnego z moim zapytaniem. ..

Koledzy, naprawdę nikt nie wie jak to osiągnąć?

4

Odp: PPTP server, routing w zależności od loginu

Powinien wykonać się skrypt w /etc/ppp/ip-up.d, więc możesz spróbować tam to zrobić. Login nie jest przekazywany, ale jakiś wynalazek typu: https://wiki.ubuntu.com/VPN możesz spróbować.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: PPTP server, routing w zależności od loginu

O, w sumie o tym nie pomyślałem, dobry pomysł.
Czyli routing w zależności od loginu miałbym zmienić, tak?

A wiesz Cezary do czego służy katalog:
/etc/ppp/peers/ ???

Bo pomimo tego, że bardzo dobrze znam angielski, to wszelkie manuale są dla mnie niejasne, a mam wrażenie, że to mogłoby rozwiązać mój problem, chyba, że to jest przydatne tylko dla Clienta pptp...

6

Odp: PPTP server, routing w zależności od loginu

Opcje konfiguracyjne dla danego typu połączenia. pon/poff tego używa.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.