* 리다이렉트 설정
- 포트 입력없이 접속하기 위해서는 리다이렉트를 설정해줘야 한다.
- putty로 EC2 인스턴스에 접속한 후 -> 아래 명령어를 치면 됩니다. (EC2 우분투 리눅스 기준)
sudo iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
저번 글에서는 위에 명령어를 치면 8080 포트를 입력하지 않아도 된다고 했는데요.
요번에 인스턴스를 잠깐 중지할 일이 있어서, 인스턴스를 내렸다가 다시 실행한 후
-> 위에있는 명령어를 다시 입력했는데도, 예상과는 다르게 포트제거가 안되더라구요
구글링을 해보다가 알게되어서 공유합니다!
* 등록되어있는 IP 테이블을 확인하는 명령어 입니다.
sudo iptables -t nat -L
위의 명령어로 검색을 하게되면, 요렇게 중복되어서 쌓여있는 ip 테이블을 볼 수 있는데요
각 포트에서 하나만 있어야 하는데, 중복되여 쌓여있으니 충돌을 일으키고 있던것 같습니다.
* 등록했던 포워딩 방식을 제거하는 명령어 (등록시 -A 명령어를 -> -D로)
sudo iptables -D PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
이 명령어를 입력할 떄 주의할 것이, 한번 친다고해서 8080 포트에 대한 포워딩 방식이 모두 삭제되는게 아니라
하나씩 삭제됩니다. 여러번 있을 경우 여러번 명령어를 입력해서 삭제해주어야 합니다.
* 하나만 등록되어 있는지 확인해주세요!
그럼 이제, 포트번호가 없는 도메인으로 접속이 가능합니다!!
'Cloud > AWS' 카테고리의 다른 글
AWS 프리티어 Gmail 활용해서 계속 사용하기 (1) | 2023.09.25 |
---|---|
aws 프리티어 종료 후 가격변화 (0) | 2023.09.25 |
AWS EC2 MariaDB 비밀번호 변경 (DB 해킹 대비) - 2 (0) | 2022.09.11 |
AWS EC2 MariaDB포트 번호 변경 (DB 해킹 대비) - 1 (0) | 2022.09.10 |
EC2 DataBase 해킹, 비트코인 요구 (0) | 2022.09.09 |