ik hoop dat het topic hier goed staat.
situatie: ik heb een raspberry server thuis draaien voor mijn website, ding doet het al jaren goed.
ik heb er ook een VPN op gezet zodat ik ook websites kan bezoeken die anders geblokkeerd zijn,
voorbeeld:
ik reis elk jaar 1keer naar china, daar is een hoop geblokkeerd (google, facebook, ...). ik connecteer daar dan naar mijn raspberry thuis en die zet mij op het lokale netwerk. echter werkt daar ook niks.
als ik mijn windows VPN open zet (slechts 1 toegelaten inkomende connectie) werkt het wel.
er zit dus iets fout in de iptables routing.
nu bijkomend: mijn website draait op dynamic dns (homelinux.com) en dit domein werdt recent geblokkeerd op het werk (alle dynamische adressen worden geblokkeerd door de proxy) waardoor ik mijn eigen website niet meer kan bereiken. de ideale plaats dus om ook mijn VPN uit te testen dus, hoef ik er niet voor naar china nu.
het probleem dat zich dus voordoet:
1) ik maak een VPN connectie naar mijn raspberry: lukt
2) pc wordt geregistreerd in mijn lokale netwerk thuis: lukt (ik kan mijn webserver lokaal zien op 192.168.1.x alsook mijn printers en netwerkshares thuis
3) als ik surf naar mijn webserver lokaal adres krijg ik de website te zien
4) als ik surf naar mijn dynamic domein naam, krijg ik de foutmelding van de proxy te zien.
blijkbaar wordt er bij stap 4 iets fout gedaan waardoor mijn raspberry thuis de traffic weer ove rde tunnel terug stuurt naar het werk, om daar op het werknetwerk verder te surfen terwijl mijn raspberry die traffic naar mijn ADSL router moet sturen (192.168.1.1).
als ik de netwerksettings bekijk op mijn laptop op het werk:
lokaal IP:
192.168.10..116
255.255.255.0
gateway 192.168.10.1
dhcp 192.168.10.2
dns 192.168.10.2
8.8.8.8
VPN connectie
192.168.0.234
gateway 0.0.0.0
dns 192.168.1.1 (manueel toegevoegd)
mijn raspberry heeft thuis 192.168.1.111 en zijn VPN range is 192.168.0.234-238. speciaal een andere range gepakt zodat mijn raspberry de routering moet doen van 192.168.0.x naar 192.168.1.x
de ip tables regel die ik gebruik:
iptables -t NAT -A POSTROUTING -s 192.168.0.234/24 -o eth0 -j SNAT --to-source 192.168.1.111
op internet vind ik hopen instructies om met openVPN te draaien, maar dat wil ik niet. ik wil geen service draaien bij een 3rd party maar alles gewoon lokaal houden. mijn webserver draait al publiek, dus vind geen reden om nog via een andere firma te gaan
nog een extra probleem: eens ik met VPN ben verbonden, kan outlook niks meer verzenden of ontvangen totdat ik de VPN weer verbreek. ook die traffic loopt ergens mank
situatie: ik heb een raspberry server thuis draaien voor mijn website, ding doet het al jaren goed.
ik heb er ook een VPN op gezet zodat ik ook websites kan bezoeken die anders geblokkeerd zijn,
voorbeeld:
ik reis elk jaar 1keer naar china, daar is een hoop geblokkeerd (google, facebook, ...). ik connecteer daar dan naar mijn raspberry thuis en die zet mij op het lokale netwerk. echter werkt daar ook niks.
als ik mijn windows VPN open zet (slechts 1 toegelaten inkomende connectie) werkt het wel.
er zit dus iets fout in de iptables routing.
nu bijkomend: mijn website draait op dynamic dns (homelinux.com) en dit domein werdt recent geblokkeerd op het werk (alle dynamische adressen worden geblokkeerd door de proxy) waardoor ik mijn eigen website niet meer kan bereiken. de ideale plaats dus om ook mijn VPN uit te testen dus, hoef ik er niet voor naar china nu.
het probleem dat zich dus voordoet:
1) ik maak een VPN connectie naar mijn raspberry: lukt
2) pc wordt geregistreerd in mijn lokale netwerk thuis: lukt (ik kan mijn webserver lokaal zien op 192.168.1.x alsook mijn printers en netwerkshares thuis
3) als ik surf naar mijn webserver lokaal adres krijg ik de website te zien
4) als ik surf naar mijn dynamic domein naam, krijg ik de foutmelding van de proxy te zien.
blijkbaar wordt er bij stap 4 iets fout gedaan waardoor mijn raspberry thuis de traffic weer ove rde tunnel terug stuurt naar het werk, om daar op het werknetwerk verder te surfen terwijl mijn raspberry die traffic naar mijn ADSL router moet sturen (192.168.1.1).
als ik de netwerksettings bekijk op mijn laptop op het werk:
lokaal IP:
192.168.10..116
255.255.255.0
gateway 192.168.10.1
dhcp 192.168.10.2
dns 192.168.10.2
8.8.8.8
VPN connectie
192.168.0.234
gateway 0.0.0.0
dns 192.168.1.1 (manueel toegevoegd)
mijn raspberry heeft thuis 192.168.1.111 en zijn VPN range is 192.168.0.234-238. speciaal een andere range gepakt zodat mijn raspberry de routering moet doen van 192.168.0.x naar 192.168.1.x
de ip tables regel die ik gebruik:
iptables -t NAT -A POSTROUTING -s 192.168.0.234/24 -o eth0 -j SNAT --to-source 192.168.1.111
op internet vind ik hopen instructies om met openVPN te draaien, maar dat wil ik niet. ik wil geen service draaien bij een 3rd party maar alles gewoon lokaal houden. mijn webserver draait al publiek, dus vind geen reden om nog via een andere firma te gaan
nog een extra probleem: eens ik met VPN ben verbonden, kan outlook niks meer verzenden of ontvangen totdat ik de VPN weer verbreek. ook die traffic loopt ergens mank
[ Voor 3% gewijzigd door fcapri op 06-02-2018 08:59 ]