Arch Linux에서 VPN Server를 부담없이 세우는 방법

2222 단어 archLinuxVPN

softethervpn server 설정



여기에서는 IPsec / L2TP 로 접속할 수 있도록 합니다.


$ sudo pacman -S dhclient --noconfirm

$ yay -S softethervpn
$ sudo systemctl start softethervpn-server
$ sudo systemctl status softethervpn-server

$ vpncmd /server
Hub DEFAULT 

GroupCreate
    default

UserCreate
    syui

UserPasswordSet
    xxx

IPsecEnable
    yes
    yes
    yes

SecureNatEnable
    yes

NatEnable
    yes

$ ip a
192.168.11.14

덧붙여 Default Virtual HUB in a case of omitting the HUB on the Username:DEFAULT 로 해 둡니다. 이것이 없으면 client의 계정/유저명으로 user@DEFAULT 어쨌든 하지 않으면 안 되는 느낌일까. 모르겠지만.

error 52(권한이 부족합니다)가 나오는 경우는 quit 한 직후에 다시 시작해 실행하거나 하면, 그것은 나오지 않습니다. 왜냐하면, 거기는 관리자로서 실행하고 있는 영역이기 때문입니다. Hub DEFAULT 라고 하면(자), DEFAULT 위에서 실행되기 때문에, 그 관계에 있어서, 특정의 커멘드가 권한상, 실행할 수 없는 경우가 있는 것 같습니다.

그리고, 설정이 끝나면(자), client로부터 접속하는 것입니다만, mac/ios/android의 경우는, IPsec / L2TP 그럼 network 설정으로부터 간단하게 설정할 수 있습니다. win은 한 적이 없기 때문에 모릅니다. 어떤 소프트웨어가 필요합니까?

arch라면 xl2tpd , openswan 가 필요 같은 느낌입니다.
softethervpn 의 client를 이용하는 경우는, 이하와 같은 느낌이라고 생각합니다만, 잘 모릅니다.
$ vpncmd /client
AccountCreate test /SERVER:localhost:500 /HUB:DEFAULT /USERNAME:user /NICNAME:user /PASSWORD:xxx /TYPE:standard

AccountConnect test

솔직히, 이쪽은 정평의 client를 사용하는 편이 좋은 생각이군요.

그런데, 이것을 외부에서 사용하면, 평소와 같이 라우터의 포트 전송의 설정이라든지, 나머지는 global ip address의 통지, 혹은, ddns의 설정이라든가 하는 느낌이죠.

끝.

좋은 웹페이지 즐겨찾기