我有一个带有随机虚拟 IP 的虚拟机。我可以使用以下命令行检索其 IP:
VM_IP=$(some command)
我想得到的是可以像这样重定向我的本地流量的东西:
http://MY_MACHINE:8080
至http://VM_IP:80
https://MY_MACHINE:4443
至https://VM_IP:443
我已经尝试过使用 iptables,但是现有条目太多,我不想破坏某些东西。我也启用了net.ipv4.ip_forward
.
问题主要是VM_IP
可以每天更换一次(因为硬件关闭)。
您的问题过于宽泛,无法提供开箱即用的解决方案,但以下是您需要遵循的粗略步骤:
VM_IP
系统的环境变量envsubst
环境变量中的值替换 VM IP