리눅스 분류
iptables 관련 질문입니다
작성자 정보
- xix27 작성
- 작성일
컨텐츠 정보
- 1,258 조회
- 2 댓글
- 0 추천
-
목록
본문
안녕하세요.
iptables 관련 질문입니다.
iptables -A PREROUTING -t nat -p tcp -d x.x.x.x --dport 포트 -j DNAT --to 목적지ip:22
iptables -A OUTPUT -t nat -p tcp -d x.x.x.x --dport 포트 -j DNAT --to 목적지ip:22
예전에 이렇게 해서 port forwarding 을 했었는데요.
그때는 내부사설ip(192.168.x.x 요런거..)로 포워딩을 하는 방식이었습니다.
이번에는 ssh로 접속을 할 때, 다른 곳을 거쳐서 접속을 하게 설정을 하려고 합니다.
그래서 그 거치려는 서버에다가 port forwarding을 하려고 하는데요.
목적지 서버와 거치게 되는 서버는 둘 다 '공인ip'입니다.
'목적지 서버가 거치게 되는 서버 하부에 있지도 않구요.'
말 그대로 그냥 다리 역할만 하는 port forwading 으로 설정을 하려고 합니다.
A : 목적지 서버 (2.2.2.2)
B : 다리역할 서버 (3.3.3.3)
C : 일반컴
C(일반컴)에서 ssh접속을 '3.3.3.3:포트번호' 로 하면 자동으로 2.2.2.2:22 로 ssh연결이 되게 하려고 합니다.
예전건 목적지 서버 ip 가 사설ip라서 잘 됐는데요.
이번건 잘 안되네요.
좋은하루되세요 ^^
iptables 관련 질문입니다.
iptables -A PREROUTING -t nat -p tcp -d x.x.x.x --dport 포트 -j DNAT --to 목적지ip:22
iptables -A OUTPUT -t nat -p tcp -d x.x.x.x --dport 포트 -j DNAT --to 목적지ip:22
예전에 이렇게 해서 port forwarding 을 했었는데요.
그때는 내부사설ip(192.168.x.x 요런거..)로 포워딩을 하는 방식이었습니다.
이번에는 ssh로 접속을 할 때, 다른 곳을 거쳐서 접속을 하게 설정을 하려고 합니다.
그래서 그 거치려는 서버에다가 port forwarding을 하려고 하는데요.
목적지 서버와 거치게 되는 서버는 둘 다 '공인ip'입니다.
'목적지 서버가 거치게 되는 서버 하부에 있지도 않구요.'
말 그대로 그냥 다리 역할만 하는 port forwading 으로 설정을 하려고 합니다.
A : 목적지 서버 (2.2.2.2)
B : 다리역할 서버 (3.3.3.3)
C : 일반컴
C(일반컴)에서 ssh접속을 '3.3.3.3:포트번호' 로 하면 자동으로 2.2.2.2:22 로 ssh연결이 되게 하려고 합니다.
예전건 목적지 서버 ip 가 사설ip라서 잘 됐는데요.
이번건 잘 안되네요.
좋은하루되세요 ^^
관련자료
-
이전
-
다음
댓글 2
홍보성님의 댓글
- 홍보성
- 작성일
NAT 환경상 불가능합니다.
김용수님의 댓글
- 김용수
- 작성일
POSTROUTING 옵션을 사용하면 될것 같은데요?