GNU/Linux >> Linux Esercitazione >  >> Linux

Stabilire una connessione client Cisco VPN su RHEL 7 utilizzando vpnc

Il modo più semplice per creare una connessione client VPN Cisco su Redhat 7 Linux è utilizzare vpnc client che è un'alternativa opensource al client Cisco VPN. Iniziamo dall'installazione di VPNC su RHEL7. Il pacchetto VPNC si trova all'interno del repository EPEL (Extra Packages for Enterprise Linux 7), quindi prima abilita il repository EPEL:

# subscription-manager repos --enable=rhel-7-server-optional-rpms

Se non disponi di un abbonamento Redhat in corso, segui questa guida su come abilitare EPEL senza abbonamento.
Una volta terminato, installa vpnc pacchetto:

# yum install vpnc

Ora abbiamo vpnc client installato siamo pronti per creare una connessione VPN Cisco:

[root@rhel7 ~]# vpnc
Enter IPSec gateway address: vpn.hostname.example
Enter IPSec ID for vpn.hostname.example: VPNClient
Enter IPSec secret for [email protected]: 
Enter username for vpn.hostname.example: username
Enter password for [email protected]: 
Connect Banner:
| You are now connected to the VPN System. Unauthorized usage is not permitted.
| 

VPNC started in background (pid: 3707)...

Quanto sopra creerà una nuova interfaccia di rete VPN tun(n):

tun0: flags=4305<up,pointopoint,running,noarp,multicast>  mtu 1412
        inet 141.17.140.55  netmask 255.255.255.255  destination 131.217.240.35
        unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  txqueuelen 500  (UNSPEC)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
</up,pointopoint,running,noarp,multicast>

In alternativa, puoi effettuare l'autenticazione Cisco VPN in modo più automatico creando un file di configurazione VPNC:

[root@rhel7 ~]# cat /etc/vpnc/default.conf 
IPSec gateway vpn.hostname.example
IPSec ID GROUPNAME
IPSec secret GROUPPASS
Xauth username username
Xauth password my-password

Il vpnc ora cercherà se esiste un file di configurazione predefinito e creerà automaticamente una connessione VPN Cisco. Tieni presente che la password può essere omessa e ti verrà chiesto di fornire la password VPN una volta eseguito vpnc comando:

# vpnc
Connect Banner:
| You are now connected to the  VPN System. Unauthorized usage is not permitted.

VPNC started in background (pid: 3777)...

Nel caso in cui desideri creare più connessioni VPN, sentiti libero di creare più file di configurazione VPN. Successivamente puoi avviare la connessione Cisco VPN utilizzando vpnc comando e fornire contemporaneamente il nome del file di configurazione. Ad esempio:

[root@rhel7 vpnc]# cp default.conf cisco-vpn.conf
[root@rhel7 vpnc]# vpnc cisco-vpn

Per disconnettersi dal gateway Cisco VPN, eseguire:

[root@rhel7 ~]# vpnc-disconnect 
Terminating vpnc daemon (pid: 3777)

Linux
  1. Come stabilire una connessione client VPN PPTP su CENTOS/RHEL 7 Linux

  2. Configurazione VPN IPsec

  3. Impossibile stabilire la connessione utilizzando ssh2_connect() in PHP

  4. Socket:utilizzo di INADDR_ANY sul lato client

  5. Connesso a openvpn, ma nessuna connessione a Internet

Connettiti automaticamente a VPN quando usi una rete specifica in Ubuntu Gnome 16.04?

Atlantic.Net – Guida alla connessione VPN

Come connettersi a una VPN con OpenVPN

Come configurare il server e il client VPN Linux utilizzando OpenVPN

Come configurare il client LDAP su CentOS/RHEL 6 utilizzando SSSD

Come installare il client VPN Surfshark nel sistema Linux