Запустите Softether и Apache на одном сервере

Вопрос в основном в заголовке. В настоящее время я запускаю Apache с сертификатом https и softtether на двух разных серверах. Но из-за мер по снижению затрат я буду устанавливать обе программы на одном сервере. Есть ли способ запустить Softether и Apache на одном сервере, если обе программы используют порт 443? На сервере работает Ubuntu 16.04.

Спасибо Nikrox

0
задан 7 February 2018 в 12:45
1 ответ

Таким образом, вы не можете поместить их обоих на один порт на одном и том же общедоступном IP-адресе. Однако вы можете получить второй общедоступный IP-адрес и привязать каждую службу соответственно. Скорее всего, это будет дешево на aws , например)

Конфигурация для apache похожа на

# change in /etc/apache2/ports.conf
<IfModule ssl_module>
    Listen 192.170.2.1:443
</IfModule>

и эквивалентная конфигурация для softtether;
https://github.com/SoftEtherVPN/SoftEtherVPN / pull / 202
(похоже, что эта опция была добавлена ​​совсем недавно ...

Если нет возможности для дополнительных IP-адресов, альтернативой может быть перемещение службы VPN на другой порт, скажем 8443;
https://www.softether.org/4-docs/1-manual/3._SoftEther_VPN_Server_Manual/3.3_VPN_Server_Administration#3.3.6_Listener_Ports

0
ответ дан 5 December 2019 в 06:37

Теги

Похожие вопросы