Điểm:0

Không thể kết nối với VPN tĩnh từ soạn thảo docker

lá cờ in

Tôi đang cố gắng tạo một máy chủ VPN đối xứng với openvpn trong docker-compose. Đây là:

---
phiên bản: "3"
dịch vụ:
  vpn: 
    hình ảnh: hộp trắng/vpn:0.2
    mạng: 
      - Tiêu chuẩn
    tty: đúng
    cổng: 
      - "1194:1194/udp"
    khối lượng:
      - ./server:/home/server:ro
      - ./static.key:/home/static.key:ro
    cap_add:
      - NET_ADMIN
      - SYS_MODULE
    khởi động lại: luôn luôn
    mạng:
      Tiêu chuẩn:
        ipv4_address: "10.10.0.254"
  web:
    hình ảnh: tutum/apache-php
    khối lượng:
      - ./web:/var/www/html:ro
      - ./client:/home/client:ro
    mạng: 
      Tiêu chuẩn:
        ipv4_address: "10.10.0.2"
mạng:
  Tiêu chuẩn:
    tài xế: cầu
    tôi: 
      cấu hình:
        - mạng con: 10.10.0.0/16

Khi nó được khởi chạy, tôi (tạm thời) cài đặt openvpn theo cách thủ công, thực hiện một số cấu hình cơ bản và khởi chạy dịch vụ. Mọi thứ dường như hoạt động tốt, ngoại trừ việc tôi không thể kết nối với nó từ bất kỳ thiết bị nào.

Tập tin cấu hình máy chủ:

ifconfig 10.10.0.254 10.10.0.10
động từ 3
bí mật tĩnh.key
lưu giữ 1 10
phím kiên trì
kiên trì điều chỉnh
proto udp
cổng 1195
nhà phát triển điều chỉnh
trạng thái /home/vpn.log

Tệp cấu hình máy khách:

từ xa 192.168.37.137 1194
nhà phát triển điều chỉnh 
ifconfig 10.10.0.10 10.10.0.254
bí mật tĩnh.key

Điều kỳ lạ ở đây là tôi đã thử cài đặt chính xác cùng một máy chủ trên một máy ảo đơn giản và mọi thứ đều hoạt động. Máy khách có thể kết nối với nó và truy cập mạng 10.10.0.0/16. Mặc dù, đây là nhật ký kết nối cho khách hàng:

Thứ tư ngày 11 tháng 8 00:37:16 2021 TUN/TAP device tun0 đã mở
Thứ tư ngày 11 tháng 8 00:37:16 2021 /sbin/ip link set dev tun0 up mtu 1500
Thứ tư ngày 11 tháng 8 00:37:16 2021 /sbin/ip addr add dev tun0 local 10.10.0.10 ngang hàng 10.10.0.254
Thứ tư ngày 11 tháng 8 00:37:16 năm 2021 TCP/UDP: Giữ nguyên địa chỉ từ xa được sử dụng gần đây: [AF_INET]192.168.37.137:1194
Thứ tư ngày 11 tháng 8 00:37:16 2021 Liên kết UDP cục bộ (bị ràng buộc): [AF_INET][undef]:1194
Thứ tư ngày 11 tháng 8 00:37:16 2021 Liên kết UDP từ xa: [AF_INET]192.168.37.137:1194

Và máy chủ dựa trên vùng chứa tương ứng:

Thứ tư ngày 11 tháng 8 07:34:40 2021 TUN/TAP device tun0 đã mở
Thứ tư ngày 11 tháng 8 07:34:40 năm 2021 Độ dài hàng đợi TUN/TAP TX được đặt thành 100
Thứ tư ngày 11 tháng 8 07:34:40 2021 /sbin/ip link set dev tun0 up mtu 1500
Thứ tư ngày 11 tháng 8 07:34:40 2021 /sbin/ip addr add dev tun0 local 10.10.0.254 ngang hàng 10.10.0.10
Thứ tư ngày 11 tháng 8 07:34:40 năm 2021 Không thể xác định giao thức IPv4/IPv6. Sử dụng AF_INET
Thứ tư ngày 11 tháng 8 07:34:40 năm 2021 Bộ đệm ổ cắm: R=[212992->212992] S=[212992->212992]
Thứ tư ngày 11 tháng 8 07:34:40 năm 2021 Liên kết UDPv4 cục bộ (bị ràng buộc): [AF_INET][undef]:1195
Thứ tư ngày 11 tháng 8 07:34:40 năm 2021 Điều khiển từ xa liên kết UDPv4: [AF_UNSPEC]

Như bạn có thể thấy, không có mối liên hệ nào được thực hiện. Bất cứ ai có bất cứ ý tưởng tại sao?

Điểm:1
lá cờ us

Đảm bảo rằng các cổng được cấu hình đúng cách.

Bạn đang chuyển tiếp cổng 1194 tới bộ chứa của mình nhưng OpenVPN được định cấu hình để nghe cổng 1195.

raphael.oester avatar
lá cờ in
Không thể tin rằng tôi đã mất quá nhiều thời gian vào việc này... Cảm ơn bạn đời

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.