Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- PlayBook
- GitLab
- xe guest utilities
- Kibana
- ssh key 배포
- application security
- miniconda
- bash
- XCP-ng
- x-pack
- hardening
- docker
- pfsense
- 로그인불가
- 한글가이드
- Elasticsearch
- elastic stack
- Proxy
- Windows
- endpoint security
- freebsd
- macos
- G-suite
- centos 8
- ansible
- Kibana server is not ready yet
- ELASTIC
- 보안양파
- proxycfg
Archives
- Today
- Total
선 밖에 선 자유인
iptables 를 이용한 remote port forwarding 본문
remote 서버의 특정 포트로 redirect 가 필요한 경우, 중계 서버를 아래와 같이 설정
<Client> => <중계 서버: bind_port> => <origina_server:original_port>
# echo "1" > /proc/sys/net/ipv4/ip_forward
# sysctl -w net.ipv4.ip_forward=1
- iptables 설정
# nat chain에 추가
-A PREROUTING -p tcp --dport <bind_port> -j DNAT --to-destination <original_Server>:<oritinal_port>
-A POSTROUTING -j MASQUERADE
# filter chain 의 INPUT, FORWARDING 설정
-A INPUT -p tcp --dport <bind_port> -j ACCEPT
-A FORWARD -i eth0 -j ACCEPT
-A FORWARD -o eth0 -j ACCEPT
Comments