Назад | Перейти на главную страницу

Заставляем сервис прослушивать pptpd localip на сервере Ubuntu

Я вставил следующие две строки в /etc/pptpd.conf:

localip 10.10.10.10
remoteip 10.10.10.100-200

Затем я набираю service pptpd restart.

Я могу подключиться к PPTP-серверу с внешнего клиента. Вот результат в /var/log/syslog с удаленным IP-адресом клиента:

Jul  7 19:11:13 linux pptpd[1046]: CTRL: Client *REDACTED IP ADDRESS* control connection started
Jul  7 19:11:14 linux pptpd[1046]: CTRL: Starting call (launching pppd, opening GRE)
Jul  7 19:11:14 linux pppd[1047]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Jul  7 19:11:14 linux pppd[1047]: pppd 2.4.7 started by root, uid 0
Jul  7 19:11:14 linux pppd[1047]: Using interface ppp0
Jul  7 19:11:14 linux pppd[1047]: Connect: ppp0 <--> /dev/pts/2
Jul  7 19:11:14 linux systemd-udevd[1048]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
Jul  7 19:11:16 linux pppd[1047]: peer from calling number *REDACTED IP ADDRESS* authorized
Jul  7 19:11:16 linux pppd[1047]: MPPE 128-bit stateless compression enabled
Jul  7 19:11:16 linux systemd-networkd[181]: ppp0: Link UP
Jul  7 19:11:16 linux systemd-networkd[181]: ppp0: Gained carrier
Jul  7 19:11:16 linux pppd[1047]: Cannot determine ethernet address for proxy ARP
Jul  7 19:11:16 linux pppd[1047]: local  IP address 10.10.10.10
Jul  7 19:11:16 linux pppd[1047]: remote IP address 10.10.10.100

Но в качестве простого теста в одном терминале набираю netcat -l 10.10.10.10 1111 а в другом терминале я набираю netcat 10.10.10.10 1111. Однако второй терминал возвращается

(UNKNOWN) [10.10.10.10] 1111 (?) : Connection refused

Как я могу заставить это работать?