У меня есть сервер, работающий на виртуальной машине, и внутренний IP-адрес часто меняется, что делает практически невозможным переадресацию порта.
Как мне решить эту проблему?
Также я новичок в нетворкинге, так что простите меня, если это ' простой ответ, или я недостаточно конкретен.
Если вы хотите переадресовать порт, то вы должны назначить виртуальной машине фиксированный IP-адрес. Для Ubuntu это можно сделать в файле /etc/network/interfaces
. Обратитесь к документации, предоставленной командой man interfaces
Choose a IP address on your subnet not serve by DHCP. Кроме того, вы можете настроить DHCP на обслуживание виртуальной машины статическим IP-адресом. В зависимости от вашего контейнера виртуализации, вы можете настроить его в определении виртуальной машины.