Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 15288|Risposta: 0

[VPN] Configurazione e applicazione del server VPN

[Copiato link]
Pubblicato su 18/05/2015 23:43:12 | | | |

Scenario sperimentale Configurando un server VPN su Linux, i computer remoti possono accedere all'intranet.


Il mio scopo:

Ora è necessario sviluppare un'interfaccia di terze parti, e l'interfaccia di terze parti ha una configurazione di autenticazione per indirizzo IP del server, in modo che il programma sviluppato localmente debba essere pubblicato al server per il test ogni volta.

1. Scarica e installa il servizio VPN

1. Scarica il pacchetto di installazione richiesto

Entra in scena: wget http://poptop.sourceforge.net/yu ... 0.17.5-1.noarch.rpm

Entra in scena: wget http://poptop.sourceforge.net/yu ... . 2-3dkms.noarch.rpm

Input: http://poptop.sourceforge.net/yu ... -2.rhel5.x86_64.rpm

Poiché i pacchetti sopra elencati sono ufficialmente aggiornati e cambiati frequentemente, se non possono essere scaricati, verranno scaricati su http://poptop.sourceforge.net/yum/stable/packages/ secondo il nome

2. Installare a turno

● Installa gcc, che è la libreria di compilation C (non è necessario installarla se il server ne ha già una)

Yum - installa GCC

Se la configurazione del server è configurata con yum, consulta il mio altro blog per la configurazione, oppure trova informazioni su Internet per configurare yum.


● Installa dkms-2.0.17.5-1.noarch.rpm

RPM -IVH DKMS-2.0.17.5-1.Noarch.rpm


● Installa kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm

rpm -IVH kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm


● Installa pptpd-1.3.4-2.rhel5.x86_64.rpm

RPM -IVH PPTPD-1.3.4-2.rhel5.x86_64.rpm



2. Configura il server VPN

1. Configurare il file di configurazione principale

vi /etc/pptpd.conf

Aggiunto alla fine:

Debug
ppp /usr/sbin/pppd
opzione /etc/ppp/options.pptpd
Localip 117.34.78.222
remoteIP 192.168.0.2-4


2. Configura il file dell'account

vi /ecc/ppp/chap-secrets

Il contenuto di modifica è (* in IP rappresenta tutto):

# Segreti per l'autenticazione tramite CHAP
# indirizzi IP segreti server client
Nome utente pptpd password *
Nome utente pptpd password 192.168.0.3
Nome utente pptpd password 192.168.0.4

3. Avviare il servizio

Inizio del servizio PPTPD

4. Porta di visualizzazione 1723 usata da PPTP per ascoltare

netstat -ntpl


5. Imposta NAT e attiva la funzione di routing del kernel Linux

Esegui il seguente comando a turno:

iptables -t nat -F

iptables -t nat -A POSTROUTING -s 192.168.0.2/24 -j SNAT --a 117.34.78.222

echo 1 > /proc/sys/net/ipv4/ip_forward


6. Configurare la VPN per avviarsi automaticamente

Esegui il comando: ntsysv


7. Impostare iptables per consentire la connessione VPN (o disabilitare il firewall)

Esegui il comando a turno:

iptables -I INPUT -p tcp --dport 1723 -j ACCEPT
iptables -I INPUT -p tcp --dport 47 -j ACCEPT
iptables -I INPUT -p gre -j ACCEPT


3. Utilizzare un client VPN per accedere

L'indirizzo IP del server è 117.34.78.22 che abbiamo configurato sopra, e il numero di account e la password sono anch'essi impostati nel file di configurazione (ho usato il liquido di correzione rosso per correggere la parte sopra, puoi configurarlo da solo)

Non entrerò nei dettagli qui su come fare il dial up per connettersi a una VPN in Windows 7.


---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Giungere a conclusione







Precedente:CentOS 6 costruisce un server VPN
Prossimo:I tre principali operatori "tagliano la carne e riducono le commissioni": in realtà, è una promozione
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com