![VPN IP를 통해 dokovpn 서버에 SSH로 접속하는 방법](https://linux55.com/image/223099/VPN%20IP%EB%A5%BC%20%ED%86%B5%ED%95%B4%20dokovpn%20%EC%84%9C%EB%B2%84%EC%97%90%20SSH%EB%A1%9C%20%EC%A0%91%EC%86%8D%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
나는도킹 OVPNovpn docker 컨테이너를 실행하는 호스트에 ssh를 통해 연결하고 싶습니다. 연결 자체는 괜찮은 것 같습니다. ovpn 컨테이너 내부 tun0 인터페이스의 ifconfig에 표시된 VPN IP(inet addr 및 p-2-p addr)를 통해 연결을 시도했지만 연결을 설정할 수 없습니다. 목표는 dokovpn을 통해 로컬 네트워크의 컴퓨터로 SSH를 연결하는 것입니다.
생성된 OVPN 파일:
client
dev tun
proto udp
resolv-retry infinite
nobind
persist-key
persist-tun
cipher AES-256-GCM
auth SHA512
verb 3
tls-client
tls-version-min 1.2
key-direction 1
remote-cert-tls server
remote // EXTERNAL_IP // 1194
<ca>
-----BEGIN CERTIFICATE-----
// CERTIFICAT BODY //
-----END CERTIFICATE-----
</ca>
<cert>
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
// CERTIFICATE_SERIAL_NUMER //
Signature Algorithm: sha256WithRSAEncryption
Issuer: CN=Easy-RSA CA
Validity
Not Before: Jul 30 20:57:44 2023 GMT
Not After : Nov 1 20:57:44 2025 GMT
Subject: CN=// HASH //
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
RSA Public-Key: (2048 bit)
Modulus:
// MODULUS_BODY //
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Basic Constraints:
CA:FALSE
X509v3 Subject Key Identifier:
// BASE 16 HASH //
X509v3 Authority Key Identifier:
// BASE 16 HASH //
DirName:/CN=Easy-RSA CA
// BASE 16 HASH //
X509v3 Extended Key Usage:
TLS Web Client Authentication
X509v3 Key Usage:
Digital Signature
Signature Algorithm: sha256WithRSAEncryption
// BASE 16 HASH //
fd:4e:64:c9
-----BEGIN CERTIFICATE-----
// CERT BIDY //
-----END CERTIFICATE-----
</cert>
<key>
-----BEGIN PRIVATE KEY-----
// KEY BODY //
-----END PRIVATE KEY-----
</key>
<tls-auth>
#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
// KEY BODY //
-----END OpenVPN Static key V1-----
</tls-auth>
;client-id // CLIENT ID //