【问题标题】:How to setup EC2 internal IP forwarding to External DNS using macos X?如何使用 macos X 设置 EC2 内部 IP 转发到外部 DNS?
【发布时间】:2012-06-18 13:09:55
【问题描述】:

问题在这里,我在 EC2 上有两台服务器,它们具有内部/私有 IP(10.148.73.230、10.148.73.231),不幸的是我没有可用的弹性 IP 并使用外部 DNS 连接到这些服务器,例如:ec2- 50-132-69-161.us-west-2.compute.amazonaws.com (IP:50.132.69.161) 和 ec2-50-132-69-162.us-west-2.compute.amazonaws.com (IP :50.132.69.162)。

我有 macbook,现在我需要使用它们的内部 IP 模拟对这些 EC2 服务器的访问。

第一个想法是在 mac 上使用 ipfwnatd 设置 IP 转发......但几个小时后它仍然无法正常工作。我可以快速而肮脏,或使用任何 GUI,但没有找到任何...

急需帮助,这里是我当前的脚本:

sysctl -w net.inet.ip.forwarding=1
ipfw add 1000 forward 10.148.73.230,80 log ip from me 80 to 50.132.69.162) dst-port 80
/usr/sbin/natd -alias_address 10.148.73.230 -interface en1 -use_sockets -same_ports -unregistered_only -dynamic -clamp_mss -enable_natportmap -natportmap_interface en0 -redirect_port tcp 50.132.69.162:1-10000 1-10000 -l

或者有没有更好的转发方式?

【问题讨论】:

    标签: macos amazon-ec2 ip portforwarding ipfw


    【解决方案1】:

    只是作为 windows/linux 的家伙在黑暗中拍摄。我确实了解您对 EC2 的问题并自己使用它,但通常使用弹性 ip。

    是否可以像在 windows/linux 上一样设置主机文件? http://support.apple.com/kb/TA27291?viewlocale=en_US

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-10
      • 1970-01-01
      • 2022-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-08
      相关资源
      最近更新 更多