Cách thiết lập ứng dụng khách SoftEther VPN trên Linux

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách thiết lập SoftEther VPN Client trên Linux, nhưng trước tiên hãy để LÊ xem các yêu cầu và đề xuất của chúng tôi là gì.


Yêu cầu

Để thiết lập SoftEther, bạn sẽ cần:

  1. Một tài khoản CactusVPN. Nếu bạn không có, bạn có thể dùng thử dịch vụ của chúng tôi miễn phí.
  2. Tên người dùng, mật khẩu và địa chỉ máy chủ VPN của bạn. Bạn có thể tìm thấy chúng trong tài khoản của bạn trên trang web của chúng tôi, bằng cách đi tới Cài đặt.

khuyến nghị

  • Hướng dẫn này đòi hỏi kiến ​​thức nâng cao về Linux. Có nguy cơ tiềm ẩn phá vỡ kết nối Internet của bạn nếu bạn không thực hiện chính xác tất cả các bước. Bạn luôn có thể thiết lập VPN trên Linux bằng các giao thức VPN khác dễ cài đặt hơn.
  • Chỉ kết nối với giao thức SoftEther VPN trên Linux nếu bạn có kinh nghiệm về cấu hình các ứng dụng Linux và quen với việc đọc / sửa đổi bảng định tuyến IP.

Nếu bạn vẫn muốn thiết lập SoftEther VPN trên Linux, hãy thực hiện từng bước thông qua các hướng dẫn sau:

Phần I. Cài đặt máy khách SoftEther VPN

Chúng tôi sẽ chỉ cho bạn cách cài đặt ứng dụng khách SoftEther VPN trên Linux. Bạn có thể thực hiện việc này theo hai cách: từ trình quản lý gói trên Ubuntu hoặc các dẫn xuất Debian khác [x86_64 hoặc AMD 64] và từ nguồn trên các bản phân phối Linux. Chọn cách bạn muốn sử dụng từ menu bên dưới và làm theo các bước của nó.

  • Từ quản lý gói
  • Từ nguồn
  1. Đảm bảo hệ thống của bạn được cập nhật: cập nhật apt && apt -y nâng cấp đầy đủ

    Bước này không bắt buộc, mặc dù nó được khuyến khích.

  2. Thêm kho lưu trữ CactusVPN vào danh sách nguồn trình quản lý gói của bạn: sudo echo "deb [đáng tin cậy = có] https://reposeective.cactusvpn.com/softether/ amd64 /" > /etc/apt/source.list.d/cactusvpn.list
  3. Cập nhật bộ đệm quản lý gói: cập nhật sudo apt

    Quan trọng! Bạn có thể nhận được lỗi sau:

    Không thể tìm thấy trình điều khiển phương thức / usr / lib / apt / phương thức / https.
    N: Gói apt-Transport-https đã được cài đặt chưa?
    E: Không thể tìm nạp https://reposeective.cactusvpn.com/softether/amd64/InRelease
    E: Một số tệp chỉ mục không thể tải xuống. Họ đã bị bỏ qua, hoặc những người thân cũ được sử dụng để thay thế.”

    Nếu bạn gặp lỗi này, bạn cần cài đặt apt-Transport-https trên thiết bị của mình:

    cài đặt sudo apt -y apt-Transport-https

    và chạy lại lệnh đầu tiên.

    Nếu bạn không thấy bất kỳ lỗi nào, hãy bỏ qua bước này.

  4. Cài đặt trình quản lý SoftEther VPN: sudo apt install -y softethervpn-ổn định
  1. Đảm bảo hệ thống của bạn được cập nhật:Trên Debian / Ubuntu:

    cập nhật apt && apt -y nâng cấp đầy đủ

    Trên CentOS / Fedora:

    cập nhật yum -y

    Bước này không bắt buộc, mặc dù nó được khuyến khích.

  2. Tải xuống phiên bản mới nhất của ứng dụng khách SoftEther VPN (tại thời điểm viết bài hướng dẫn này, nó là v4.27-9668-beta.) Có sẵn tại đây: wget http://www.softether-doad.com/files/softether/v4.27 -9668-beta-2018.05,29- cây / Linux / SoftEther_VPN_Client / 64bit _-_ Intel_x64_or_AMD64 / softether-vpnclient-v4.27-9668- beta-2018.05,29-linux
  3. Giải nén ứng dụng khách SofEther VPN: tar xzfv softether-vpnclient-v4.27-9668-beta-2018.05.29-linux-x64-64bit.tar.gz
  4. Đảm bảo hệ thống của bạn có tất cả các công cụ cần thiết để biên dịch SoftEther.Trên Debian / Ubuntu:

    apt -y cài đặt bản dựng

    Trên CentOS / Fedora:

    cài đặt nhóm yum "Công cụ phát triển"

  5. Thay đổi thư mục thành thư mục vpnclient: cd vpnclient
  6. Biên dịch SoftEther thành một tệp thực thi: make
  7. SoftEther sẽ yêu cầu bạn đọc và đồng ý Thỏa thuận cấp phép. Chọn 1 để đọc thỏa thuận, một lần nữa để xác nhận rằng bạn đã đọc nó và cuối cùng đồng ý với Thỏa thuận cấp phép.SoftEther hiện được biên dịch và nó là một tệp thực thi (vpnclient và vpncmd). Nếu quá trình không thành công, hãy kiểm tra xem bạn đã cài đặt tất cả các gói yêu cầu chưa.
  8. Bây giờ chúng ta có thể di chuyển thư mục vpnclient ở một nơi khác. Chúng tôi đã chuyển nó sang miền Nam / usr / Lần: cd .. && mv vpnclient / usr / && cd / usr / vpnclient /

