Инструменты пользователя

Инструменты сайта


faq:linux:vpn:client

VPN-клиент

PPTP VPN

Предполагается, что:

  • PPTP VPN используется для выхода в Интернет;
  • сетевой интерфейс настраивется по DHCP.

Чтобы использовать свой DNS, в файл настроек DHCP клиента надо добавить:

/etc/dhcp3/dhclient.conf
...
supersede domain-name-servers 127.0.0.1;

Автоматически поднимающийся VPN настраивается так:

  • устанавливаем пакет pptp-linux;
  • добавляем логин и пароль, полученные от провайдера в файл:
/etc/ppp/chap-secrets
# client        server  secret                  IP addresses
mnsuser123      MNS     pAsSw0rD                *
  • создаём файл /etc/ppp/peers/mns:
/etc/ppp/peers/mns
name mnsuser123
remotename MNS
pty "pptp vpn-gw1.mns.ru --nolaunchpppd --nobuffer --logstring MNS --loglevel 0"
nodeflate
nobsdcomp
noauth
mtu 1460
defaultroute
replacedefaultroute
persist
maxfail 0
holdoff 10
lcp-echo-interval 30
lcp-echo-failure 5
  • добавляем VPN-интерфейс:
/etc/network/interfaces
auto eth0
iface eth0 inet dhcp
auto ppp0
iface ppp0 inet ppp
        provider mns 
faq/linux/vpn/client.txt · Последнее изменение: 2022-02-19 18:16 — 127.0.0.1