[{"data":1,"prerenderedAt":163},["ShallowReactive",2],{"content-query-WqLhDvsatG":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"tags":10,"body":11,"_type":157,"_id":158,"_source":159,"_file":160,"_stem":161,"_extension":162},"/tutorials/global-protect-linux","tutorials",false,"","Connecting to Global Protect VPN on Linux","To properly connect to the Global Protect VPN used by Villanova University, we need a working client.","vpn",{"type":12,"children":13,"toc":154},"root",[14,21,26,39,44,84,89,94,143,148],{"type":15,"tag":16,"props":17,"children":18},"element","p",{},[19],{"type":20,"value":9},"text",{"type":15,"tag":16,"props":22,"children":23},{},[24],{"type":20,"value":25},"The official client is finnicky. This tutorial describes how to use an open source client to establish a Palo Alto Global Protect VPN connection.",{"type":15,"tag":16,"props":27,"children":28},{},[29,31],{"type":20,"value":30},"Source: ",{"type":15,"tag":32,"props":33,"children":37},"a",{"href":34,"rel":35},"https://github.com/yuezk/GlobalProtect-openconnect",[36],"nofollow",[38],{"type":20,"value":34},{"type":15,"tag":16,"props":40,"children":41},{},[42],{"type":20,"value":43},"In Arch Linux, you can install it with:",{"type":15,"tag":45,"props":46,"children":50},"pre",{"className":47,"code":48,"language":49,"meta":7,"style":7},"language-bash shiki shiki-themes github-light monokai monokai github-light monokai","sudo pacman -S globalprotect-openconnect-git\n","bash",[51],{"type":15,"tag":52,"props":53,"children":54},"code",{"__ignoreMap":7},[55],{"type":15,"tag":56,"props":57,"children":60},"span",{"class":58,"line":59},"line",1,[61,67,73,79],{"type":15,"tag":56,"props":62,"children":64},{"style":63},"--shiki-default:#6F42C1;--shiki-dark-mode:#A6E22E;--shiki-sky-dark-mode:#A6E22E;--shiki-light-mode:#6F42C1;--shiki-blue-mode:#A6E22E",[65],{"type":20,"value":66},"sudo",{"type":15,"tag":56,"props":68,"children":70},{"style":69},"--shiki-default:#032F62;--shiki-dark-mode:#E6DB74;--shiki-sky-dark-mode:#E6DB74;--shiki-light-mode:#032F62;--shiki-blue-mode:#E6DB74",[71],{"type":20,"value":72}," pacman",{"type":15,"tag":56,"props":74,"children":76},{"style":75},"--shiki-default:#005CC5;--shiki-dark-mode:#AE81FF;--shiki-sky-dark-mode:#AE81FF;--shiki-light-mode:#005CC5;--shiki-blue-mode:#AE81FF",[77],{"type":20,"value":78}," -S",{"type":15,"tag":56,"props":80,"children":81},{"style":69},[82],{"type":20,"value":83}," globalprotect-openconnect-git\n",{"type":15,"tag":16,"props":85,"children":86},{},[87],{"type":20,"value":88},"The GUI interface is paid but works like a charm. The CLI requires additional work but is free.",{"type":15,"tag":16,"props":90,"children":91},{},[92],{"type":20,"value":93},"Just run it with:",{"type":15,"tag":45,"props":95,"children":97},{"className":47,"code":96,"language":49,"meta":7,"style":7},"sudo -E gpclient --fix-openssl connect --csd-wrapper /usr/lib/gpclient/hipreport.sh vpn.villanova.edu\n",[98],{"type":15,"tag":52,"props":99,"children":100},{"__ignoreMap":7},[101],{"type":15,"tag":56,"props":102,"children":103},{"class":58,"line":59},[104,108,113,118,123,128,133,138],{"type":15,"tag":56,"props":105,"children":106},{"style":63},[107],{"type":20,"value":66},{"type":15,"tag":56,"props":109,"children":110},{"style":75},[111],{"type":20,"value":112}," -E",{"type":15,"tag":56,"props":114,"children":115},{"style":69},[116],{"type":20,"value":117}," gpclient",{"type":15,"tag":56,"props":119,"children":120},{"style":75},[121],{"type":20,"value":122}," --fix-openssl",{"type":15,"tag":56,"props":124,"children":125},{"style":69},[126],{"type":20,"value":127}," connect",{"type":15,"tag":56,"props":129,"children":130},{"style":75},[131],{"type":20,"value":132}," --csd-wrapper",{"type":15,"tag":56,"props":134,"children":135},{"style":69},[136],{"type":20,"value":137}," /usr/lib/gpclient/hipreport.sh",{"type":15,"tag":56,"props":139,"children":140},{"style":69},[141],{"type":20,"value":142}," vpn.villanova.edu\n",{"type":15,"tag":16,"props":144,"children":145},{},[146],{"type":20,"value":147},"And now you should be connected the university's VPN!",{"type":15,"tag":149,"props":150,"children":151},"style",{},[152],{"type":20,"value":153},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark-mode .shiki span {color: var(--shiki-dark-mode);background: var(--shiki-dark-mode-bg);font-style: var(--shiki-dark-mode-font-style);font-weight: var(--shiki-dark-mode-font-weight);text-decoration: var(--shiki-dark-mode-text-decoration);}html.dark-mode .shiki span {color: var(--shiki-dark-mode);background: var(--shiki-dark-mode-bg);font-style: var(--shiki-dark-mode-font-style);font-weight: var(--shiki-dark-mode-font-weight);text-decoration: var(--shiki-dark-mode-text-decoration);}html .sky-dark-mode .shiki span {color: var(--shiki-sky-dark-mode);background: var(--shiki-sky-dark-mode-bg);font-style: var(--shiki-sky-dark-mode-font-style);font-weight: var(--shiki-sky-dark-mode-font-weight);text-decoration: var(--shiki-sky-dark-mode-text-decoration);}html.sky-dark-mode .shiki span {color: var(--shiki-sky-dark-mode);background: var(--shiki-sky-dark-mode-bg);font-style: var(--shiki-sky-dark-mode-font-style);font-weight: var(--shiki-sky-dark-mode-font-weight);text-decoration: var(--shiki-sky-dark-mode-text-decoration);}html .light-mode .shiki span {color: var(--shiki-light-mode);background: var(--shiki-light-mode-bg);font-style: var(--shiki-light-mode-font-style);font-weight: var(--shiki-light-mode-font-weight);text-decoration: var(--shiki-light-mode-text-decoration);}html.light-mode .shiki span {color: var(--shiki-light-mode);background: var(--shiki-light-mode-bg);font-style: var(--shiki-light-mode-font-style);font-weight: var(--shiki-light-mode-font-weight);text-decoration: var(--shiki-light-mode-text-decoration);}html .blue-mode .shiki span {color: var(--shiki-blue-mode);background: var(--shiki-blue-mode-bg);font-style: var(--shiki-blue-mode-font-style);font-weight: var(--shiki-blue-mode-font-weight);text-decoration: var(--shiki-blue-mode-text-decoration);}html.blue-mode .shiki span {color: var(--shiki-blue-mode);background: var(--shiki-blue-mode-bg);font-style: var(--shiki-blue-mode-font-style);font-weight: var(--shiki-blue-mode-font-weight);text-decoration: var(--shiki-blue-mode-text-decoration);}",{"title":7,"searchDepth":155,"depth":155,"links":156},2,[],"markdown","content:tutorials:global-protect-linux.md","content","tutorials/global-protect-linux.md","tutorials/global-protect-linux","md",1793934184843]