У меня есть несколько клиентов Windows 7, которые подключаются через PPTP к серверу CentOS, но я бы хотел, чтобы они использовали порт управления, отличный от 1723, так как этот порт недоступен.
Есть ли способ сделать это? Возможно, изменив правила маршрутизации / брандмауэра клиента и сервера?
РЕДАКТИРОВАТЬ
Так что у меня не было возможности попробовать это, но будет ли что-то с этим работать?
iptables -t nat -A PREROUTING -p tcp --dport [port i can use] -j DNAT --to-destination 127.0.0.1:1723
У меня все еще ничего нет для оконной стороны этого.
РЕДАКТИРОВАТЬ № 2
Итак, я проверил то, что предложил Гарри, в сочетании с правилом iptables.
При изменении значения реестра и перезапуске я больше не могу подключаться к обычным pptp-серверам, поэтому я предполагаю, что он изменяет порт, но у меня нет возможности узнать наверняка, потому что, когда я использую измененное значение реестра в в сочетании с правилом iptables время соединения просто истекает, или он говорит "занят".
Так что в принципе я понятия не имею, как проверить и отладить соединение. Я мог бы попытаться настроить хост Linux на виртуальной машине и посмотреть, смогу ли я поиграть с этим на своем локальном компьютере, прежде чем перейти на более широкий охват.