Данное руководство описывает настройку подключения клиентской части на рабочей станции Debian 12 к серверу PPTP, с целью получения удаленного доступа.
Рабочая станция подключена к сети интернет и не имеет внешнего ip адреса для прямого подключения. Чтобы нам получить удаленний доступ мы подключаемся к ранее настроенному на VDS Debian 12 - PPTP серверу, через который мы сможем настроить проброс портов и подключится к устройству.
См. также: Настройка PPTP сервера на VDS Debian 12.
1. Установим PPTP клиент
apt install pptp-linux
1.1 Базовые настройки
Все основные настройки хранятся в файле /etc/ppp/options.pptp Нам нужно создать файл подключения, которые будет ссылаться на файл настроек.
touch /etc/ppp/peers/my
pty "pptp 234.xxx.234.xxx --nolaunchpppd"
name user2
remotename PPTP
require-mppe-128
persist
maxfail 50
holdoff 30
file /etc/ppp/options.pptp
ipparam my
234.xxx.234.xxx - ip адрес нашего VDS сервера с настроенной службой
user2 - имя пользователя
persist - переподключиться при обрыве
maxfail - максимальное количество попыток переподключения
holdoff - время в секундах между попытками
1.2 Настройки пользователя, откроем файл /etc/ppp/chap-secrets
Укажем данные, которые мы создали на сервере для пользователя user2
# client server secret IP addresses
user2 PPTP password2 10.10.10.10
1.3 Подключение и отключение
1.3.1 Подключение к серверу PPTP
pon my
1.3.2 Отключение от сервера PPTP
poff my
В качестве проверки используйте команду ifconfig | grep ppp
1.4 Автоматическое подключение при запуске
В конец файла /etc/network/interfaces добавьте строки
auto ppp0
iface ppp0 inet ppp
provider my
1.4.1 Проверка автоматического подключения
/etc/init.d/networking restart
ifconfig
ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1396
inet 10.10.10.10 netmask 255.255.255.255 destination 10.10.10.1
ppp txqueuelen 3 (Point-to-Point Protocol)
RX packets 14 bytes 338 (338.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 14 bytes 344 (344.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Готово, теперь рабочая станция будет подключаться к серверу и будет иметь возможность доступа с VDS сервера по-локальному IP. При необходимости Вы можете настроить переадресацию портов на самом VDS сервере.