여기에 문제가 있습니다. 내부/개인 IP (10.148.73.230, 10.148.73.231)가있는 EC2에 두 대의 서버가 있습니다. 불행히도 탄성 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).macos X를 사용하여 외부 DNS에 EC2 내부 IP 전달을 설정하는 방법?
나는 맥북을 가지고 있으며 이제 내부 IP를 사용하여 이러한 EC2 서버에 대한 액세스를 시뮬레이션해야합니다.
첫 번째 아이디어는 사용하여 Mac에서 설정 IP 포워딩을했다 : IPFW 및natd를 ...하지만 몇 시간 후 여전히 어떤 이유로 작동하지 않습니다. 임 벌금 신속하고 더러운, 또는 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
을 또는 만들 수있는 더 나은 솔루션이있다 포워딩?