Läbivaatamine
eessõna
Hiljuti töötasin projekti kallal, mis nõudis VPN-ühendust teise osapoole serveriga, ja teine pool kasutas Cisco AnyConnecti.
Paigaldasime AnyConnect kliendi ja seda saab ühendada.
Küsimus
Hiljem, kui meie süsteem ei töötanud, avastasime probleemi: meie süsteem pidi ühenduma intranet-teenusega X ning teenuse X IP-aadress oli lisatud AnyConnecti marsruutimistabelisse. Kui vaatad marsruutimistabelit, näed seda olukorda – niipea kui VPN on lahti ühendatud, saab teenusele X uuesti ligi ja see ebaõnnestub kohe. Meil pole isegi VPN-i vaja, et pääseda teise poole IP-le, aga see VPN suunab mitmeid privaatvõrgu segmente.
Kustutasin otse vastava marsruutimistabeli ja värskendasin marsruutimistabelit, et näha, miks see kirje ikka alles on?
Pärast pikka otsimist leidsin lõpuks süüdlase – see onAnyConnect ise. See jälgib teadlikult marsruutimistabelit ja muudab selle sulle tagasi, kui avastab, et seda on manipuleeritud。
Lahendada
Just äsja antud lingis pakkus keegi välja lahenduse: AnyConnecti asemel kasuta avatud lähtekoodigaOpenConnect。 Paigaldus on lihtne, Linux/Mac OS-il on valmis paketid, mida saab paigaldada käsurea kaudu, ning Windowsil on ka vastav graafilise kasutajaliides versioon.
OpenConnect aadress:Hüperlingi sisselogimine on nähtav.
OpenConnect on platvormideülene mitmeprotokolliline SSL VPN klient, mis toetab mitut VPN-protokolli:
Cisco AnyConnect ( --protokoll=anyconnect ) Array Networks AG SSL VPN ( --protokoll=array ) Juniper SSL VPN ( --protocol=nc ) Impulsside ühenduse turvalisus (--protokoll=pulss Palo Alto võrgud GlobalProtect SSL VPN ( --protokoll=gp ) F5 Big-IP SSL VPN ( --protokoll=f5 ) Fortinet Fortigate SSL VPN ( --protocol=fortinet ) Windowsi GUI versioon (openconnect-gui):Hüperlingi sisselogimine on nähtav.
Kui see on paigaldatud, ühendu VPN-iga järgmise käsu abil:
Kui ühendus on loodud, saad kontrollida marsruutimistabelit ja näha, et marsruutimistabel on tõesti palju lisatud.
Aga see pole oluline, sudo ip del xxxxxxxxxxxx, sa võid selle otse kustutada. See lahendab probleemi.
Originaal:Hüperlingi sisselogimine on nähtav.
|