|
|
 |
 |
|
 |
 |
НАСТРОЙКИ ИНТЕРНЕТА В FREEBSD |
|
- Убедитесь, что в вашей системе установлен pppd. Обычно он установлен практически во всех
системах. Наличие можно проверить, убедившись в наличии каталога /etc/ppp
- Проверьте, есть ли в вашей системе уже установленный pptp. Если на команду с консоли pptp вам отвечают, что команда не найдена,
то скорее всего у вас нет этого пакета. В этом случае надо установить 2 пакета
libgnugetopt-1.2.tgz и
pptpclient-1.3.1.tgz.
Самые свежие версии пакетов можно найти на ftp-архивах FreeBSD, например тут
ftp3.ru.FreeBSD.org
Установите их менеджером пакетов или скопируйте их в /usr/local и выполните:
tar -zxvf libgnugetopt-1.2.tar.gz
tar -zxvf pptpclient-1.3.1.tar.gz
- Исправляете файл /etc/ppp/ppp.conf:
vpn:
set authname login
set authkey password
set timeout 0
set ifaddr 0 0
add default HISADDR
меняем login и password на ваше имя и пароль для соединения с интернетом.
Из соображений безопасности рекомендуется разрешить чтение файла ppp.conf только
root'у
- Добавляете роутинг на локальную сеть. Т.е. в скрипты загрузки, например в /etc/rc.conf добавляете строку
route add -net 10.0.0.0/8 ВАШ_ШЛЮЗ. И выполняете ее перед первым подключением.
- Запускаете: pptp vpn.nrjnet.ru &
- Если соединение успешно установлено, то в списке интерфейсов (выдаваемом по ifconfig)
появляется tun0: flags=8051 UP,POINTOPOINT,RUNNING,MULTICAST mtu 1500
При этом в строке _обязательно_ должно стоять, что он UP и RUNNING
- Отключиться от интернета можно командой killall pptp
|
|  |
|
|
|
|