Bỏ qua openvpn cho ip cụ thể


9

Máy tính để bàn của tôi chạy Trisquel GNU / Linux 6.0 (về cơ bản là phiên bản miễn phí của Ubuntu 12.04) và tôi sử dụng OpenVPN để kết nối với nhà cung cấp VPN thương mại để truy cập internet.

Hiện tại nó định tuyến tất cả lưu lượng truy cập của tôi thông qua VPN, điều này thật tuyệt, nhưng tôi đang tìm cách cho phép các yêu cầu đến một địa chỉ IP cụ thể để bỏ qua VPN. Tôi chắc chắn có một cách nhưng tìm kiếm trên web lặp đi lặp lại vẫn chưa xuất hiện bất cứ điều gì (tốt nhất tôi có thể tìm thấy là các hướng dẫn để thực hiện việc này trên máy khách Cisco VPN cho Windows).

Bạn có thể giúp?

Cảm ơn.

Câu trả lời:



17

Chỉ cần thêm một tuyến đường cho IP đó vào cổng cục bộ của bạn.

Bạn có thể làm điều này trong cấu hình máy khách openvpn của bạn như thế này.

route 10.99.77.55 255.255.255.255 net_gateway

Trong cấu hình net_gateway được tự động thay thế bằng địa chỉ chính xác.


Cảm ơn sự giúp đỡ, nhưng tôi đã cấu hình kết nối vpn này qua NetworkManager, vì vậy không có tệp cấu hình openvpn. Giải pháp của Jeff dưới đây đã làm việc cho tôi.
Lloyd Thông minh

1
Tốt rồi. Hãy hiểu rằng, bạn sẽ cần phải chạy lại lệnh đó mỗi khi VPN được thiết lập. Các tuyến không tồn tại trong suốt quá trình khởi động lại. Họ thậm chí sẽ không tiếp tục ngắt kết nối OpenVPN trừ khi bạn vượt qua persist-tuntùy chọn.
Zoredache

Cảm ơn vì tiền hỗ trợ. Bạn đã nhắc tôi xem xét thêm về điều này và tôi phát hiện ra rằng tôi có thể thực hiện điều này vĩnh viễn bằng cách thêm thông tin vào hộp thoại "tuyến đường" trên tab IPv4 của cài đặt NetworkManager cho kết nối eth0 của tôi.
Lloyd Smart

Điều này hoạt động như một cơ duyên cho các tệp cấu hình từ CitizenVPN
slott
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.