Het is mij gelukt om via pptp-linux en pptp-config verbinding te maken met het netwerk bij ons op het werk, maar nu het ook kunnen gebruiken. In pptp-config kun je zeggen dat hij al het verkeer via de tunnel moet laten lopen, dat laat ik hem doen want dat is gemakkelijk. Probleem is echter dat ik de server (intern ip adres 192.168.1.1 connected via VPN) niet kan pingen (wat wel zou moeten kunnen de Windows bak kan het namelijk wel ...) Ik krijg dan een "ping: sendmsg: Operation not permitted"
Ook pingen naar het ip adres dat ik van de server heb gekregen werkt niet. Ik krijg dan dezelfde melding. Ik heb al geprobeerd om firestarter uit te zetten om te zien of dat het probleem is, maar wanneer ik die uit zet dan blijft hij hangen, geen error zoals boven maar ook geen time out. Uit iptables wordt ik al helemaal niets wijs, maar het lijkt me toch iets dat ik via firestarter zou moeten kunnen doen als daar het probleem al zit. Het ip adres van de server dat via internet te vinden is (het externe ip adres dat gebruikt wordt om aan te connecten in eerste instantie dus) ook bij firestarter opgenomen en mag contact opnemen met de computer.
Iemand die mij kan helpen? Ik kan nu wel connecten maar iets met de vpn doen wordt wat lastig zo...
Overigens zag ik net dat pptp-config het volgende aan iptables toevoegt:
iptables --insert OUTPUT 1 --source 0.0.0.0/0.0.0.0 --destination 192.168.1.0/24 --jump ACCEPT --out-interface 'ppp0'
iptables --insert INPUT 1 --source 192.168.1.0/24 --destination 0.0.0.0/0.0.0.0 --jump ACCEPT --in-interface 'ppp0'
iptables --insert FORWARD 1 --source 0.0.0.0/0.0.0.0 --destination 192.168.1.0/24 --jump ACCEPT --out-interface 'ppp0'
iptables --insert FORWARD 1 --source 192.168.1.0/24 --destination 0.0.0.0/0.0.0.0 --jump ACCEPT
iptables --table nat --append POSTROUTING --out-interface 'ppp0' --jump MASQUERADE
iptables --append FORWARD --protocol tcp --tcp-flags SYN,RST SYN --jump TCPMSS --clamp-mss-to-pmtu
Dus wat gaat er nu fout....??