정확하게는 Reverse Proxy 형태의 포트 포워딩 되시겠다.
방법은 여러가 지가 있겠으나... 일단 TCP 레벨이 가능한 아래 2가지를 먼저 해본다.
NGINX/HAProxy를 쓰는 방법
IPTables(CentOS6) 또는 FirewallD(CentOS7)를 쓰는 방법
NGINX 설정
sudo su -
yum install -y nginx nginx-mod-stream
vi /etc/nginx/nginx.conf
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;
# Load dynamic modules. See /usr/share/doc/nginx/README.dynamic.
include /usr/share/nginx/modules/*.conf;
events {
worker_connections 1024;
}
stream {
server {
listen 443;
proxy_pass s3.ap-northeast-2.amazonaws.com:443;
}
}
#자동 시작 설정 및 서비스 시작
systemctl enable nginx
systemctl start nginx
#동작 테스트
curl -v --insecure https://localhost
'ETC.' 카테고리의 다른 글
애자일 소프트웨어 개발 선언, (0) | 2018.08.12 |
---|---|
TCP 튜닝 (0) | 2018.03.30 |
Let's Encrypt Wildcard 인증서 발급하기 (0) | 2018.03.29 |
[리눅스] CentOS 7 타임존 변경 (0) | 2018.02.08 |
Subnet BIT (0) | 2017.08.30 |