Tôi có một macbook pro với mavericks đang chạy. Tôi đang tìm cách kết nối với mạng VPN trong thiết bị đầu cuối.
Lý do tại sao tôi muốn làm điều này là vì tôi muốn viết một chương trình nhỏ bằng Python tự động phát hiện máy chủ VPN nhanh nhất trong số 30 máy chủ. Đây là một dự án thực hành tự thúc đẩy vì vậy tôi nghĩ rằng tôi sẽ gắn bó với ngôn ngữ Python. Vì vậy, tôi chia nhỏ nhiệm vụ và nghĩ rằng chương trình có thể cần kết nối với một trong các máy chủ trước và sau đó, chạy thử nghiệm tốc độ.
Vì vậy, bây giờ tôi bị mắc kẹt trong bước đầu tiên này vì tôi nhận ra việc thiết lập kết nối VPN dường như ở dưới cấp hệ thống vì tôi không thể tìm thấy mô-đun VPN được viết sẵn bằng python. Vì vậy, tôi đoán nó sẽ giống như tôi bảo Python nói với shell hệ thống để kết nối với máy chủ VPN.
Khi tôi chọc ngoáy và tôi tìm thấy một lệnh bằng cách gõ apropos vpn
. Nó được gọi là vpnagent
. Nhưng man vpnagent
không cung cấp thông tin hữu ích cũng như không which vpnagent
cho tôi biết tiện ích chưa được cài đặt trong máy Mac của tôi. Một điều thú vị khác tôi tìm thấy là pppd
nhưng thiết lập tập tin cấu hình rất bực bội. Tôi đã không quản lý để làm điều đó.
Vậy có cách nào kết nối với VPN bằng thiết bị đầu cuối không? Ngoài ra, vì tôi mới lập trình, nên mọi bình luận về dự án của tôi cũng được hoan nghênh. Cảm ơn bạn trước.
~/.bash-profile
mỗi lần tôi cần liên kết với một vpn khác. Có cách nào để thêm đối số vào hàm, vì vậy tôi có thể gọi như thếvpn-connect UniVPN
nào không?