我有一个在虚拟机中运行的服务器,并且内部 IP 不断变化,使得转发端口基本上不可能。
我该如何解决这个问题?
另外,我对网络还很陌生,所以如果我的回答太简单或者不够具体,请原谅我。
答案1
如果要进行端口转发,则应为虚拟机分配一个固定 IP 地址。对于 Ubuntu,可以在文件中完成此操作/etc/network/interfaces
。请参阅命令提供的文档man interfaces
选择子网上未由 DHCP 提供的 IP 地址。或者,您可以配置 DHCP 为虚拟机提供静态 IP 地址。根据您的虚拟化容器,您可能能够在虚拟机定义中配置它。