Phần II. Cấu hình máy khách SoftEther VPN

  1. Khởi động ứng dụng khách SoftEther VPN: sudo / usr / vpnclient / vpnclient start

    Nếu bạn thấy thông báo này: Dịch vụ khách hàng SoftEther VPN đã được khởi động. sau đó máy khách SoftEther VPN đã khởi động thành công.

  2. Kiểm tra ứng dụng khách SoftEther VPN: vpncmd
  3. Chọn 3, 3 để nhập Sử dụng các công cụ VPN (tạo chứng chỉ và công cụ kiểm tra tốc độ lưu lượng mạng).
  4. Kiểm tra cài đặt Máy khách VPN SoftEther: Kiểm tra

    Nếu tất cả các kiểm tra được thông qua, bạn có thể chuyển sang bước tiếp theo.

    Quan trọng! Không đi đến bước tiếp theo cho đến khi bạn không sửa tất cả các lỗi.

  5. Nhấn vào Ctrl Ctrl + + C C hay hoặc Ctrl Ctrl.
  6. Thiết lập ứng dụng khách SoftEther VPN. Bắt đầu cấu hình với: vpncmd
  7. Lựa chọn Cúc 2. Quản lý VPN Client khách hàng.
  8. Không nhập bất kỳ địa chỉ nào tại Tên máy chủ lưu trữ của IP Địa chỉ IP của Destination và nhấn vào Enter Enter để kết nối với localhost.
  9. Tạo giao diện ảo để kết nối với máy chủ VPN. Trong loại cấu hình SoftEther VPN: NicCreate vpn_se
  10. Tạo một tài khoản sẽ sử dụng giao diện này cho kết nối VPN. Chạy lệnh này trong terminal: AccountCreate cactusvpn
  11. Thiết lập tài khoản VPN với thông tin chi tiết của bạn. Điểm đến Tên trung tâm ảo Virtual Tên: cactusvpn

    Tên máy chủ VPN đích của máy chủ VPN và số cổng Số: {Địa chỉ IP VPN}: {Cổng VPN SoftEther}

    Bạn có thể tìm thấy tất cả các máy chủ và cổng có sẵn trong tài khoản của mình trên trang web của chúng tôi, bằng cách đi tới Cài đặt.

    Tên người dùng kết nối tên miền: {tên người dùng VPN của bạn}

    Bạn có thể tìm thấy tên người dùng của mình trong tài khoản của bạn trên trang web của chúng tôi, bằng cách đi tới Cài đặt. Đảm bảo bạn sử dụng tên người dùng VPN của mình và KHÔNG phải tài khoản trang web một (Sự khác biệt là gì?).

    Tên được sử dụng Bộ điều hợp mạng ảo Tên sử dụng: Vpn_se

    Nếu bạn nhận được Lệnh đã hoàn thành thành công. thông báo, có nghĩa là việc tạo tài khoản đã kết thúc thành công.

    Cách thiết lập ứng dụng khách SoftEther VPN trên Linux: Bước 3

  12. Thiết lập mật khẩu: AccountPassword cactusvpn

    và nhập mật khẩu VPN của bạn cho mật khẩu của người dùng.

    Bạn có thể tìm thấy mật khẩu của mình trong tài khoản của bạn trên trang web của chúng tôi, bằng cách truy cập chi tiết dịch vụ của bạn. Đảm bảo bạn sử dụng mật khẩu VPN của mình và KHÔNG phải tài khoản trang web một (Sự khác biệt là gì?).

  13. Tại Cung chỉ định tiêu chuẩn hoặc bán kính: Bán kính loại
  14. Kết nối với máy khách SoftEther VPN bằng tài khoản đã tạo: AccountConnect cactusvpn
  15. Kiểm tra kết nối với máy chủ VPN: AccountList

    Nếu bạn thấy thì được kết nối, bạn có thể chuyển sang bước tiếp theo.

    Cách thiết lập ứng dụng khách SoftEther VPN trên Linux: Bước 4

  16. Nhấn vào Ctrl Ctrl + + C C hay hoặc Ctrl Ctrl + + D D để thoát khỏi trình quản lý máy khách SoftEther VPN.

