2012-06-18 10 views
0

여기에 문제가 있습니다. 내부/개인 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 포워딩을했다 : IPFWnatd를 ...하지만 몇 시간 후 여전히 어떤 이유로 작동하지 않습니다. 임 벌금 신속하고 더러운, 또는 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 

을 또는 만들 수있는 더 나은 솔루션이있다 포워딩?

답변

0

windows/linux guy처럼 어둠 속에서 그냥 쐈다. 나는 EC2에 대한 당신의 문제를 이해하고 그것을 일반적으로 신축성있는 IP와 함께 사용한다.

windows/linux에서 할 수있는 것처럼 hosts 파일을 설정할 수 있습니까 ?? http://support.apple.com/kb/TA27291?viewlocale=en_US