แแกแฃแ แ แแแแแแงแแแแ Linux แกแแแกแแฎแฃแ แจแ, แแแแ แแ แแฅแแแแ แแแ แแแ แแขแแฃแแ VPN แแ แแแซแแแแก แกแแจแฃแแแแแแก? แแแจแแ แแก แกแขแแขแแ แจแแแซแแแแ แแแแแฎแแแ แแ, แแฃแแชแ แแก แแ แแ แแก แแแ แแแแฃแแ. แฌแแแแกแฌแแ แแแแแ แแแแแคแ แแฎแแแแ, แ แแ แแแ แแแ แแ แแแกแแแก แฅแกแแแแก แแแแแแแกแขแ แแ แแแแก แกแแแแแฎแแแ, แแแแขแแ แจแแกแแซแแแแแแแ, แงแแแแแคแแ แ แแ แแกแฌแแ แแ แแแแแฅแแชแ. แแแแ แ แแฎแ แแ, แจแแกแแซแแแแแแแ, แกแแฎแแแแซแฆแแแแแแ แแกแ แแแแฌแแ แ, แ แแ แฃแแ แแแ แฎแแแฎแแกแแแแก แแแกแแแแแ แแงแแก, แแแแขแแ แแแ แฉแแแ, แกแชแแแแ.
แกแขแแขแแ แจแแแชแแแก แฃแแแ แแ แแ แแกแแญแแ แ แแแคแแ แแแชแแแก, แแแแ แแ แแ แชแแแแแก แแแ แแจแ แแ แแแ แแแแแแแแ แแแแ แแ แแ แแแแแแแแก, แ แแแแแแแช แแแฃแแแแแแแแ แแแแแฉแแแ VPN-แแก แแแงแแแแแแ. แแคแแฅแ แแ, แแแแช แแ แกแแฎแแแแซแฆแแแแแแแก แแแแแงแแแแแแก แจแแแชแแแแ, แแฅแแแแ แแ แแแแแแแแ, แ แแช แแ แแ แแฅแแแแ แแ แแแแแ แแแฅแแก, แ แแ แแก แแแแแขแแแแแ แแแคแแ แแแชแแ แแ แแ แแแแแแแแแก แแแแแฃแแแแแแแแ แแแแแแ แแแแจแ แแแแแฎแแแ แแแแ.
แแ แกแแฎแแแแซแฆแแแแแแแจแ แแแแแงแแแแแฃแแ แแ แซแแแแแแแแก แฃแแแขแแกแแแ แฃแแแ แจแแกแ แฃแแแแก sudo-แก แกแแจแฃแแแแแแ, แ แแแแแแช แแแแฆแแแฃแแแ แแแแแแ. แแแแแแแแแกแฌแแแแ.
IP แแแกแแแแ แแแแแก แฃแแแขแแกแแแ แกแแ แแแแฃแแแ แแแแแแแฃแแแ, แแกแ แ แแ, แแฃ แฎแแแแแ แแแกแแแแ แแก, แ แแแแ แแชแแ 435.435.435.435, แแฅ แฃแแแ แแงแแก แแแ แแแแฃแ แ IP, แกแแแชแแคแแแฃแ แ แแฅแแแแ แจแแแแฎแแแแแกแแแแก.
แแ แแแฅแแก Ubuntu 18.04, แแแแ แแ แแคแแฅแ แแ, แแชแแ แ แชแแแแแแแแแแ แกแแฎแแแแซแฆแแแแแแ แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แกแฎแแ แแแกแขแ แแแฃแชแแแแแ. แแฃแแชแ, แแ แขแแฅแกแขแจแ Linux == Ubuntu.
Cisco Connect
แแแ, แแแแช แแฃแจแแแแก Windows-แแ แแ MacOS-แแ, แจแแฃแซแแแ แแแฃแแแแจแแ แแแก แฉแแแแก แแแ แแแ แแขแแฃแ VPN-แก Cisco Connect-แแก แกแแจแฃแแแแแแ, แ แแแแแแช แฃแแแ แแแฃแแแแแก แแแ แแแญแแก แแแกแแแแ แแ แแ แงแแแแแ แแแแแแจแแ แแแแกแแก แจแแแงแแแแแ แแแ แแแ, แ แแแแแแช แจแแแแแแ แคแแฅแกแแ แแแฃแแ แแแฌแแแแกแแแ แแ Google Authenticator-แแก แแแแ แแแแแ แแ แแแฃแแ แแแแแกแแแ.
Linux-แแก แจแแแแฎแแแแแจแ, แแ แแแ แจแแแซแแแ Cisco Connect-แแก แแแจแแแแ, แแแแ แแ แแแแแฎแแ แฎแ แแฃแแแจแ แ แแแแแแแแแชแแ แแแแแแงแแแแแแแ openconnect, แ แแแแแแช แกแแแชแแแแฃแ แแ แจแแแฅแแแ Cisco Connect-แแก แฉแแกแแแแชแแแแแแแ.
แแแฎแกแแแแ แแแแจแแ แ
แแแแ แแฃแแแ, Ubuntu-แก แแฅแแก แกแแแชแแแแฃแ แ แแ แแคแแแฃแแ แแแขแแ แคแแแกแ openconnect-แแกแแแแก, แแแแ แแ แแก แแ แแฃแจแแแแแ แฉแแแแแแก. แแฅแแแ แแก แฃแแแแแกแแแแกแแแ แแ แแก.
Ubuntu-แแ openconnect แแแแแกแขแแแแ แแแฃแแแ แแแแแขแแก แแแแแฏแแ แแแแ.
apt install openconnect
แแแกแขแแแแชแแแกแแแแแแ, แจแแแแซแแแแ แกแชแแแแ VPN-แแแ แแแแแแจแแ แแแ
openconnect --user poxvuibr vpn.evilcorp.com
vpn.evilcorp.com แแ แแก แคแแฅแขแแฃแ แ VPN-แแก แแแกแแแแ แแ
poxvuibr - แคแแฅแขแแฃแ แ แแแแฎแแแ แแแแแก แกแแฎแแแ
openconnect แแแแแฎแแแ แแแ แแแแก แจแแงแแแแแก, แ แแแแแแช, แจแแแแฎแกแแแแแ, แจแแแแแแ แคแแฅแกแแ แแแฃแแ แแแฌแแแแกแแแ แแ แแแแแกแแแ Google Authenticator-แแกแแแ แแ แจแแแแแ แจแแแชแแแแ vpn-แแแ แแแแแแจแแ แแแแก. แแฃ แแฃแจแแแแก, แแแแแชแแแ, แจแแแแซแแแแ แฃแกแแคแ แแฎแแ แแแแแขแแแแ แจแฃแ, แ แแช แซแแแแแ แแขแแแแแแฃแแแ แแ แแแแแฎแแแแแ แคแแแแ openconnect-แแก แแแจแแแแแแ. แแฃ แแก แแ แแฃแจแแแแก, แจแแแแซแแแแ แแแแแ แซแแแแ. แแแฃแฎแแแแแแ แแแแกแ, แ แแ แแฃ แแก แแฃแจแแแแแ, แแแแแแแแแ, แกแขแฃแแ แแก Wi-Fi-แแแ แกแแแกแแฎแฃแ แจแ แแแแแแจแแ แแแแกแแก, แแแจแแ แจแแแซแแแแ แซแแแแแ แแแ แ แแงแแก แแแฎแแ แแแ; แแฅแแแ แฃแแแ แจแแแชแแแแ แแแแแแแ แแ แแ แแชแแแฃแ แ แกแแฎแแแแแ.
แกแแ แแแคแแแแขแ
แแแแแ แแแแแแแแ แแแแกแ, แ แแ แแ แแคแแ แ แแแแฌแงแแแ แแ openconnect แแแแแแแแแแ แแกแ แแแแแแงแฃแ แแแ:
POST https://vpn.evilcorp.com/
Connected to 777.777.777.777:443
SSL negotiation with vpn.evilcorp.com
Server certificate verify failed: signer not found
Certificate from VPN server "vpn.evilcorp.com" failed verification.
Reason: signer not found
To trust this server in future, perhaps add this to your command line:
--servercert sha256:4444444444444444444444444444444444444444444444444444444444444444
Enter 'yes' to accept, 'no' to abort; anything else to view: fgets (stdin): Operation now in progress
แแ แแแก แแฎแ แแ, แแก แฃแกแแแแแแแแ, แ แแแแแ VPN-แแแ แแแแจแแ แ แแ แงแแคแแแ, แแแแ แแ, แแแแ แแก แแฎแ แแ, แ แแแแ แแแแแแแแ แแ แแก แแ แแแแแแ, แแ แแแชแแแจแ, แแแกแแแแแแ.
แแฅ แกแแ แแแ แแ แแแแแแแแแแแแแ แกแแ แแแคแแแแขแ, แ แแแแแแแช แจแแแแแซแแแ แแแแแกแแแฆแแ แแ, แ แแ แแแแจแแ แ แฎแแแแ แฉแแแแ แแจแแแแแฃแ แ แแแ แแแ แแชแแแก แกแแ แแแ แแแ แแ แแ แ แแแ แแข แแแฆแแแแแแ แแ แแก แกแแ แขแแคแแแแขแ แฃแชแแแแแ แกแแกแขแแแแกแแแแก. แแ แแแแขแแ แแแก แแ แจแแฃแซแแแ แจแแแแแฌแแแก แกแแ แแแ แ แ แแแแฃแ แแ แแฃ แแ แ. แแกแ แ แแ, แงแแแแ แจแแแแฎแแแแแจแ, แแก แฌแงแแแขแก แแฃแจแแแแแก.
แแแแกแแแแแก, แ แแ openconnect แกแแ แแแ แก แแแฃแแแแจแแ แแแก, แแฅแแแ แฃแแแ แแแแแแ แฃแแฎแ แแ แแแก, แ แแแแแ แกแแ แแแคแแแแขแ แฃแแแ แแแแแแแแก VPN แกแแ แแแ แแแแ โservercert แแแกแแฆแแแแก แแแแแงแแแแแแ.
แแ แแฅแแแ แจแแแแซแแแแ แแแแแแ, แ แแแแแ แกแแ แแแคแแแแขแ แแแแแแแแแแแแแ แกแแ แแแ แแ แฃแจแฃแแแแ openconnect-แแแ แแแแแญแแแแ. แแ แแ แแแฌแแแแแแ:
To trust this server in future, perhaps add this to your command line:
--servercert sha256:4444444444444444444444444444444444444444444444444444444444444444
Enter 'yes' to accept, 'no' to abort; anything else to view: fgets (stdin): Operation now in progress
แแ แแ แซแแแแแแ แจแแแแซแแแแ แฎแแแแฎแแ แกแชแแแแ แแแแแแจแแ แแแ
openconnect --servercert sha256:4444444444444444444444444444444444444444444444444444444444444444 --user poxvuibr vpn.evilcorp.com
แจแแกแแซแแแ แแฎแแ แแก แแฃแจแแแแก, แจแแแแแ แจแแแแซแแแแ แแแแแแแ แแแแแฎแแแแแ. แแแแ แแ แแแ แแแแ Ubunta-แ แแแฉแแแแ แแแฆแแ แแ แคแแ แแแ
POST https://vpn.evilcorp.com/
Connected to 777.777.777.777:443
SSL negotiation with vpn.evilcorp.com
Server certificate verify failed: signer not found
Connected to HTTPS on vpn.evilcorp.com
XML POST enabled
Please enter your username and password.
POST https://vpn.evilcorp.com/
Got CONNECT response: HTTP/1.1 200 OK
CSTP connected. DPD 300, Keepalive 30
Set up DTLS failed; using SSL instead
Connected as 192.168.333.222, using SSL
NOSSSSSHHHHHHHDDDDD
3
NOSSSSSHHHHHHHDDDDD
3
RTNETLINK answers: File exists
/etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf
/etc/resolv.conf
# Generated by NetworkManager
search gst.evilcorpguest.com
nameserver 127.0.0.53
/run/resolvconf/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 192.168.430.534
nameserver 127.0.0.53
search evilcorp.com gst.publicevilcorp.com
habr.com แแแแแแแ แแแก, แแแแ แแ แแฅแแแ แแแ แจแแซแแแแ แแฅ แฌแแกแแแแก. แแแกแแแแ แแแแ, แ แแแแ แแชแแ jira.evilcorp.com, แกแแแ แแแ แแ แแ แแก แแแแแฌแงแแแขแแแ.
แ แ แแแฎแแ แแฅ แฉแแแแแแก แแแฃแแแแแ แแ. แแแแ แแ แแฅแกแแแ แแแแแขแ แแฉแแแแแแก, แ แแ แแฃ แฎแแแก แแแแแแขแแ /etc/resolv.conf
nameserver 192.168.430.534
แจแแแแแ VPN-แแก แจแแแแแ แแแกแแแแ แแแแ แแแแฌแงแแแแ แฏแแแแกแแฃแ แแแแแญแ แแก แแ แแฅแแแ แจแแแแซแแแแ แแแแแ แแ แแกแแแ, แแแฃ แแก, แ แแกแแช DNS แแซแแแก แแแกแแแแ แแแแแก แแแแแกแแญแ แแแแ, แแแแแแงแฃแ แแแ แแแแแ แแขแฃแแแ /etc/resolv.conf-แจแ แแ แแ แ แกแแแแ แกแฎแแแแแ.
แจแแแแซแแแแ แแแแแแแแฌแแแ, แ แแ แแ แกแแแแแก แแแแจแแ แ VPN-แแแ แแ แแก แแฃแจแแแแก /etc/resolv.conf-แแ แ แแแแ แชแแแแแแแแก แจแแขแแแแก แแแ แแจแ; แแแแกแแแแแก แฃแแ แแแแ แจแแแงแแแแแ แแ แแฃแแแ แจแ แแ แ VPN แ แแกแฃแ แกแแก แกแแแแแแฃแ แ แกแแฎแแแ, แแ แแแแ แแแกแ IP แแแกแแแแ แแ.
แจแแแแแแ, แแ แกแแแแแก แแ แ แแ แแแแแแ
- VPN-แแแ แแแแแแจแแ แแแแกแแก แแแกแ dns แแ แแ แแก แแฆแแแฃแแ
- แแแแแ แขแ แแคแแแ แแแแแก VPN-แแ, แ แแแแแแช แแ แแซแแแแ แแแขแแ แแแขแจแ แฌแแแแแแก แกแแจแฃแแแแแแก
แแ แแแขแงแแแ แ แ แฃแแแ แแแแแแแแ แแฎแแ, แแแแ แแ แฏแแ แชแแขแ แแแขแแแแขแแแแชแแ.
แแแ แแแแก แคแแฅแกแแ แแแฃแแ แแแฌแแแแก แแแขแแแแขแฃแ แ แจแแงแแแแ
แแ แแ แแแกแแแแก, แแแแ แแแแแแแแแ, แฃแแแ แฎแฃแแฏแแ แแแแแช แจแแแงแแแแแ แแฅแแแแ แแแ แแแ แแ แแ แแ แแชแแแฃแ แแ แฃแแแ แแแแฆแแแแ. แฏแแ แแ แแ แแแแขแแ, แ แแ แแแ แแแ แแ แซแแแแ แแ แแแแ แแช แแแแขแแ, แ แแ แจแแงแแแแแกแแก แกแแญแแ แแ แคแแฅแกแแ แแแฃแแ แแ แแแก แแแแแแแแแแแจแ แแแ แแแแ
แแ แแแแแแแก แกแแแแแแ แแแแแฌแงแแแขแ แกแขแแขแแแจแ แแ แแงแ แแแงแแแแแแ, แแแแ แแ แจแแแแซแแแแ แแแ แฌแแฃแแแแ, แ แแ แแแ แแแแก แคแแฅแกแแ แแแฃแแ แแแฌแแแ แแแแ แฏแแ แแ แฃแแแ แจแแแงแแแแแ.
แแแแฃแจแแแ, แ แแ แแแ แแแแก แคแแฅแกแแ แแแฃแแ แแแฌแแแ แแ แแก fixedPassword, แฎแแแ แแแฌแแแ Google Authenticator-แแแ แแ แแก 567. แแแแแ แแแ แแแ แจแแแซแแแแ แแแแแแแแแก openconnect-แแ แกแขแแแแแ แขแฃแแ แจแแงแแแแแก แแแจแแแแแแ --passwd-on-stdin แแ แแฃแแแแขแแก แแแแแงแแแแแแ.
echo "fixedPassword567987" | openconnect --servercert sha256:4444444444444444444444444444444444444444444444444444444444444444 --user poxvuibr vpn.evilcorp.com --passwd-on-stdin
แแฎแแ แแฅแแแ แจแแแแซแแแแ แแฃแแแแแแ แแแฃแแ แฃแแแแ แแแแ แจแแงแแแแแ แแ แซแแแแแแก แแ แจแแชแแแแแ Google Authenticator-แแก แแฎแแแแ แแแฌแแแ.
แแแ แแแ แแขแแฃแแ VPN แแ แแแซแแแแ แกแแจแฃแแแแแแก แแกแแ แแแแแแ แแแขแแ แแแขแแ.
แแแแแแแ, แแก แแ แแ แแก แซแแแแแ แแแฃแฎแแ แฎแแแแแ, แ แแแแกแแช แแฅแแแ แฃแแแ แแแแแแงแแแแ แชแแแแ แแแแแแฃแขแแ แ Habr-แแ แแแแแกแแกแแแแแแ. Stackoverfow-แแแ แแแแแ แแแ-แแแกแขแแก แจแแฃแซแแแแแแแแ แจแแแซแแแแ แแแแแแแ แแแแฃแฅแแแก แแฃแจแแแแ, แแแแขแแ แ แแฆแแชแแก แแแแแแแแแ แกแแญแแ แ.
แฉแแแ แ แแแแ แแ แฃแแแ แแแแแฌแงแแ แแก แแกแ, แ แแ แ แแแแกแแช แแฅแแแ แแญแแ แแแแแ แ แแกแฃแ แกแแ แฌแแแแแ แจแแแ แฅแกแแแแแแ, Linux แแแแแแแก VPN-แแ, แฎแแแ แ แแแแกแแช แแญแแ แแแแแ Habr-แแ แแแแแกแแแ, แแก แแแแแแแก แแแขแแ แแแขแจแ.
openconnect, vpn-แแแ แแแแจแแ แแก แแแจแแแแแกแ แแ แแแแงแแ แแแแก แจแแแแแ, แแฎแแ แชแแแแแแก แกแแแชแแแแฃแ แกแแ แแแขแก, แ แแแแแแช แแแแแแ แแแแก /usr/share/vpnc-scripts/vpnc-script-แจแ. แแแแแแ แแ แชแแแแแ แแแแแแชแแแ แกแแ แแแขแก แจแแงแแแแแก แกแแฎแแ แแ แแก แแแแแคแแแฃแ แแ แแแก VPN-แก. แกแแแฌแฃแฎแแ แแ, แแ แแแ แแแแแ แแแแ, แ แแแแ แแแแงแ แขแ แแคแแแแก แแแแแแแแ แแแ แแแ แแขแแฃแ VPN-แกแ แแ แแแแแ แฉแแ แแแขแแ แแแขแก แจแแ แแก แแจแแแแแฃแ แ แกแแ แแแขแแก แแแแแงแแแแแแ.
แ แแแแ แช แฉแแแก, vpn-slice แแ แแแ แแแ แจแแแฅแแแ แกแแแชแแแแฃแ แแ แฉแแแแแแ แ แแแแแแแแแแแกแแแแก, แ แแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแแแแแแแ แขแ แแคแแแ แแ แ แแ แฎแแ แขแแแแฃแ แแ แชแแแแแก แแแ แแจแ. แแแฃ, แแแแแฌแแแ แชแแแแ, แแแแ แแ แแ แฃแแแ แแงแแ แจแแแแแ.
แขแ แแคแแแแก แแแแแฏแแแ vpn-slice-แแก แแแแแงแแแแแแ
แแแ แแแ แ แแแจแ, แแฅแแแ แฃแแแ แแแแแแกแขแแแแ แแ vpn-slice, แแฅแแแ แแแแแ แฃแแแ แแแแ แแแแแ แแก. แแฃ แแแแแแขแแ แแแจแ แแฅแแแแ แจแแแแแฎแแแแ, แแแแก แจแแกแแฎแแ แชแแแแ แแแกแขแก แแแแฌแแ . แแแแ แแ แแก แแ แแก แแแแแแแก แ แแแฃแแแ แฃแแ แแ แแแ แแแ, แแกแ แ แแ แแ แฃแแแ แแงแแก แ แแแแ แกแแ แแฃแแ. แแแแแแแกแขแแแแ แ virtualenv-แแก แแแแแงแแแแแแ.
แแ แจแแแแแ แฃแแแ แแฅแแแก แแแแแงแแแแแฃแแ แแแแฃแแแแฃแ แ แแ แแแ แแแ -script แแแแแแ แแแแแแก แแแแแงแแแแแแ, แ แแแแแแช แแแฃแแแแแแก openconnect-แแ, แ แแ แกแขแแแแแ แขแฃแแ แกแแ แแแขแแก แแแชแแแแ, แแฅแแแ แฃแแแ แแแแแแงแแแแ vpn-slice
echo "fixedPassword567987" | openconnect --servercert sha256:4444444444444444444444444444444444444444444444444444444444444444 --user poxvuibr --passwd-on-stdin
--script "./bin/vpn-slice 192.168.430.0/24 " vpn.evilcorp.com
--แกแแ แแแขแก แแแแแแชแแแ แกแขแ แแฅแแแ แแ แซแแแแแแ, แ แแแแแแช แฃแแแ แแแแแแซแแฎแแ แกแแ แแแขแแก แแแชแแแแ. ./bin/vpn-slice - แแแ vpn-slice แจแแกแ แฃแแแแแแ แคแแแแแก 192.168.430.0/24 - แแแกแแแแ แแแแแก แแแฆแแแ, แ แแแแแแแแช แฃแแแ แแแแแฎแแแแแ vpn-แจแ. แแฅ แแแฃแแแกแฎแแแแ, แ แแ แแฃ แแแกแแแแ แแ แแฌแงแแแ 192.168.430-แแ, แแแจแแ แแ แแแกแแแแ แแแก แ แแกแฃแ แกแ แฃแแแ แแแซแแแแแ VPN-แจแ.
แแฎแแ แกแแขแฃแแชแแ แแแแฅแแแก แแแ แแแแฃแ แ แฃแแแ แแงแแก. แแแแฅแแแก. แแฎแแ แจแแแแซแแแแ แแแแแฎแแแแแ Habr-แแ แแ แจแแแแซแแแแ แแแแแฎแแแแแ แจแแแแแแ แแแ แแขแแฃแ แ แแกแฃแ แกแแ ip-แแ, แแแแ แแ แจแแแแแแ แแแ แแขแแฃแ แ แแกแฃแ แกแแ แกแแแแแแฃแ แ แกแแฎแแแแ แแแ แแแแแฎแแแแ. แแฃ แฐแแกแขแแแจแ แกแแแแแแฃแ แกแแฎแแแกแ แแ แแแกแแแแ แแก แจแแ แแก แจแแกแแแแแแกแแแแก แแแฃแแแแแแ, แงแแแแแคแแ แ แฃแแแ แแแฃแจแแแก. แแ แแแฃแจแแแ แกแแแแ ip แแ แจแแแชแแแแแ. Linux-แก แแฎแแ แจแแฃแซแแแ แแแขแแ แแแขแจแ แแ แแแขแ แแแแขแแ แฌแแแแแ, IP-แแก แแแฎแแแแแ. แแแแ แแ แแ แแแแ แแแ แแขแแฃแแ DNS แแแแแ แแแแแแงแแแแแ แแแกแแแแ แแแก แแแกแแแแแแแ.
แแ แแแแแแ แจแแแซแแแแ แแ แคแแ แแแแแช แแแแแแแแแแแก - แกแแแกแแฎแฃแ แจแ แงแแแแแคแแ แ แแแ แแแแแ, แแแแ แแ แกแแฎแแจแ แแฎแแแแ แจแแแ แแแ แแแ แแขแแฃแ แ แแกแฃแ แกแแแแ แฌแแแแแ แจแแแแซแแแแ แแฎแแแแ IP-แแก แกแแจแฃแแแแแแ. แแก แแแแขแแ แฎแแแแ, แ แแ แแแ แแแ แแขแแฃแ Wi-Fi-แกแแแ แแแแแแจแแ แแแแกแแก แแกแแแ แแแแแแงแแแแแ แแแ แแแ แแขแแฃแแ DNS แแ แแแกแจแ แฌแงแแแแ แกแแแแแแฃแ แ แแแกแแแแ แแแแ VPN-แแแ, แแแฃแฎแแแแแแ แแแแกแ, แ แแ VPN-แแก แแแแแงแแแแแแก แแแ แแจแ แแแแแช แจแแฃแซแแแแแแแ แแกแแ แแแกแแแแ แแแ แฌแแกแแแ.
แแแกแแแแซแแแแแก แคแแแแแก แแแขแแแแขแฃแ แ แแแแแคแแแแชแแ
แแฃ vpn-slice-แก แแแแแแแแแแ แกแแฎแแแแ, แแแจแแ VPN-แแก แแแแฆแแแแแก แจแแแแแ, แแแก แจแแฃแซแแแ แแแแแแแแแก แแแก DNS-แแ, แแแซแแแแแก แแฅ แกแแญแแ แ แ แแกแฃแ แกแแแแก IP แแแกแแแแ แแแแ แแแแ แกแแแแแแฃแ แ แกแแฎแแแแแแ แแ แจแแแงแแแแแก แแกแแแ แฐแแกแขแแแจแ. VPN-แแก แแแแแ แแแแก แจแแแแแ, แแก แแแกแแแแ แแแแ แฌแแแจแแแแ แฐแแกแขแแแแแแ. แแแแกแแแแแก แแฅแแแ แฃแแแ แแแแแกแชแแ แกแแแแแแฃแ แ แกแแฎแแแแแ vpn-slice-แก แแ แแฃแแแแขแแแแ. แฒแแแแแ แแ.
echo "fixedPassword567987" | openconnect --servercert sha256:4444444444444444444444444444444444444444444444444444444444444444 --user poxvuibr --passwd-on-stdin
--script "./bin/vpn-slice 192.168.430.0/24 jira.vpn.evilcorp.com git.vpn.evilcorp.com " vpn.evilcorp.com
แแฎแแ แงแแแแแคแแ แ แฃแแแ แแฃแจแแแแแแก แ แแแแ แช แแคแแกแจแ, แแกแแแ แกแแแแแแ แแแ.
แแแซแแแแแ แงแแแแ แฅแแแแแแแแแก แแแกแแแแ แแ VPN-แแก แแแแ แแแชแแแฃแ DNS-แจแ
แแฃ แฅแกแแแจแ แ แแแแแแแแ แแแกแแแแ แแแ, แแแจแแ แฐแแกแขแแแแก แคแแแแแก แแแขแแแแขแฃแ แแ แจแแชแแแแก แแแแแแแ แกแแแแแแ แแแ แแแ แแฃแจแแแแก. แแแแ แแ แแฃ แฅแกแแแจแ แแแแ แ แ แแกแฃแ แกแแ, แแแจแแ แแฃแแแแแแ แแแแญแแ แแแแแ แฎแแแแแแก แแแแแขแแแ, แ แแแแ แแชแแ zoidberg.test.evilcorp.com แกแแ แแแขแจแ zoidberg แแ แแก แแ แ-แแ แแ แขแแกแขแแก แกแแแแ.
แแแแ แแ แแฎแแ, แ แแแแกแแช แฉแแแ แชแแขแแแ แแแแกแแแก, แ แแขแแ แจแแแซแแแแ แแฆแแแแคแฎแแ แแก แแก แกแแญแแ แแแแ.
แแฃ VPN-แแก แแแแฆแแแแแก แจแแแแแ แแแแแฎแแแแแ /etc/hosts-แก, แจแแแแซแแแแ แแแฎแแ แแก แฎแแแ
192.168.430.534 dns0.tun0 # vpn-slice-tun0 AUTOCREATED
แแ แแฎแแแ แฎแแแ แแแแแแขแ resolv.conf. แแแแแแ, vpn-slice-แแ แ แแขแแแฆแแช แแแแกแแแฆแแ แ แกแแ แแแแแแ แแแแก vpn-แแก dns แกแแ แแแ แ.
แแฎแแ แฉแแแ แฃแแแ แแแแ แฌแแฃแแแแ, แ แแ evilcorp.com-แแ แแแแแแแ แแแฃแแ แแแแแแแก IP แแแกแแแแ แแแก แแแกแแ แแแแแแ, Linux แแแแแแแก แแแ แแแ แแขแแฃแ DNS-แแ แแ แแฃ แ แแแ แกแฎแแแ แกแแญแแ แ, แแแจแแ แแแแฃแแแกแฎแแแแแ.
แกแแแแแแ แแแแ แฎแแแก แแแแแแแแแแแจแ แแแซแแแแ แแฃแแแก แแ แแฆแแแแแฉแแแ, แ แแ แแกแแแ แคแฃแแฅแชแแแแแ แแแ แฎแแแแแกแแฌแแแแแแ Ubuntu-แจแ. แแก แแแจแแแแก แแแแแแแแ แแแ DNS แกแแ แแแ แแก dnsmasq แแแแแงแแแแแแก แจแแกแแซแแแแแแแแก แกแแฎแแแแแแก แแแแแกแแญแ แแแแ.
แแแฃ, แจแแแแซแแแแ แแแ แฌแแฃแแแแ, แ แแ Linux แงแแแแแแแแก แแแแแก แแแแแแแแ แแ DNS แกแแ แแแ แแ IP แแแกแแแแ แแแแแกแแแแก, แ แแแแแแช แแแแแก แแฎแ แแ, แแแแแแแก แกแแฎแแแแแแ แแแแแแแแแแ แ, แแซแแแก IP-แก แจแแกแแแแแแก แแแ แ DNS แกแแ แแแ แแ.
แฅแกแแแแแแแ แแ แฅแกแแแฃแ แแแแจแแ แแแแแ แแแแแแจแแ แแแฃแแ แงแแแแแคแ แแก แกแแแแ แแแแแ, Ubuntu แแงแแแแแก NetworkManager-แก, แฎแแแ แแ แแคแแแฃแแ แแแขแแ แคแแแกแ, แแแแแแแแแ, Wi-Fi แแแแจแแ แแแแก แจแแกแแ แฉแแแแ, แแฎแแแแ แฌแแแ แแแฌแแแแ.
แฉแแแ แแแแแญแแ แแแแ แแกแแแ แแแก แแแแคแแแฃแ แแชแแแจแ.
- แจแแฅแแแแแ แคแแแแ /etc/NetworkManager/dnsmasq.d/evilcorp-แจแ
แแแกแแแแ แแ=/.evilcorp.com/192.168.430.534
แงแฃแ แแแฆแแแ แแแแฅแชแแแ evilcorp-แแก แฌแแ แแ แกแแแฃแ แฌแแ แขแแแก. แแก แกแแแแแแก แแซแแแแก dnsmasq-แก, แ แแ evilcorp.com-แแก แงแแแแ แฅแแแแแแแแ แฃแแแ แแแซแแแแแ แแแ แแแ แแขแแฃแ dns-แจแ.
- แฃแแฎแแ แแ NetworkManager-แก แแแแแแงแแแแก dnsmasq แกแแฎแแแแก แแแแแฌแงแแแขแแกแแแแก
แฅแกแแแแก แแแแแฏแแ แแก แแแแคแแแฃแ แแชแแ แแแแแแ แแแแก /etc/NetworkManager/NetworkManager.conf-แจแ, แแฅแแแ แฃแแแ แแแแแแขแแ แแฅ:
[แแแแแแ แ] dns=dnsmasq
- แแแแแขแแแ แแแ NetworkManager
service network-manager restart
แแฎแแ, VPN-แแแ แแแแแแจแแ แแแแก แจแแแแแ openconnect-แแกแ แแ vpn-slice-แแก แแแแแงแแแแแแ, ip แแแแแกแแแฆแแ แแแ แแแ แแแแฃแ แแ, แแแจแแแแช แแ, แแฃ แกแแแแแแฃแ แแแกแแแแ แแแแก แแ แแแแแแขแแแ แแ แแฃแแแแขแแแก vpnslice-แจแ.
แ แแแแ แแแแแฆแแ แฌแแแแแ แแแแแแแแฃแแแฃแ แกแแ แแแกแแแแ VPN-แแก แกแแจแฃแแแแแแ
แแแก แจแแแแแ แ แแช แแแแแฎแแ แฎแ VPN-แแแ แแแแแแจแแ แแแ, แแ แ แแฆแ แซแแแแแ แแแแแฎแแ แแ, แจแแแแแ แแ แแฆแแแฉแแแ, แ แแ แแฃ VPN-แก แแแแฃแแแแจแแ แแแแ แกแแแคแแกแ แฅแกแแแแก แแแ แแแแ, แแแจแแ แคแแกแขแ แแ แแฃแจแแแแก. แกแแแแขแแแ แแแชแแแแแ, แแ แ?
แฉแแแแ แคแแกแขแ แแแแแแ แแแแก mail.publicevilcorp.com-แแ, แ แแช แแแจแแแแก, แ แแ แแก แแ แแฅแแแแแแแแ แแแ dnsmasq-แแก แฌแแกแแแก แแ แคแแกแขแแก แกแแ แแแ แแก แแแกแแแแ แแแก แซแแแแ แฎแแแแ แกแแฏแแ แ DNS-แแก แกแแจแฃแแแแแแ.
แแกแ, แแคแแกแ แแแแแ แแงแแแแแก DNS-แก, แ แแแแแแช แจแแแชแแแก แแ แแแกแแแแ แแก. แแกแ แแแแแแ. แคแแฅแขแแแ แแแแ, dnsmasq-แจแ แฎแแแแก แแแแแขแแแแก แจแแแแแ
แแแกแแแแ แแ=/mail.publicevilcorp.com/192.168.430.534
แกแแขแฃแแชแแ แกแแแ แแแ แแ แจแแชแแแแแ. ip แแแแแ แแแ แฉแ. แกแแแกแแฎแฃแ แจแ แฃแแแ แฌแแแกแฃแแแงแแแ.
แแ แแฎแแแแ แแแแแแแแแแแ, แ แแแแกแแช แฃแคแ แ แฆแ แแแ แฉแแแฃแฆแ แแแแแ แกแแขแฃแแชแแแก แแ แแ แแแแแแแก แแแแแ แแแแฎแแแ, แแ แแแ แญแแแแแแแ แแแแฎแ แ, แ แแแแ แแแแแแแญแ แ แแแ. แกแแญแแ แ แแงแ แคแแกแขแแก แกแแ แแแ แแแ แแแแแแจแแ แแแ แแ แ แแฎแแแแ แแกแ, แแ แแแแ VPN-แแก แกแแจแฃแแแแแแ
แแ แแแงแแแแ vpn-slice-แก VPN-แแก แแแแแแ แแแกแแแแ แแแแแ, แ แแแแแแแช แแฌแงแแแ 192.168.430-แแ. แคแแกแขแแก แกแแ แแแ แก แแ แ แแฎแแแแ แแฅแแก แกแแแแแแฃแ แ แแแกแแแแ แแ, แ แแแแแแช แแ แแ แแก evilcorp-แแก แฅแแแแแแแแ, แแแก แแกแแแ แแ แแฅแแก IP แแแกแแแแ แแ, แ แแแแแแช แแฌแงแแแ 192.168.430-แแ. แแ แ แ แแฅแแ แฃแแแ, แแก แแ แแซแแแแก แแ แแแแก แฃแคแแแแแก แแแแแ แแแฃแ แ แฅแกแแแแแแ แแแกแแแ แแแกแแแ.
แแแแกแแแแแก, แ แแ Linux-แแ แแแแแ แแก VPN แแ แคแแกแขแแก แกแแ แแแ แแ, แแฅแแแ แฃแแแ แแแแแแขแแ แแก แแกแแแ vpn-slice-แจแ. แแแฅแแแ, แคแแกแขแแก แแแกแแแแ แแแ 555.555.555.555
echo "fixedPassword567987" | openconnect --servercert sha256:4444444444444444444444444444444444444444444444444444444444444444 --user poxvuibr --passwd-on-stdin
--script "./bin/vpn-slice 555.555.555.555 192.168.430.0/24" vpn.evilcorp.com
แกแแ แแแขแ VPN แแแแฆแแแแแกแแแแก แแ แแ แแ แแฃแแแแขแแ
แแก แงแแแแแคแแ แ, แ แ แแฅแแ แฃแแแ, แแ แแ แแก แซแแแแแ แแแกแแฎแแ แฎแแแแแ. แแแแฎ, แแฅแแแ แจแแแแซแแแแ แจแแแแแฎแแ แขแแฅแกแขแ แคแแแแจแ แแ แแแแแแแแ แแ แแแแกแแแจแ แแแกแ แฎแแแแ แแแ แแคแแก แแแชแแแแ, แแแแ แแ แแก แแแแแช แแ แแ แแก แซแแแแแ แกแแกแแแแแแแ. แแ แแชแแกแแก แแแกแแแแแแแแแแแ, แจแแแแซแแแแ แแ แซแแแแแ แแแแแแขแแแแ แกแแ แแแขแจแ, แ แแแแแแช แแแแแแแกแแแแ PATH-แจแ. แจแแแแแ แแ แแแแญแแ แแแแแ แแฎแแแแ Google Authenticator-แแกแแแ แแแฆแแแฃแแ แแแแแก แจแแงแแแแ
#!/bin/sh
echo "fixedPassword$1" | openconnect --servercert sha256:4444444444444444444444444444444444444444444444444444444444444444 --user poxvuibr --passwd-on-stdin
--script "./bin/vpn-slice 192.168.430.0/24 jira.vpn.evilcorp.com git.vpn.evilcorp.com " vpn.evilcorp.com
แแฃ แกแแ แแแขแก แแแแงแแแแแ connect~evilcorp~-แจแ, แจแแแแซแแแแ แฃแแ แแแแ แฉแแฌแแ แแ แแแแกแแแจแ
connect_evil_corp 567987
แแแแ แแ แแฎแแ แแฅแแแ แแแแแช แฃแแแ แจแแแแแฎแแ แแแแกแแแ, แ แแแแแจแแช openconnect แแฃแจแแแแก แ แแขแแแฆแแช แฆแแ
แแแจแแแแฃแแ openconnect แคแแแแ
แกแแแแแแแแ แแ, openconnect-แแก แแแขแแ แแแแ แแแ แฃแแแก แฉแแแแแ แแ แแแแแแขแแก แแ แแแ แแแแก แกแแแชแแแแฃแ แ แแแกแแฆแแแ -background, แ แแช แแ แแแ แแแแก แแแจแแแแแก แจแแแแแ แคแแแแ แแแฃแจแแแแแก. แแฃ แแกแ แแแฃแจแแแ, แจแแแแซแแแแ แแแฎแฃแ แแ แแแแกแแแ แแแจแแแแแก แจแแแแแ
#!/bin/sh
echo "fixedPassword$1" | openconnect --servercert sha256:4444444444444444444444444444444444444444444444444444444444444444
--user poxvuibr
--passwd-on-stdin
--background
--script "./bin/vpn-slice 192.168.430.0/24 jira.vpn.evilcorp.com git.vpn.evilcorp.com " vpn.evilcorp.com
แแฎแแ แฃแแ แแแแ แแแฃแแแแแ แแ แกแแ แแแแแก แแฃแ แแแแแแ. แแแแแแแ, แฉแแแ แแแแแแแแแ แแ แแแญแแ แแแแ แแฃแ แแแแแแ, แแแแ แแ แแฅแแแ แแ แแกแแแแก แแชแแ. openconnect-แก แจแแฃแซแแแ แแแแ แแแแแแแกแแแแ แแแแ syslog-แแ, แกแแแแช แแกแแแ แแแชแฃแแ แแ แแแชแฃแแ แแฅแแแแ. แแฅแแแ แฃแแแ แแแแแแขแแ โsyslog แแแแแแ แแแแแ แแ แซแแแแแแก
#!/bin/sh
echo "fixedPassword$1" | openconnect --servercert sha256:4444444444444444444444444444444444444444444444444444444444444444
--user poxvuibr
--passwd-on-stdin
--background
--syslog
--script "./bin/vpn-slice 192.168.430.0/24 jira.vpn.evilcorp.com git.vpn.evilcorp.com " vpn.evilcorp.com
แแกแ แ แแ, แแแแแแแก, แ แแ openconnect แแฃแจแแแแก แกแแแฆแแช แคแแแแ แแ แแ แแแแก แแฌแฃแฎแแแก, แแแแ แแ แแแฃแแแแแ แแ แ แแแแ แจแแแฉแแ แแก แแแ. แแแฃ, แแฅแแแ แจแแแแซแแแแ, แ แ แแฅแแ แฃแแแ, แแแคแแแขแ แแ ps แแแแแแแแแแ grep-แแก แแแแแงแแแแแแ แแ แแแซแแแแแ แแ แแชแแกแ, แ แแแแแก แกแแฎแแแ แจแแแชแแแก openconnect-แก, แแแแ แแ แแก แ แแฆแแชแแแแ แแ แแแแฆแแแแแ. แแแแแแแ แแแขแแ แแแกแแช, แแแแช แแแแแ แคแแฅแ แแแแ. Openconnect-แก แแฅแแก แแแกแแฆแแแ -pid-file, แ แแแแแแแช แจแแแแซแแแแ openconnect-แก แแแแแแแแ แฉแแฌแแ แแก แแแกแ แแ แแชแแกแแก แแแแแขแแคแแแแขแแ แ แคแแแแจแ.
#!/bin/sh
echo "fixedPassword$1" | openconnect --servercert sha256:4444444444444444444444444444444444444444444444444444444444444444
--user poxvuibr
--passwd-on-stdin
--background
--syslog
--script "./bin/vpn-slice 192.168.430.0/24 jira.vpn.evilcorp.com git.vpn.evilcorp.com " vpn.evilcorp.com
--pid-file ~/vpn-pid
แแฎแแ แแฅแแแ แงแแแแแแแแก แจแแแแซแแแแ แแ แแชแแกแแก แแแแแแ แแ แซแแแแแแ
kill $(cat ~/vpn-pid)
แแฃ แแ แแชแแกแ แแ แแ แแก, แแแแแแ แแแแแแแก, แแแแ แแ แจแแชแแแแแก แแ แแแแงแแแแแก. แแฃ แคแแแแ แแ แแ แแก, แแแจแแ แแ แช แแ แแคแแ แ แแแฎแแแแ แชแฃแแ, แแกแ แ แแ แแฅแแแ แจแแแแซแแแแ แฃแกแแคแ แแฎแแ แแแแแแ แแ แแชแแกแ แกแแ แแแขแแก แแแ แแแ แกแขแ แแฅแแแจแ.
kill $(cat ~/vpn-pid)
#!/bin/sh
echo "fixedPassword$1" | openconnect --servercert sha256:4444444444444444444444444444444444444444444444444444444444444444
--user poxvuibr
--passwd-on-stdin
--background
--syslog
--script "./bin/vpn-slice 192.168.430.0/24 jira.vpn.evilcorp.com git.vpn.evilcorp.com " vpn.evilcorp.com
--pid-file ~/vpn-pid
แแฎแแ แแฅแแแ แจแแแแซแแแแ แฉแแ แแแ แแฅแแแแ แแแแแแฃแขแแ แ, แแแฎแกแแแ แแแแกแแแ แแ แแแฃแจแแแ แแ แซแแแแแ, แแแแแกแชแแ แแแก แแแแ Google Authenticator-แแแแ. แแแแก แจแแแแแ แแแแกแแแ แจแแแซแแแแ แแแแแแ แแแก.
VPN แกแแแแกแแก แแแ แแจแ. แจแแแแแแแ แกแแขแงแแแก แแแชแแแแ
แซแแแแแ แ แแฃแแ แแงแ แแแแก แแแแแแ, แแฃ แ แแแแ แฃแแแ แแชแฎแแแ แ VPN-slice-แแก แแแ แแจแ. แแแแ แ แฌแแแแแฎแแ แแ แแฃแแแ แแแแแฌแแ. แกแแแแแแแแ แแ, แแ แแแแแแแกแแแ แแแแแแ แแ แแแก แแแขแแ แแแแก แจแแแแแ, แขแแฅแแแแฃแ แ แกแแฎแแแแซแฆแแแแแแแแแ แแ แแแแแแแแแก openconnect-แแช แแ แกแแแแขแแ แแกแ แ แแแแแแแแ แแแแแฎแแแ.
แจแแแแแแ, แแฆแแแแแฉแแแ, แ แแ vpn-slice, แแกแแแ แ แแแแ แช แแจแแแแแฃแ แ แกแแ แแแขแ, แชแแแแก แแแ แจแ แฃแขแแแแชแแแก แชแฎแ แแแก แชแแแแแฃแ แฅแกแแแแแจแ.
แแแ แจแ แฃแขแแแแชแแแก แแแแแแ
แแแ แขแแแแ แ แแ แแแฅแแแ, แแก แแ แแก แชแฎแ แแแ แแแ แแแ แกแแแขแจแ, แ แแแแแแช แจแแแชแแแก แแแกแแแแ แแก, แ แแแแแก แแแแแแช Linux-แก แกแฃแ แก, แแ แแแแ แ แกแแแขแจแ แ แแแแแ แฅแกแแแแก แแแแแขแแ แ แฃแแแ แแแแแ แแก แแ แแแกแแแแ แแแ. แคแแฅแขแแแ แแแแ, แฃแคแ แ แแแขแ แแแแแแแแแแแ, แแแแ แแ แแก แแ แชแแแแก แแ แกแก.
แแแ แจแ แฃแขแแแแชแแแก แชแฎแ แแแแก แกแแแแฎแแแแ, แแฅแแแ แฃแแแ แแแฃแจแแแ ip route แแ แซแแแแแ
default via 192.168.1.1 dev wlp3s0 proto dhcp metric 600
192.168.430.0/24 dev tun0 scope link
192.168.1.0/24 dev wlp3s0 proto kernel scope link src 192.168.1.534 metric 600
192.168.430.534 dev tun0 scope link
แแฅ แแแแแแฃแแ แฎแแแ แแแกแฃแฎแแกแแแแแแแแ แแแแแ, แแฃ แกแแ แฃแแแ แฌแแฎแแแแแ, แ แแแ แแแแแแแแแ แจแแขแงแแแแแแแ แแแแแแ แ แแแกแแแแ แแแ. แแแ แแแแ แแ แแก แแฆแฌแแ แ, แแฃ แกแแ แฃแแแ แแแแฌแงแแก แแแกแแแแ แแ. แแแแกแแแแแก, แ แแ แแแแแแ, แแฃ แ แแแแ แฃแแแ แแแแแแแแแก, แ แแ 192.168.0.0/16 แแแจแแแแก, แ แแ แแแกแแแแ แแ แฃแแแ แแแแฌแงแแก 192.168-แแ, แแฅแแแ แฃแแแ แแแซแแแแแ Google-แจแ แ แ แแ แแก IP แแแกแแแแ แแแก แแแฆแแแ. dev-แแก แจแแแแแ แแ แแก แแแแแขแแ แแก แกแแฎแแแ, แ แแแแแแแช แฃแแแ แแแแแแแแแแก แจแแขแงแแแแแแแ.
VPN-แกแแแแก Linux-แแ แจแแฅแแแ แแแ แขแฃแแแฃแ แ แแแแแขแแ แ - tun0. แฎแแแ แฃแแ แฃแแแแแงแแคแก, แ แแ แขแ แแคแแแ 192.168-แแแ แแแฌแงแแแฃแแ แงแแแแ แแแกแแแแ แแแกแแแแก แแแแแก แแแกแแ
192.168.0.0/16 dev tun0 scope link
แแฅแแแ แแกแแแ แจแแแแซแแแแ แแแฎแแ แแแ แจแ แฃแขแแแแชแแแก แชแฎแ แแแแก แแแแแแแแ แ แแแแแแแ แแแแ แแ แซแแแแแแก แแแแแงแแแแแแ แแแ แจแ แฃแขแ -n (IP แแแกแแแแ แแแแ แญแแแแแแฃแ แแ แแแแแแแฃแ แแ) แแก แแ แซแแแแแ แแฌแแ แแแแแก แจแแแแแแแก แกแฎแแ แคแแ แแแ แแ แแแแแแแ แแแซแแแแแแฃแแแ, แแแแ แแ แแแกแ แแแแแแแแแแ แฎแจแแ แแ แแแฎแแแแแ แกแแฎแแแแซแฆแแแแแแแแแจแ แแแขแแ แแแขแจแ แแ แแฅแแแ แฃแแแ แจแแซแแแ แแแกแ แฌแแแแแฎแแ.
แกแแ แฃแแแ แแแแฌแงแแก แแแ แจแ แฃแขแแก IP แแแกแแแแ แแ, แแก แจแแแซแแแแ แแแแแแแ Destination แแ Genmask แกแแแขแแแแก แแแแแแแแชแแแแแ. IP แแแกแแแแ แแแก แแก แแแฌแแแแแ, แ แแแแแแแช แจแแแกแแแแแแแ Genmask-แแก 255 แแแแ แแแก, แแแแแแแแกแฌแแแแแฃแแแ, แแแแ แแ แแก, แกแแแแช แแ แแก 0, แแ แ. แแแฃ Destination 192.168.0.0 แแ Genmask 255.255.255.0 แแแแแแแแชแแ แแแจแแแแก, แ แแ แแฃ แแแกแแแแ แแ แแฌแงแแแ 192.168.0-แแ, แแแจแแ แแแกแแ แแแแฎแแแแ แฌแแแ แแ แแแ แจแ แฃแขแแ. แแ แแฃ แแแแแจแแฃแแแแแก แแแแแแ 192.168.0.0 แแแแ แแ Genmask 255.255.0.0, แแแจแแ 192.168-แแ แแแฌแงแแแฃแแ แแแกแแแแ แแแแแก แแแแฎแแแแแแ แแแแแก แแ แแแ แจแ แฃแขแแ
แแแแก แแแกแแ แแแแแแ, แแฃ แ แแก แแแแแแแก แ แแแแฃแ แแ vpn-slice, แแแแแแฌแงแแแขแ แแแแแแฎแแแ แชแฎแ แแแแแแก แแแแแแแ แแแแแก แแแ แ แแ แจแแแแแ
VPN-แแก แฉแแ แแแแแแ แแกแ แแงแ
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 222.222.222.1 0.0.0.0 UG 600 0 0 wlp3s0
222.222.222.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp3s0
333.333.333.333 222.222.222.1 255.255.255.255 UGH 0 0 0 wlp3s0
openconnect-แแก แแแ แแแแแก แจแแแแแ vpn-slice-แแก แแแ แแจแ แแแฎแแ แแกแ
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 tun0
0.0.0.0 222.222.222.1 0.0.0.0 UG 600 0 0 wlp3s0
222.222.222.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp3s0
333.333.333.333 222.222.222.1 255.255.255.255 UGH 0 0 0 wlp3s0
192.168.430.0 0.0.0.0 255.255.255.0 U 0 0 0 tun0
192.168.430.534 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
แแ openconnect-แแก แแแ แแแแแก แจแแแแแ vpn-slice-แแแ แแ แแแ
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 222.222.222.1 0.0.0.0 UG 600 0 0 wlp3s0
222.222.222.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp3s0
333.333.333.333 222.222.222.1 255.255.255.255 UGH 0 0 0 wlp3s0
192.168.430.0 0.0.0.0 255.255.255.0 U 0 0 0 tun0
192.168.430.534 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
แฉแแแก, แ แแ แแฃ แแ แแงแแแแแ vpn-slice-แก, แแแจแแ openconnect แชแแแกแแฎแแ แฌแแ แก, แ แแ แงแแแแ แแแกแแแแ แแแ, แแแ แแ แแแแแ แแขแฃแแแ แแแแแแแแฃแแแกแ, แฃแแแ แแงแแก แฌแแแแแ vpn-แแก แกแแจแฃแแแแแแ.
แกแฌแแ แแ แแฅ:
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 tun0
แแฅ, แแแก แแแแ แแแ, แแแฃแงแแแแแแแแ แแ แแก แแแแแแแแฃแแ แกแฎแแ แแแ, แ แแแแแแช แฃแแแ แแฅแแแก แแแแแงแแแแแฃแแ, แแฃ แแแกแแแแ แแ, แ แแแแแก แแแแแแกแแช Linux แชแแแแแแก, แแ แแแแฎแแแแ แชแฎแ แแแแก แแ แชแแ แ แแแฆแแแก.
0.0.0.0 222.222.222.1 0.0.0.0 UG 600 0 0 wlp3s0
แแฅ แฃแแแ แฌแแ แแ, แ แแ แแ แจแแแแฎแแแแแจแ แกแแญแแ แแ แกแขแแแแแ แขแฃแแ Wi-Fi แแแแแขแแ แแก แแแแแงแแแแแ.
แแ แแฏแแ แ, แ แแ VPN แแแแแแ แแแแแแงแแแแแ, แ แแแแแ แแก แแแ แแแแแ แแแ แจแ แฃแขแแแแชแแแก แชแฎแ แแแจแ.
แแ แแแแ แแฃแแแ, แแฃ แแฅแแแ แแแแแฆแแแ แแ แแแแฃแแแกแฎแแแ แแแแก แแแ แจแ แฃแขแแแแชแแแก แชแฎแ แแแแแแ, แแแจแแ dnsmasq openconnect-แแแ แแ แแแ แฃแแแ แฃแแ แฃแแแแแงแแ แแแ แแแแฃแ แ แแฃแจแแแแ.
แแ แแแชแแแ
route del default
แแ แงแแแแแคแแ แ แแฃแจแแแแแ.
แแแแฎแแแแแก แแแ แจแ แฃแขแแแแชแแ แคแแกแขแแก แกแแ แแแ แแ vpn-slice-แแก แแแ แแจแ
แแแแ แแ แแ แแกแแแ แแแฅแแก แคแแกแขแแก แกแแ แแแ แ แแแกแแแแ แแแ 555.555.555.555, แ แแแแแแแช แแกแแแ แกแแญแแ แแ แฌแแแแแ VPN-แแ. แแแกแแแ แแแแแแแแ แแแ แจแ แฃแขแ แแกแแแ แฃแแแ แแแแแแขแแก แฎแแแแ.
ip route add 555.555.555.555 via dev tun0
แแฎแแ แแ แงแแแแแคแแ แ แแแ แแแแแ. แแกแ แ แแ แแฅแแแ แจแแแแซแแแแ แแแแแแแแ vpn-slice-แแก แแแ แแจแ, แแแแ แแ แแแ แแแ แฃแแแ แแชแแแแ แ แแก แแแแแแแ. แแฎแแ แแคแแฅแ แแ แแจแแแแแฃแ openconnect แกแแ แแแขแแก แแแแ แกแขแ แแฅแแแจแ แแแแแแแขแ แแแแฃแแแกแฎแแแแ แแแ แจแ แฃแขแ แแ แแแแแแแขแ แแแ แจแ แฃแขแ แแแแแแ แแกแแแแก vpn-แแแ แแแแแแจแแ แแแแก แจแแแแแ, แแฎแแแแ แแกแ, แ แแ แฉแแแก แแแแแกแแแแแจแ แแแแแแแ แแแซแ แแแ แแแฌแแแแแ แแงแแก.
แแแแแ, แแก แจแแแแแแแ แกแแขแงแแ แกแแแแแ แแกแ แแฅแแแแ แแแแกแแแแก, แ แแ แแแแแแ แแแแแแก, แแฃ แ แแแแ แฃแแแ แแแแงแแแแ VPN. แแแแ แแ แกแแแแ แแชแแแแแแแ แแแแแแ แ แ แแ แ แแแแ แแแแแแแแแแแแ, แฌแแแแแแแฎแ แกแแแแแแ แแแแ แ แแกแแแ แกแแฎแแแแซแฆแแแแแแ, แ แแแแแแช แแฃแจแแแแก แแแขแแ แแกแแแแก, แแแแ แแ แ แแขแแแฆแแช แแ แแฃแจแแแแก แฉแแแแแแก แแ แแแแแแฌแงแแแขแ แแฅ แแแแแแแขแ แงแแแแ แแก แแแฌแแแ, แ แแช แแแแแแ. แซแแแแแ แแแแแฎแแ แแแแ แแกแแแแกแ แ แแ.
แฌแงแแ แ: www.habr.com