Configurarea unei conexiuni VPN în linux

Ce este Smart House pentru tine?

Pentru ca Linux (de exemplu, Debian, ca mine) să poată lucra prin VPN, avem nevoie de următoarele pachete:

Acum trebuie să editați fișierul / etc / ppp / chap-secrets

De fapt, totul, acum conduceți echipa
pppd începe vpn
și vedeți comanda ifconfig apariția unei noi interfețe ppp0

Dar este mai corect să înregistrați această comandă în fișierul / etc / network / interfaces unde este descrisă interfața însăși.

Pentru a face conexiunea VPN "în sus" la pornirea sistemului, trebuie să includeți descrierea acestuia în fișierul / etc / network / interfaces

Pentru a utiliza conexiunea VPN pentru a porni toți utilizatorii din rețeaua locală de acasă, trebuie să configurați NAT sau MASQUERADE folosind pachetul iptables.
Regulile pentru iptables pot fi plasate în orice loc convenabil. De exemplu, creați un fișier cu orice nume în directorul /etc/network/if-up.d/ și scrieți următoarele:

Acum, dacă executăm această comandă, vom putea accesa Internetul din rețeaua locală. Nu uitați să porniți sistemul de IP-redirecționare și fișierul /etc/sysctl.conf (așa cum este scris în articol despre setările GPRS)

Pentru Network Address Translation (NAT) a lucrat cu mai multă precizie și stabil (în cazul utilizării Linux ca un router), am nevoie pentru a adăuga la dosar deasupra liniei:

Pentru cei care doresc să utilizeze Linux nu ca un client VPN, ci ca un server VPN, voi spune că este chiar mai ușor.
Necesită pachet pptpd

Redimensionăm fișierul /etc/pptpd.conf și secretele chap (așa cum am menționat mai sus) la discreția noastră. Apoi rulați manual pptpd și dacă funcționează, scrieți un script simplu și puneți-l în /etc/init.d







Articole similare

Trimiteți-le prietenilor: