Это не имеет никакого отношения к количеству используемых вами интерфейсов / IP-адресов. Порт на машине может использоваться только один раз. В этом случае ваше первое приложение уже слушает только его.
Лучший способ - использовать веб-сервер или обратный прокси-сервер (например, HAProxy, nginx, Apache), прослушивающий все интерфейсы для обработки входящих сообщений. запрашивает порт 443 и пересылает трафик c в ваши приложения на основе IP-адреса - или даже лучшего (суб) доменного имени - запроса. Затем вы можете запустить оба приложения на отдельном порту> 1024, для которого не требуется права root для привязки (что также является проблемой безопасности):
Пример:
Request to IP 10.1.10.1 → +---------------------+ → Forwarded to app 1:80441
| Reverse Proxy:443 |
Request to IP 10.1.10.2 → +---------------------+ → Forwarded to app 2:80442