А теперь от сложного к простому. Если вам не удалось подключить Интернет через VPN соединение при помощи mpd, есть вариант попроще.
Но вначале необходимо сконфигурировать ваши сетевые интерфейсы. Выполним команду ifconfig. Допустим у вас сетевая карта, которая определяется системой как vr0 и смотрит в сторону провайдера. Также необходим адрес dns сервера и знать как вам выделяется ip - динамически или статически. В файле rc.conf запишем:


ifconfig_vr0="inet выделенный_ip netmask маска" # при статическом ip

 


ifconfig_vr0="DHCP" # при динамическом выделении ip

 

А в файле resolv.conf необходимо записать dns сервера провайдера.
Для дальнейшего подключения нужно применить пакет pptpclient, который есть в портах.
Вся настройка сводиться к конфигурированию файла ppp.conf, который лежит по адресу /etc/ppp/ppp.conf

ppp.conf


vpn:
set authname login
set authkey password
set timeout 0
set ifaddr 0 0
add default HISADDR

 

где login и password это ваши имя и пароль для подключения на сервере провайдера.

Для запуска соединения необходимо выполнить:


# pptp ip_адрес_vpn_сервера vpn &

 

и у вас в системе появится соединение через устройство tun0.

UPD.
Так как файл ppp.conf содержит логин и пароль в незашифрованном виде, рекомендуется сделать этот файл доступным для чтения только для пользователя root, необходимо ввести следующие команды:


# chown root:wheel /etc/ppp/ppp.conf
# chmod 600 /etc/ppp/ppp.conf

 

От dmitry

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *