revízia
predhovor
Nedávno som pracoval na projekte, ktorý vyžadoval VPN pripojenie k serveru druhej strany, a druhá strana používala Cisco AnyConnect.
Nainštalovali sme klienta AnyConnect a dá sa pripojiť.
vydať
Neskôr, keď náš systém nemohol bežať, objavili sme problém: náš systém sa musel pripojiť k našej intranetovej službe X a IP adresa služby X bola zahrnutá v smerovacej tabuľke AnyConnect. Ak sa pozriete do smerovacej tabuľky, vidíte túto situáciu – hneď ako sa VPN odpojí, služba X je opäť dostupná a okamžite zlyhá. Na prístup k IP druhej strane ani nepotrebujeme VPN, ale táto VPN smeruje množstvo segmentov súkromnej siete.
Priamo som vymazal zodpovedajúcu smerovaciu tabuľku a potom som ju obnovil, aby som zistil, prečo je ten záznam stále tam?
Po dlhom hľadaní som konečne našiel vinníka, tedaAnyConnect samotný. Zámerne monitoruje smerovaciu tabuľku a ak zistí, že s ňou bolo manipulované, vráti vám ju späť。
urovnať
V práve aktuálnom odkaze niekto navrhol riešenie: namiesto AnyConnect použite open sourceOpenConnect。 Inštalácia je jednoduchá, Linux/Mac OS má pripravené balíky, ktoré je možné nainštalovať cez príkazový riadok, a Windows má aj zodpovedajúcu GUI verziu.
Adresa OpenConnect:Prihlásenie na hypertextový odkaz je viditeľné.
OpenConnect je multiplatformový multiprotokolový SSL VPN klient, ktorý podporuje viacero VPN protokolov:
Cisco AnyConnect ( --protocol=anyconnect ) Pole sietí AG SSL VPN ( --protokol=pole ) Juniper SSL VPN ( --protocol=nc ) Bezpečnosť pulzného spojenia (--protocol=pulse Palo Alto Networks GlobalProtect SSL VPN ( --protocol=gp ) F5 Big-IP SSL VPN ( --protokol=f5 ) Fortinet Fortigate SSL VPN ( --protocol=fortinet ) Windows GUI verzia (openconnect-gui):Prihlásenie na hypertextový odkaz je viditeľné.
Po inštalácii sa pripojte k VPN pomocou nasledujúceho príkazu:
Po nadviazaní spojenia môžete skontrolovať smerovaciu tabuľku a zistiť, že smerovacia tabuľka bola naozaj pridaná veľakrát.
Ale to nevadí, sudo ip del xxxxxxxxxxxx, môžeš to vymazať priamo. Týmto sa problém rieši.
Originál:Prihlásenie na hypertextový odkaz je viditeľné.
|