iptables 사용해 포트 포워딩 (Unix/Linux)

Kwon, Hyojin·2021년 2월 20일
1

Backend

목록 보기
5/9
post-thumbnail

iptables 사용해 포트 포워딩

  • iptables options

    • -I: insert
    • -A: append
    • -D: delete
    • -L: list
    • -t: table
    • -j: jump(target)
  • 포트 열기

    iptables -I INPUT -p tcp --dport 80 -j ACCEPT
    iptables -I OUTPUT -p tcp --dport 80 -j ACCEPT
    • 원격 로그 서버 등 원격지 관리 대상 장비에 대한 로그, 패킷 등 받을 수 있도록 방화벽 설정
  • 포트 포워딩 설정

    # 80포트를 8080포트로 포워딩
    iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
    
    # 80포트에 설정된 8080포트 포워딩 삭제
    iptables -t nat -D PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
  • 포트 확인

    iptables -t nat -L
profile
파이썬 웹 백엔드 개발자

0개의 댓글