AWS EC2, 80포트 리다이렉트 명령어, sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
AWS에서는 80포트가 막혀있다고 합니다.
여기저기 80을 사용할 수 있는 방법이 많은데,
조금씩 틀리고 안되는것도 있고...
제가 사용하는 관련 명령어들 입니다.
80포트를 8080포트로 라우팅
sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
포트상태 출력
netstat -tnlp
아이피테이블 상태 출력
sudo iptables -t nat -L --line-numbers
아이피테이블 삭제 (목록 조회 후 번호 입력)
sudo iptables -t nat -D PREROUTING 2
아이피테이블 저장
sudo service iptables save
부팅 스크립트 편집
sudo vi /etc/rc.local
리부팅
sudo reboot -f