포트 번호 없애기 (5000) sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 5000이 명령어는 eth0 인터페이스를 통해 들어오는 TCP 프로토콜의 포트 80(일반적으로 HTTP 트래픽)으로 들어오는 모든 트래픽을 포트 5000으로 redirect 하는 것이다. 이 때 app.py를 재시작하면 포트포워딩이 제대로 되지 않는 경우가 있는데, 이는 iptables 규칙이 기본적으로 메모리에 저장되기 때문이라고 한다. iptables 규칙을 영구적으로 유지하려면 이를 파일에 저장하고, 시스템이 부팅될 때 해당 파일에서 규칙을 불러와야 한다. 이번 경우에는 ssh 명령어와 aws key 를 사용해 서버에..
ufw를 설치하려는데 JAVA Runtime을 찾을 수 없다는 에러가 등장했다.sudo apt install ufw The operation couldn’t be completed. Unable to locate a Java Runtime.Please visit http://www.java.com for information on installing Java. 자바 설치 확인 방법java --version java version 명령어로는 확인java --versionopenjdk 21.0.1 2023-10-17OpenJDK Runtime Environment (build 21.0.1+12-29)OpenJDK 64-Bi..