У меня есть внутренний сервер, который использует определенный сервис. Эта служба прослушивает порт и говорит на другом порту. Проблема со службой в том, что она не может прослушивать и говорить на одном и том же IP-адресе, поэтому я настроил 2 IP-адреса для этого сетевого адаптера, и поэтому я "решил" проблему с прослушиванием и разговором.
У меня проблема, хотя ...
Мне нужно, чтобы этот сервер был NAT с публичным IP-адресом, и этот сервер должен быть доступен извне (и только как один IP)...
Вопрос в том, как мне решить ситуацию здесь?
Если я сделаю NAT для одного IP-адреса (порт прослушивания), он сможет получать запросы извне, но не сможет отправлять трафик (потому что другой IP не будет иметь NAT). Если я использую NAT на обоих IP-адресах, то, когда трафик поступает на прослушивающий порт, он не обязательно поступит на прослушивающий IP, а скорее на говорящий.
Надеюсь, я дал понять, что есть разумное решение, которого мне не хватает.