質問編集履歴

2

修正

2020/07/07 01:08

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -52,7 +52,7 @@
52
52
 
53
53
  - 以下を参考にしてルートを設定する。
54
54
 
55
- [https://github.com/curve25519xsalsa20poly1305/docker-openvpn-tunnel/blob/b3218f010e9665bee29e82f1c25e61e321c9c6a4/entrypoint.sh#L45](https://github.com/curve25519xsalsa20poly1305/docker-openvpn-tunnel/blob/b3218f010e9665bee29e82f1c25e61e321c9c6a4/entrypoint.sh#L45)
55
+ [https://github.com/curve25519xsalsa20poly1305/docker-openvpn-tunnel/blob/b3218f010e9665bee29e82f1c25e61e321c9c6a4/entrypoint.sh#L45-L52](https://github.com/curve25519xsalsa20poly1305/docker-openvpn-tunnel/blob/b3218f010e9665bee29e82f1c25e61e321c9c6a4/entrypoint.sh#L45-L52)
56
56
 
57
57
  → VPN接続しているにも関わらず、VPNを経由せずに接続されてしまった。
58
58
 
@@ -118,7 +118,7 @@
118
118
 
119
119
  # ip
120
120
 
121
- # https://github.com/curve25519xsalsa20poly1305/docker-openvpn-tunnel/blob/b3218f010e9665bee29e82f1c25e61e321c9c6a4/entrypoint.sh#L45
121
+ # https://github.com/curve25519xsalsa20poly1305/docker-openvpn-tunnel/blob/b3218f010e9665bee29e82f1c25e61e321c9c6a4/entrypoint.sh#L45-L52
122
122
 
123
123
  #SUBNET=$(ip -o -f inet addr show dev eth0 | awk '{print $4}')
124
124
 

1

修正

2020/07/07 01:08

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -20,6 +20,30 @@
20
20
 
21
21
  ### 試したこと
22
22
 
23
+ - VPN接続が確立できているかテストする。
24
+
25
+ →VPN経由のIPアドレスが表示されたので問題がない。この事からVPNクライアントの問題では無い事がわかる。
26
+
27
+ ```
28
+
29
+ $ docker build -t test .
30
+
31
+ $ docker run -it --name test --cap-add=NET_ADMIN --dns 8.8.8.8 -p 1080:1080 --device=/dev/net/tun test
32
+
33
+ $ docker run --rm --network=container:test alpine:3.12 wget -qO- https://ipinfo.io
34
+
35
+ {
36
+
37
+ "ip": "?.?.?.?",
38
+
39
+ ...
40
+
41
+ }
42
+
43
+ ```
44
+
45
+
46
+
23
47
  - VPN接続無しでSocks5Proxyのみで接続テストをする。
24
48
 
25
49
  →正常に接続できた。この事からSocks5Proxyサーバの問題では無い事がわかる。
@@ -35,6 +59,18 @@
35
59
 
36
60
 
37
61
  ### ソースコード
62
+
63
+ 実行方法
64
+
65
+ ```
66
+
67
+ docker build -t test .
68
+
69
+ docker run -it --cap-add=NET_ADMIN --dns 8.8.8.8 -p 1080:1080 --device=/dev/net/tun test
70
+
71
+ ```
72
+
73
+
38
74
 
39
75
  Dockerfile
40
76