Stránka 1 z 2
Jak routrovat vše přez VPN server který je na MikroTiku
Napsal: 24 Sep 2012 22:19
od Sentello
Potřeboval bych pomoci s nastavením VPN na Mikrotiku který mám doma, jedná se konkrétně o PPTP a OpenVPN.
Takže jsem si nastavil PPTP a OVPN servery v Mikrotiku, připojím se v pohodě, dostanu se k sítí doma, mohu například otevřít domácí NAS atd... ale rád bych všechen traffic tahal přes to VPN.
Př.:když se připojím z práce k Mikrotiku pomocí tunelu a otevřu si napr. mojeip.cz tak tam vidím IP adresu kterou máme v práci. To je špatně - chci používat svůj mikrotik jako bránu pro všechen traffic. Stejně tak jako fungují placené VPN servery.
Už trápím dva dny a prostě nevím co mám nastavit.
winbox nastavení:
http://www.imagehosting.cz/images/atft.pngNastavení klienta (windows openvpn)
Kód: Vybrat vše
proto tcp-client
remote 121.31.11.17 1194 # Remote OpenVPN Servername or IP address
dev tap
nobind
persist-key
tls-client
ca ca.crt # Root certificate in the same directory as this configuration file.
auth-user-pass auth.cfg #auth.cfg containing my user and password openvpn
ping 10
verb 3
cipher AES-256-CBC
auth SHA1
pull
auth-nocache
resolv-retry infinite
route-up "route add 192.168.1.0 mask 255.255.255.0 121.31.11.17"
Nevím co přesně bych měl nastavit, statická routa je nastavená- vše co se doma chce připojit k síti používá 192.168.1.1 jako GW
Poradí někdo?
Re: Jak routrovat vše přez VPN server který je na MikroTiku
Napsal: 24 Sep 2012 22:38
od hafieror
Linuxová konfigurace na straně serveru zná parametr
ale tady nic co by tomu odpovídalo nevidím.
Re: Jak routrovat vše přez VPN server který je na MikroTiku
Napsal: 24 Sep 2012 22:59
od Sentello
Z dokumentace OpenVPN jsem se něco takového taky dočetl. Ale tohle nastavit v Mikrotiku nelze...
Re: Jak routrovat vše přez VPN server který je na MikroTiku
Napsal: 26 Sep 2012 09:16
od aliney
Pokud to chapu dobre, tak presne na to jsem taky neprisel.
Teoreticky by to melo nejak jit, ale zadny ze zkousenych postupu mi nepomohl. V tomto pripade by Te mohl zajimat Split Tunneling.
Takze jsem si rozjel VPN klienta na Mikrotiku (ktery je ve vnitrni siti jako kazdy jiny pc DHCP-Client) proti Mikrotik serveru. Pocitacum prirazuji adresy vnitrni site tak jako normalne dostanou od DHCP, ale gateway prepisu na ten Mikrotik klient, kde pak preroutingem vsechno co neni 10.0.0.0/8 (firemni traffic) jde do VPN tunelu jinak na klasickou firemni GW.
Preci jen, nez presvedcovat win at dela co chces, to naklikam za par minut do MK vselijake pravidla a muzes s tim kouzlit co chces.
Vysledek je takovy, ze v podstate kdokoliv si na svem PC zmeni jen GW na mikrotik, ktery je viditelny v cele firme a muze frcet po VPN. (pokud mu to muj FW povoli ovsem

)
Re: Jak routrovat vše přez VPN server který je na MikroTiku
Napsal: 26 Sep 2012 18:07
od Sentello
A v práci máš OVPN? nebo se jedná o jiné VPN?
Re: Jak routrovat vše přez VPN server který je na MikroTiku
Napsal: 26 Sep 2012 18:46
od aliney
ovpn
Re: Jak routrovat vše přez VPN server který je na MikroTiku
Napsal: 26 Sep 2012 21:05
od Sentello
Mohl bys poslat z konzole nastavení nebo z winboxu? Nějak nevím jak to udělat, u mě MK je jak DHCP server tak GW -> takže by stačilo nějak naroubovat to co jsi vymyslel i u nás doma a možná to bude fungovat.
Re: Jak routrovat vše přez VPN server který je na MikroTiku
Napsal: 27 Sep 2012 09:12
od aliney
myslis konkretne nastaveni ceho?
Re: Jak routrovat vše přez VPN server který je na MikroTiku
Napsal: 27 Sep 2012 19:00
od Sentello
rád bych viděl pravidla ve FW
Re: Jak routrovat vše přez VPN server který je na MikroTiku
Napsal: 28 Sep 2012 17:12
od aliney
Zajimat by Te mohlo asi tohle:
prvni GW je VPN server, druha je normalni firemni a pak jen delim preroutingem co ma kam jit...
Kód: Vybrat vše
/ip route
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=172.20.0.1 routing-mark=tunnel scope=30 target-scope=10
add disabled=no distance=2 dst-address=0.0.0.0/0 gateway=10.10.10.1 scope=30 target-scope=10
/ip firewall mangle
add action=mark-connection chain=prerouting disabled=no dst-address=10.0.0.0/8 new-connection-mark=local-traffic passthrough=yes src-address=10.0.0.0/8
add action=mark-routing chain=prerouting disabled=no dst-address=10.0.0.0/8 new-routing-mark=main passthrough=no src-address=10.0.0.0/8
add action=mark-routing chain=prerouting comment="OVPN address list" disabled=no dst-address-list=OVPN new-routing-mark=tunnel passthrough=no
add action=mark-routing chain=prerouting comment="PORT FORWARD" disabled=yes dst-port=8904 new-routing-mark=tunnel passthrough=no protocol=tcp
V address-listu 'OVPN address list' mam cilove adresy, ktere chci aby sly tunelem, jinak nechavam provoz bezet po firemni siti, jen to, co potrebuji jde tunelem, tedy 192.168.0.0/16 a pak nejake verejne, sem tam nejaky ten port bez ohledu na IP (treba 8291, protoze z nejakeho duvodu neni na firemni siti povoleny

)...
pokud chci docasne uplne vsechno poslat do tunelu, tak si aktivuji pravidlo
Kód: Vybrat vše
add action=mark-routing chain=prerouting comment="ALL to vpn" disabled=yes new-routing-mark=tunnel passthrough=no src-address=10.10.10.130
Re: Jak routrovat vše přez VPN server který je na MikroTiku
Napsal: 28 Sep 2012 20:57
od Sentello
Děkuji, ale tohle mě nemůže fungovat protože mám jen jeden Mikrotik a ten je jak GW do internetu tak OVPVPN server
Re: Jak routrovat vše přez VPN server který je na MikroTiku
Napsal: 29 Sep 2012 09:30
od aliney
njn, tak to si holt bude treba nejdriv vytvorit tu druhou GW nekde

Re: Jak routrovat vše přez VPN server který je na MikroTiku
Napsal: 29 Sep 2012 19:23
od Sentello
Mohl bych jako druhou GW použít ADSL modem?
Re: Jak routrovat vše přez VPN server který je na MikroTiku
Napsal: 03 Oct 2012 21:00
od Daxxim
Sentello píše:Mohl bych jako druhou GW použít ADSL modem?
urcite to pouzit lze, co to mas doma za RB (=dost podstatna informace)?
nekde jsem cetl, ze nelze pouzit 1 GW in/out, pres tu druhou by to jit melo...
Re: Jak routrovat vše přez VPN server který je na MikroTiku
Napsal: 06 Oct 2012 12:31
od Sentello
mám RB433AH, a to že OVPN neumí dělat GW jsem taky někde četl ale teď nemohu najít odkaz