Tôi đang cố gắng thiết lập ứng dụng khách IPSec VPN trên phiên bản debian-10 AWS.
Thật không may, tôi không có quyền truy cập vào máy chủ VPN vì nó được cấu hình bởi một bên khác, vì vậy tất cả những gì tôi biết là họ nói với tôi rằng nó được cấu hình cho máy chủ của tôi. my-aws-public-ip
.
Tôi đang cố gắng sử dụng Strongswan - Linux StrongSwan U5.7.2/K4.19.0-16-cloud-AMD64
Đây là tập tin conf của tôi:
thiết lập cấu hình
uniqueids=no
charondebug = "tất cả"
kết nối vpn
loại = đường hầm
keyexchange=ikev2
hung hăng = không
authby=bí mật
auto=thêm
ike=aes256-sha256-modp2048!
đặc biệt=aes256-sha256-modp2048!
ikelifetime=28800s
left=my-aws-internal-ip
leftid=my-aws-public-ip
leftsubnet=192.168.140.120/29
leftsourceip=192.168.140.121
right=another-party-peer-ip
rightsubnet=another-party-tunnel-network/mask
dpddelay=300s
dpdtimeout=120s
dpdaction=khởi động lại
rekey=có
reauth=có
tuổi thọ phím = 3600s
đóng cửa = khởi động lại
đóng gói = có
forceencaps=yes
cài đặt chính sách = có
Khi tôi Sudo systemctl khởi động lại Strongswan
, Tôi nhận được một dịch vụ đang hoạt động. Tuy nhiên, có vẻ như tôi không phải là thành viên của VPN vì tôi không thể ping bất kỳ mạng-đường-hầm-bên-khác
Các địa chỉ IP.
Sử dụng IP linh hoạt trên AWS, tôi cho rằng mình đứng sau NAT. Đó có phải là vấn đề khi chuyển các gói qua đường hầm IPSec không?
Bạn có thấy điều gì sai với tập tin conf của tôi không?
Cuối cùng nhưng không kém phần quan trọng, khi tôi được bên kia thông báo rằng họ đã định cấu hình VPN cho my-aws-public-ip, tôi đã nhận được một tệp có thông tin về mạng - như Phiên bản IKE, Chế độ Authenticaiton, Khóa chia sẻ trước, v.v. .Tôi đã chèn Preshared key vào /etc/ipsec.secrets bằng cú pháp sau: : PSK "my-preshared-key"
Ngoài ra, trong tệp có thông tin mạng, người ta nói rằng họ đã định cấu hình Thông tin danh sách truy cập đường hầm VPN cho mạng: 192.168.140.120/29 và quy tắc bảo mật Tường lửa cho 192.168.140.121, do đó tôi đã thêm mạng con trái
và leftsourceip
trong tập tin cấu hình. Đây không phải là mạng con AWS của tôi. Đó có phải là một vấn đề? Tôi đã thêm một giao diện với địa chỉ ip sudo thêm 192.168.140.121/29 dev ens5
, và tôi nhìn thấy nó với ip một
.
Chúng tôi rất trân trọng bất kỳ sự giúp đỡ nào.
Cảm ơn