Phần III. IP và bảng định tuyến

  1. Kiểm tra xem chuyển tiếp IP có được bật trên hệ thống của bạn không: cat / Proc / sys / net / ipv4 / ip_forward

    Nếu bạn nhận được 1 1, bạn có thể bỏ qua bước này và truy cập vào Lấy một địa chỉ IP từ máy chủ VPN Bước bước.

    Nếu bạn có 0 0, vui lòng bật chuyển tiếp IP:

    tiếng vang 1 > / Proc / sys / net / ipv4 / ip_forward

    Bạn cũng có thể làm cho nó vĩnh viễn bằng cách chỉnh sửa tập tin /etc/sysctl.conf.

    tiếng vang net.ipv4.ip_forward = 1 >> /etc/sysctl.conf && hệ thống -p

    Nếu bạn nhận được mạng net.ipv4.ip_forward = 1, thì chuyển tiếp IP đã được bật thành công.

  2. Lấy địa chỉ IP từ máy chủ VPN: sudo ifconfig

    và bạn sẽ thấy mạng ảo Vpn_vpn_se của mạng ảo được tạo bằng công cụ máy khách SoftEther VPN.

    Cách thiết lập ứng dụng khách SoftEther VPN trên Linux: Bước 5

    Để nhận địa chỉ IP từ máy chủ VPN:

    sudo dhclient vpn_vpn_se

    Sau một lát, bạn sẽ nhận được địa chỉ IP từ mạng 10.6.0.0/24.

    Cách thiết lập ứng dụng khách SoftEther VPN trên Linux: Bước 6

  3. Chỉnh sửa bảng định tuyến: sudo netstat -rn

    để xem bảng định tuyến hiện tại. Bạn nên tương tự như thế này:

    Cách thiết lập ứng dụng khách SoftEther VPN trên Linux: Bước 1

  4. Thêm một tuyến đường đến máy chủ VPN Địa chỉ IP IP thông qua tuyến đường mặc định cũ của bạn. Trong trường hợp cụ thể của tôi: tuyến sudo ip thêm 93.115.92.240 / 32 qua 192.168.0.1

    93.115.92.240 là địa chỉ IP của máy chủ VPN. 192.168.0.1 là cổng trước của tôi.

  5. Xóa tuyến mặc định cũ: sudo ip route del default qua 192.168.0.1

    Sau những cập nhật này, bảng định tuyến sẽ trông như thế này:

    Cách thiết lập ứng dụng khách SoftEther VPN trên Linux: Bước 2

  6. Ping bất kỳ địa chỉ IP nào để kiểm tra kết nối mạng của bạn: ping 8.8.8.8 -c4
  7. Kiểm tra địa chỉ IP công cộng của bạn từ dòng lệnh: wget -qO- http://ipecho.net/plain; tiếng vang

    Nếu bạn thấy máy chủ VPN IP IP, mọi thứ đã được thiết lập chính xác và Linux của bạn được kết nối với VPN thông qua ứng dụng khách SoftEther VPN.

    Nếu ping đến phiên bản 8.8.8.8, thì vẫn ổn nhưng bạn không thể truy xuất bất cứ thứ gì khác bằng tên máy chủ công cộng, hãy thêm Google DNS (hoặc bất kỳ máy chủ DNS công cộng nào) vào tập tin /etc/resolv.conf của bạn:

    máy chủ tên sudo echo 8.8.8.8 >> /etc/resolv.conf

Phần IV. Ngắt kết nối khỏi VPN

Để tắt kết nối VPN, bạn cần đóng Trình quản lý máy khách SoftEther VPN và chỉnh sửa bảng định tuyến để có quyền truy cập Internet thông qua cổng bộ định tuyến của bạn.

  1. Để ngắt kết nối khỏi VPN, chỉ cần TẮT Trình quản lý máy khách SoftEther VPN: sudo / usr / vpnclient / vpnclient stop
  2. Chỉnh sửa bảng định tuyến bằng cách xóa tuyến đường từ cổng vào máy chủ VPN (trong trường hợp cụ thể của chúng tôi 93.115.92.240/32): sudo ip tuyến del 93.115.92.240 / 32
  3. Thêm tuyến mặc định qua cổng cục bộ của bạn (192.168.0.1 cho các IP chúng tôi đã sử dụng trong ví dụ này): tuyến sudo ip thêm mặc định qua 192.168.0.1
Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map