Ubuntu 17.10에 SoftEther_VPN 설치
4307 단어 운영우분투17.10SoftEther_VPN
htps : // v.ぁsss d. jp / c ぉ d / 아 ws / rk - 2018-02-12 - 그 f에서 rvp /
필요한 소프트웨어 설치
sudo apt install make
sudo apt install gcc
sudo apt install bridge-utils
sudo apt install libssl-dev
sudo apt install libncurses5-dev
sudo apt install libreadline-dev
sudo apt install zlib1g-dev
sudo apt install git
소스 다운로드
git clone https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/
컴파일, 설치
cd SoftEtherVPN_Stable/
./configure
make
sudo make install
다음 명령이 설치됩니다.
/usr/bin/vpnserver
/usr/bin/vpnclient
/usr/bin/vpncmd
서버 시작
sudo vpnserver start
다음 프로세스가 실행됩니다.
9889 ? S<s 0:00 /usr/vpnserver/vpnserver execsvc
9890 ? S<l 0:00 /usr/vpnserver/vpnserver execsvc
실행했을 때의 모습
$ sudo vpnserver start
The SoftEther VPN Server service has been started.
Let's get started by accessing to the following URL from your PC:
https://123.123.123.85:5555/
or
https://123.123.123.85/
Note: IP address may vary. Specify your server's IP address.
A TLS certificate warning will appear because the server uses self signed certificate by default. That is natural. Continue with ignoring the TLS warning.
브라우저에 지정된 주소에 액세스하면 다음과 같은 화면이 나옵니다.
클라이언트 서비스 시작
sudo vpnclient start
다음 프로세스가 실행됩니다.
9932 ? S<s 0:00 /usr/vpnclient/vpnclient execsvc
9933 ? S<l 0:00 /usr/vpnclient/vpnclient execsvc
systemd 설정하기
작업용 폴더 만들기
sudo mkdir /opt/vpnserver
설정 파일 만들기
/etc/systemd/system/vpnserver.service
[Unit]
Description=Softether VPN Server Service
After=network.target
[Service]
Type=forking
User=root
ExecStart=/usr/bin/vpnserver start
ExecStop=/usr/bin/vpnserver stop
Restart=on-abort
WorkingDirectory=/opt/vpnserver/
ExecStartPre=/sbin/ip link set dev eth0 promisc on
[Install]
WantedBy=multi-user.target
부팅 준비
sudo chmod 0755 /etc/systemd/system/vpnserver.service
sudo systemctl daemon-reload
vpn 서버 시작
sudo systemctl start vpnserver
sudo systemctl enable vpnserver
vpnclient 구성 파일
/etc/systemd/system/vpnclient.service
[Unit]
Description=Softether VPN Client Service
After=network.target
[Service]
Type=forking
User=root
ExecStart=/usr/bin/vpnclient start
ExecStop=/usr/bin/vpnclient stop
Restart=on-abort
WorkingDirectory=/opt/vpnserver/
ExecStartPre=/sbin/ip link set dev eth0 promisc on
[Install]
WantedBy=multi-user.target
이후의 작업은 vpncmd로 수행됩니다.
조작은, 이쪽
Arch Linux에 SoftEther_VPN 설치
연결 상태를 명령으로 확인하는 방법
vpncmd /server localhost /password:tiger /adminhub:DEFAULT /cmd DhcpTable
실행 결과
Item |Value
----------------+-------------------------
ID |1
Leased at |2018-03-25 (Sun) 16:19:49
Expires at |2018-03-25 (Sun) 18:19:49
MAC Address |CA-79-02-75-4F-65
Allocated IP |192.168.30.10
Client Host Name|anonymous
The command completed successfully.
Reference
이 문제에 관하여(Ubuntu 17.10에 SoftEther_VPN 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ekzemplaro/items/0e974bb4f6add4b1e810텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)