Thiết lập ứng dụng khách VPN mở trên Amazon EC2


8

Có nhiều trang khác nhau khuyên bạn nên thiết lập Máy chủ VPN mở trên Amazon EC2, nhưng tất cả những gì tôi cần là thiết lập máy khách (vì vậy mọi truy cập internet đều được chuyển qua VPN thay vì đến trực tiếp từ IP AWS). Tôi có thể chuyển tệp .ovpn sang tệp đó và bắt đầu với

openvpn --config client.ovpn

Nhưng ngay khi tôi làm điều này, tôi mất kết nối ssh và do đó không thể làm gì với nó. Googled rộng rãi và tìm thấy các đề xuất khác nhau tuyên bố bỏ qua một số cổng nhất định hoặc địa chỉ IP nhất định. Hoặc là sẽ ổn, tức là tôi rất vui khi bị giới hạn ở một số IP nhất định để kết nối qua ssh khi nó chạy.

Tuy nhiên, không ai trong số này dường như hoạt động trong môi trường Amazons, ví dụ: xem ứng dụng khách OpenVPN trên Amazon EC2 . Đây là một ví dụ mới, do đó, nằm trong VPC nếu điều này có ích.


Lưu ý rằng tệp ovpn của tôi không chứa chỉ thị cổng chuyển hướng.
Cướp

Câu trả lời:


11

Trong trường hợp của tôi, việc thực hiện thành công sau đây đã khởi động kết nối openvpn mà không mất chức năng ssh:

Thí dụ

sudo route add -host 96.113.49.112 gw 10.0.0.1
openvpn --config newvpnconfigfile1.ovpn

trong đó ip sau hostlà IP công cộng của mạng văn phòng của chúng tôi (bạn có thể nhận được điều này bằng cách chỉ cần nhập "ip của tôi" vào Google trên máy tính của riêng bạn) và ip sau gwlà IP gateway của đối tượng ec2 (nhìn thấy trên dòng đầu tiên, cột thứ hai của đầu ra netstat -anrkhi bạn thực thi nó trên máy chủ AWS của bạn).

Kiểm tra ip công khai được báo cáo trước và sau khi thực hiện ở trên cho thấy rằng nó đã thay đổi từ báo cáo là địa chỉ IP thông thường của chúng tôi sang báo cáo là địa chỉ IP của máy chủ VPN.

Một số thông tin cơ bản khác có thể được tìm thấy ở đây: Ngăn chặn mất kết nối SSH sau khi đăng nhập vào VPN trên máy chủ


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.