abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

včera 18:11 | Nová verze

Společnost Oracle oficiálně oznámila vydání Java SE 9 (JDK 9), Java Platform Enterprise Edition 8 (Java EE 8) a Java EE 8 Software Development Kit (SDK). Java SE 9 přináší více než 150 nových vlastností.

Ladislav Hagara | Komentářů: 0
včera 12:11 | Komunita

Na Humble Bundle lze získat hororovou počítačovou hru Outlast (Wikipedie) běžící také v Linuxu zdarma. Speciální akce končí v sobotu v 19:00.

Ladislav Hagara | Komentářů: 1
včera 10:33 | Humor

Mozilla.cz upozorňuje na Knihu Mozilly (Wikipedie), tj. velikonoční vajíčko ve Firefoxu. Zobrazit jej lze zadáním about:mozilla do adresního řádku. Aktuální verze Firefoxu obsahuje proroctví 15:1 "Dvojčata Mamonu se rozhádala a jejich souboje uvrhly svět do nové tmy. Zvířeti se ale tma hnusila. A tak se stalo mrštnější a silnější, šlo vpřed a jeho počty rostly. A zvíře přineslo oheň a světlo do tmy". Firefox 57 bude obsahovat proroctví 11:14. To je zatím jenom v angličtině. Pomoci lze s překladem do češtiny.

Ladislav Hagara | Komentářů: 8
včera 01:22 | Zajímavý projekt
Před měsícem byla spuštěna kampaň na podporu chytrého telefonu Librem 5, jenž by měl respektovat bezpečnost, svobodu a soukromí uživatelů. Cílem kampaně je vybrat alespoň milion a půl dolarů. Aktuálně je vybráno přes 600 000 dolarů, tj. 40 %. Kampaň poběží ještě další měsíc. Podporu projektu oznámilo KDE i GNOME.
Ladislav Hagara | Komentářů: 22
včera 00:55 | Komunita

Agentura DISA (Defense Information Systems Agency) publikovala (pdf) Ubuntu 16.04 Security Technical Implementation Guide (STIG) (zip), tj. doporučené bezpečnostní nastavení Ubuntu 16.04. Ubuntu se tak dostalo mezi unixové operační systémy a linuxové distribuce AIX, HP-UX, Oracle Linux, Red Hat a Solaris [reddit].

Ladislav Hagara | Komentářů: 2
21.9. 22:55 | Bezpečnostní upozornění

CSIRT.CZ informuje, že byly vydány nové bezpečnostní aktualizace, které opravují několik zranitelných míst v Sambě. Útočník může využít zranitelnosti s cílem získání přístupu k potenciálně citlivých informací. Uživatelům a správcům je doporučeno, aby zkontrolovali bezpečnostní opatření pro CVE-2017-12150, CVE-2017-12151 a CVE-2017-12163 a provedli potřebné aktualizace.

Ladislav Hagara | Komentářů: 0
21.9. 21:44 | Komunita

Společnost Red Hat aktualizovala svůj slib ohledně softwarových patentů. Slib nově zahrnuje i open source software pod permisivními licencemi.

Ladislav Hagara | Komentářů: 0
21.9. 08:55 | Komunita

