ДНЕВНИКИ
Назад >>
Сергей ШИБКА
>>
CentOS
12.05.2012 CentOS 5.x и PPTP
Установка PPTP сервера на CentOS 5.x не вызвала проблем, даже можно сказать встало и заработало с минимальными телодвижениями.
Задача. В организации есть шлюз на базе CentOS 5.x. У него два интерфейса, eth0 подключается к провайдеру и имеет постоянный IP 217.10.10.10, второй eth1 подключен в локальную сеть и имеет IP 192.168.10.1. Необходимо, чтобы внешние пользователи через интернет могли иметь доступ к сетевым ресурсам локальной сети, будто 1с или другой локальный софт.
Для установки PPTP берем исходники, либо готовый пакет с сайта разработчиков:
wget http://poptop.sourceforge.net/yum/stable/rhel5/pptp-release-current.noarch.rpm
rpm -i pptp-release-current.noarch.rpm
yum install pptpd
Настройка PPTP минимальна, но можно и покопаться в конфигах для детального изучения.
Открываем на редактирование файл /etc/pptpd.conf, находим секцию и приводим к виду:
# адрес шлюза
localip 192.168.10.1
# список выдаваемых адресов для удаленных клиентов
remoteip 192.168.10.200-250
Конфигурационный файл /etc/ppp/options.pptpd можно оставить по умолчанию, для запуска и отладки все параметры уже установлены.
Добавляем пользователей. Открываем на редактирование /etc/ppp/chap-secrets и добавляем в таком виде (пользователь сервис пароль ip):
user1 pptpd 123456 "*"
user2 pptpd 123456 "*"
Запускаем сервис pptpd:
service pptpd start
Добавляем сервис в автозапуск:
chkconfig pptpd on
Если в системе используется iptables, то необходимо разрешить доступ к внешнему интерфейсу eth0, протокола GRE и по порту 1723 добавив правила в таблицу:
iptables -A INPUT -i eth0 -p gre -j ACCEPT
iptables -A INPUT -i eth0 -m tcp -p tcp --dport 1723 -j ACCEPT
Итак, теперь удаленному пользователю, к примеру из под WinXP достаточно создать новое сетевое подключение (для подключения к VPN сетям), вписать IP 217.10.10.10 адрес сервера, логин, пароль, и будет создано подключение поверх существующего. После чего, удаленный пользователь получит доступ к ресурсам локальной сети.
• комментарии (0)
[ Назад ]
|