HOME > linux > tips

AWS에서 80 포트 사용하기

JSFollow05 May 2018

EC2에서 80포트를 Inbound에 설정하여도 domain으로 접속할 때 접속이 되지 않았다.

아래처럼 80포트를 8000으로 연결하도록 iptable을 변경하면 domain으로 접속할 때 포트번호를 입력하지 않아도 된다.

sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080

iptable은 아래 명령어로 확인할 수 있다

sudo iptables -t nat -L --line-numbers

참고로 shell에서 daemon으로 django service를 실행시키는 방법

nohup python3 manage.py runserver [ip:port] &

등록한 것을 삭제하는 방법은 아래 명령어에 line number를 입력해주면 삭제된다

sudo iptables -t nat -D PREROUTING [number]