回答編集履歴

1

nginxでの方法に修正

2018/07/18 06:38

投稿

kunai
kunai

スコア5405

test CHANGED
@@ -1,9 +1,25 @@
1
+ nginxのリバースプロキシで以下のように設定
2
+
1
3
  ```sh
2
4
 
3
- iptables -t nat -A PREROUTING -p tcp --dport 3306 -j DNAT --to 192.168.10.10:3306
5
+ stream {
4
6
 
5
- iptables -A FORWARD -p tcp -d 192.168.10.10 --dport 3306 -j ACCEPT
7
+ upstream backends {
6
8
 
7
- iptables -t nat -A POSTROUTING -j MASQUERADE
9
+ server 192.168.10.10:3306;
10
+
11
+ }
12
+
13
+
14
+
15
+ server {
16
+
17
+ listen 3306;
18
+
19
+ proxy_pass backends;
20
+
21
+ }
22
+
23
+ }
8
24
 
9
25
  ```