Do 22. září probíhá v Mountain View konference XDC2017 (X.Org Developer's Conference). Na programu je řada zajímavých přednášek. Sledovat je lze online. K dispozici je záznam přednášek ze včerejšího dne.

Ladislav Hagara | Komentářů: 0
20.9. 17:33 | Nová verze

Byla vydána nová stabilní verze 1.12 (1.12.955.36) webového prohlížeče Vivaldi (Wikipedie). Z novinek vývojáři zdůrazňují možnost zobrazení metadat u digitálních fotografií, vylepšený panel stahování a omezení sytosti barvy zdůraznění (YouTube). Nejnovější Vivaldi je postaveno na Chromiu 61.0.3163.91.

Ladislav Hagara | Komentářů: 40
20.9. 10:55 | Nová verze

Byla vydána verze 4.0 programovacího jazyka Swift (Wikipedie). Zdrojové kódy jsou k dispozici na GitHubu. Ke stažení jsou oficiální binární balíčky pro Ubuntu 16.10, Ubuntu 16.04 a Ubuntu 14.04.

Ladislav Hagara | Komentářů: 5
Těžíte nějakou kryptoměnu?
 (5%)
 (3%)
 (17%)
 (75%)
Celkem 557 hlasů
 Komentářů: 22, poslední 29.8. 11:23
    Rozcestník

    Dotaz: IPsec VPN a routovani

    12.2.2010 07:51 iji | skóre: 29
    IPsec VPN a routovani
    Přečteno: 989×
    Dobre rano,
    resim problem, ktery neni uplne z meho oboru a tak doufam, ze nejaka dobra duse poradi.

    Mejme server s verejnou IP, ktery funguje jako centralni VPN hub pro ostatni pobocky (tedy zapojeni do hvezdy). VPN tunely jsou realizovany pomoci IPSecu (implementace pres Racoon, kernely rady 2.6, rezim tunel). V soucasne chvili funguje komunikace z centraly na pobocku a opacnym smerem. Doted zadny problem.

    Co vsak resim, je komunikace mezi pobockami. Je zrejme, ze komunikace bude muset jit pres centralni VPN koncentrator.
    Zkousel jsem problem resit rucnim pridanim zaznamu do routovaci tabulky na pobockach tak, aby traffic do dalsiho subnetu byl routovan pres VPN hub. Jelikoz vsak Racoon nevytvari vlastni interface a routovaci tabulku si modifikuje pouze interne, nebyl jsem uspesny (routa sice pridana, ale data naprochazela - overeno tcpdumpem). Pouzite konstrukce byly ve tvaru ip route add vzdaleny_sbunet/maska via vnitrni_IP_hubu src lokalni_IP_routeru.

    Je mozne zapojeni do hvezdy a komunikaci pres VPN hub mezi pobockami realizovat samotnym IPSecem nebo je nutny navic jeste GRE tunel mezi centralnim bodem a pobockami (i v pripade rucni konfiguraci bez dynamickeho routovani)?
    Jeste mne napada pouzit SPD k "suplovani" routovani, tj. na kazde pobocce pridat dalsi zaznam mezi subnetem lokalni pobocky do kazde dalsi pobocky pres VPN hub. Je toto realne a systemove?

    Predem dekuji vsem za pomoc.

    Řešení dotazu:


    Odpovědi

    12.2.2010 09:31 NN
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    Ja myslim, ze na to jdes dobre. Na pobocce pridam routu do vzdalene site sktz VPN tunel. Nicmene problem vydiv koncentratoru, ktery musi umet odforwardovat ten traffic dal, co se v toto pripadu nestalo. CO jsi zjistil tim tcpdumpem ?

    NN
    12.2.2010 19:52 iji | skóre: 29
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    tcpdump na centralnim hubu neukazal nic - ICMP pakety vubec nedorazily, na pobocce (po pridani routy ip route add subnet_dalsi_pobocky/maska via verejna_IP_teto_brany src LAN_adresa_teto_brany) jsem videl ICMP odchazeji z "verejna_IP_teto_brany" na "LAN_adresa_vzdalene_brany_na_pobocce". Dle tcpdumpu tedy koncily "nekde v internetu".

    Problem vidim v routovovani, kdy nejsem schopen traffic pro dalsi pobocku "otocit" do stavajiciho tunelu. A nejrhorsi je, ze nevim, zda to vubec ma reseni bez GRE.

    Update: Na prvni pobocce jsem pridal dalsi SPD pro IPSec, ktera se tykala "subnetu_na_teto_pobocce" a "subnetu_na_dalsi_pobocce" pres "verejnou_IP_centralniho_hubu".
    Bez vysledku. Zde ani ICMP neopoustely tuto branu.

    Pote jsem jeste pridal dalsi SA Racoonu pro "subnetu_na_dalsi_pobocce" a "subnetu_na_teto_pobocce".
    Opet bez vysledku.

    Zacinam byt ponekud zoufaly :(
    12.2.2010 20:06 timeos | skóre: 32
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani

    Podla mojho nazoru su v IPSecovych tuneloch definovane urcite politiky na packety, ktore nimi maju prechadzat. Tie spocivaju napr v tom, ze packet, ktory ma tunelom prejst musi mat zdrojovu a cielovu IP adresu, ktore odpovedaju IP rozsahom oboch VPN stran (alebo proste definovanym konfigurovanym rozsahom oboch stran pri zostavovani spojenia)... teda ak je centrala 10.0.0.0/16 a pobocka je 172.16.1.0/24, tak packet musi mat ako cielovu a zdrojovu adresu iba niektoru z tychto rozsahov... teda ak chcete routovat medzi pobockami (dalsia pobocka 172.16.2.0/24), tak packet automaticky bude mat nejaku adresu inu, a teda nebude vpusteny do tunela medzi prvou pobockou a centralou.

    A ano.. ako pisete, bez GRE si asi neporadite.

    13.2.2010 11:19 iji | skóre: 29
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    Tvuj (nevadi, ze opustime vykani?) nazor je spravny. To, ktere pakety se budou sifrovat a posilat pres IPSec, urcuje SPD. Zkousel jsem jej, viz vyse, zmenit, aby SPD na prvni pobocce obsahovalo jak subnet centraly, tak i druhe pobocky pres centralu, ale to IPSecu nelibilo vubec - pakety pro druhou pobocku vubec neopoustely public interface na prvni pobocce.

    GRE jsem jiz kdysi testoval a neni to slozite. Jedinou nevyhodou je nutnost adaptovat firewall konfiguraci, cemuz jsem se puvodne chtel vyhnout. Nic jineho mi vsak asi nezbyde.
    13.2.2010 12:39 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    Jestli to dobře chápu, rozšířil jste u SP rozsah. Zkuste tam nechat původní a místo toho přidat další SP (na obou stranách). U IPsec se totiž rozsahy u SA a SP porovnávají na rovnost, ne na podmnožinu. Druhou možností je vykašlat se na hvězdicovou topologii a vytvořit přímé tunely "každý s každým".
    13.2.2010 19:29 tomk
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    Nevim, jak jsou pobocky a centrala adresovany, ale asi bych pro ipsec vytvoril jednoduche policy, ktere by na pobocce rikalo jen neco jako: 192.168.129.0/24 -> 192.168.0.0/16 na dalsi pobocce: 192.168.130.0/24 -> 192.168.0.0/16 a na centrale to same, ale opacne. Diky tomu budou pobocky encapsulovat veskery provoz na cokoliv ve 192.168.0.0/16 do ipsecu, tim padem to dorazi na centralu, ktera to desifruje a bud odroutuje na lokalni sit (192.168.0.0/24), nebo odesle jinym tunelem dal.

    Tomas
    13.2.2010 19:32 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    To by mohlo fungovat, ale osobně bych upřednostnil přidání samostatných politik pro jednotlivé rozsahy.
    13.2.2010 20:06 tomk
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    Myslim, ze z hlediska ipsecu by to tak bylo koser. Jen prijemnejsi na spravu. Zalezi, kolik tech pobocek je a jak se budou rozsirovat. Pokud bych mel pri kazde zmene stejne upravovat konfiguraci na vsech pobockach, tak bych asi uprednostnil uz tu nejcistejsi variantu s full-meshem ;-)

    Tomas
    13.2.2010 21:59 iji | skóre: 29
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    Jsem zde s vysledkem. A predem hned uvedu, ze pozitivnim.

    Reseni, ktere funguje, jsem zcela jiste jiz jednou zkousel. Tehdy vsak bez valneho vysledku (rano moudrejsiho vecera holt plati).

    Mejme centralu "C" (adresni prostor 192.168.1.0/24, verejna IP 1.1.1.1), pobocku "A" (192.168.2.0/24 s verejnou 2.2.2.2) a pobocku "B" (192.168.3.0/24 s verejnou 3.3.3.3).



    Centrala C
    centrala-c:~# cat /etc/ipsec-tools.conf
    #!/usr/sbin/setkey -f
    
    flush;
    spdflush;
    
    
    spdadd 192.168.2.0/24 192.168.1.0/24 any -P in ipsec
    	esp/tunnel/2.2.2.2-1.1.1.1/require;
    spdadd 192.168.1.0/24 192.168.2.0/24 any -P out ipsec
    	esp/tunnel/1.1.1.1-2.2.2.2/require;
    
    spdadd 192.168.3.0/24 192.168.1.0/24 any -P in ipsec
    	esp/tunnel/3.3.3.3-1.1.1.1/require;
    spdadd 192.168.1.0/24 192.168.3.0/24 any -P out ipsec
    	esp/tunnel/1.1.1.1-2.2.2.2/require;
    centrala-c:~# 
    


    centrala-c:~# cat /etc/racoon/racoon.conf
    .
    .
    .
    
    sainfo address 192.168.0.0/16 any address 192.168.2.0/24 any {
    	lifetime time	15 min;
    	pfs_group modp1024;
    	encryption_algorithm rijndael;
    	authentication_algorithm hmac_sha1;
    	compression_algorithm deflate;
    }
    
    sainfo address 192.168.0.0/16 any address 192.168.3.0/24 any {
    	lifetime time	15 min;
    	pfs_group modp1024;
    	encryption_algorithm rijndael;
    	authentication_algorithm hmac_sha1;
    	compression_algorithm deflate;
    }
    centrala-c:~#
    


    Pobocka A
    pobocka-a:~# cat /etc/ipsec-tools.conf
    #!/usr/sbin/setkey -f
    
    flush;
    spdflush;
    
    spdadd 192.168.2.0/24 192.168.2.0/24 any  -P in none; 
    spdadd 192.168.2.0/24 192.168.2.0/24 any  -P out none; 
    
    spdadd 192.168.2.0/24 192.168.0.0/16 any -P out ipsec
    	esp/tunnel/2.2.2.2-1.1.1.1/require;
    spdadd 192.168.0.0/16 192.168.2.0/24 any -P in ipsec
    	esp/tunnel/1.1.1.1-2.2.2.2/require;
    
    pobocka-a:~#
    


    pobocka-a:~# cat /etc/racoon/racoon.conf
    .
    .
    .
    
    sainfo address 192.168.2.0/24 any address 192.168.0.0/16 any {
    	lifetime time	15 min;
    	pfs_group modp1024;
    	encryption_algorithm rijndael;
    	authentication_algorithm hmac_sha1;
    	compression_algorithm deflate;
    }
    pobocka-a:~#
    


    Pak uz jen zbyva na firewallu povolit zadouci komunikaci mezi pobockami. Zapojeni do hvezdy ma nevyhodu, ze komunikace mezi pobockami "vyzira" linku centraly (a to hned dvakrat), ale na oplatku nabizi konfiguraci firewallu pro traffic mezi pobockami na jednom miste - na centrale (na pobockach povolit vsechen provoz z/do tunelu).
    Dekuji vsem za pomoc a preji hezky vecer.
    12.2.2010 20:36 linuxik | skóre: 32 | Milovice
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    Ahoj, a nepremyslel jsi o openvpn, povoleni komunikace mezi pobockami vyresis jednim parametrem, routovani je diky tomu, ze se ti udela dalsi tun nebo tap interface taky prehledne a se zapnutou kompresi usetris spoustu prenesenych dat.

    ps. Reci o vetsi robustnosti a bezpecnosti ipsecu patri do rise pohadek.
    13.2.2010 11:32 iji | skóre: 29
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    OpenVPN je skvele - jediny TCP/UDP port, vznikne vlastni interface, jednoducha konfigurace. OpenVPN u nas pouzivaji zamestnanci, kteri se pripojuji z domova.

    IPSec mezi koncentratory je pouzit z historickych duvodu. Na prvni pobocce byl pouzit low-end router, ktery umel pouze IPSec a pak jsme si take nechavali cestu pro pripad, ze by se Linuxovy router nahradil Cisco koncentratorem. Nenahradil a ani nenahradi.

    IPSec provozujeme jiz cca dva roky a jedna se o spolehlive reseni, jen ty zacatky byly mnohem tezsi. OpenVPN se naproti tomu rozjede prakticky samo a customizace a hardening jsou hotove za chvili.
    13.2.2010 18:49 pasmen | skóre: 45 | blog: glob | Praha
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    Taky používáme OpenVPN pro přístup roadwarriorů. Ovšem pro propojení poboček to není nejlepší, při větším trafficu je oproti IPsecu znatelný overhead jako u každé SSL VPN.
    13.2.2010 21:08 linuxik | skóre: 32 | Milovice
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    Myslis tech 70 bitu na kazdy UDP packet oproti prumernych 7.8% procentum overheadu IPSECu? ;-)
    14.2.2010 13:44 pasmen | skóre: 45 | blog: glob | Praha
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    No jistě, ale není to jen o nižší propustnosti. OpenVPN pakety musí probublat stackem až na aplikační vrstvu apod. Navíc pokud použijeme hardwarově akcelerované šifrování (např. AES na routerboardu 1000), pak IPsec jasně vede. Toto mám prakticky vyzkoušené, takže protesty odmítám :-)
    14.2.2010 18:32 iji | skóre: 29
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    Ciste ze zvedavosti - jak moc vychazi lepe IPSec s vyuzitim AES zadratovaneho v chipu vuci OpenVPN? Na eBay jsem videl hw sifrovaci karty do PCI (tusim od Compaq) za smesne penize. Kvuli uzkym linkam a predimenzovanemu hw zatez od kryptografie nemusim resit, ale do budoucna by se informace mohla hodit.
    14.2.2010 19:15 pasmen | skóre: 45 | blog: glob | Praha
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    Tak to už ti teď přesně nepovím. Původně jsme měli pobočky spojené pomocí OpenVPN, zakončení dělali nějaké Celerony 300MHz s asi 512MB RAM. Před přechodem na IPsec (jako routery slouží právě zmíněné RouterBoard 1000) jsem změřil propustnost při downloadu stejného souboru z asi 5 strojů a spolu s tím odezvu při interaktivní práci mezi pobočkami (ssh + rdp). To samé jsem pak udělal po přechodu na IPsec. Výsledky nikde schované nemám, je to přece jen už dva roky. Ale vycházelo to celkem dobře, nejužší místo na trase mělo propustnost 10Mb/s. Při downloadu bylo znát, že to ty Celerony už moc nedávali, interaktivní práce taky pěkně vázla.
    14.2.2010 22:08 linuxik | skóre: 32 | Milovice
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    No tak dobre. V pripade, ze bude dnes nekdo pouzivat 300 MHz celeron, bude HW akcelerovany IPsec lepsi. Tak jsem si dal tu praci a nastavil tunel mezi servery pripojenymi do gigbitoveho switche a zkusil kopirovat pres FTP. Bez tunelu 26 MB/s, zatizeni procesoru 0.08 , pres tunel bez komprese 23 MB/s CPU 0.16, s kompresi 24 MB/s CPU 0.23. Testovany stroj HP DL380-G6 1x Xeon E5520 4 core. Kopirovany soubor uz byl komprimovany (nenasel jsem zadny dostatecne velky nekomprimovany), takze se komprese nemohla projevit.
    13.2.2010 19:33 peta
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani
    Ano, je to mozne i bez GRE tunelu, staci nakonfigurovat primo ipsec :). Precti si dukladne manualove stranky pro racoon a setkey, pripadne i neco na tema ipsec. Ale manualove stranky staci, kdyz vis o cem je rec.

    Dokonce je mozne i ridit provoz mezi pobockami pomoci netfilter, zakladni info najdes opet v manualove strance, nektere podrobnosti je nutne vycist ze zdrojaku.
    vencour avatar 13.2.2010 19:40 vencour | skóre: 55 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: IPsec VPN a routovani

    S openNHRP nikdo zkušenost nemá?

    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.