0. 준비 사항
가. 우분투 18.04
나. ipTIME VPN서버 PPTP(암호화없음)
1. 네트워크 매니저(GUI 방식)
가. 16.04에는 네트워크 편집기에 VPN 자동연결 항목이 있음, 18.04에는 없음
나. 기존 네트워크 편집기로 수정하면 가능함
1) nm-connection-editor 실행
2. 네트워크 매니저(CLI 방식)
가. 네트워크 매니저 디렉토리에 새로운 연결을 만들 파일(vpn) 생성
1) $ sudo vi /etc/NetworkManager/system-connections/vpn
2) 본문내용
[connection]
id=vpn <-- 노출되는 연결명
uuid=aff531e3-47bf-41db-b8ee-a7017e3e3e8a
type=vpn
autoconnect=false
permissions=
[vpn]
gateway=123.456.789.000 <-- vpn 서버 주소
password-flags=0 <-- 비밀번호 입력을 자동으로 할 경우
user=guest <-- vpn 사용자
service-type=org.freedesktop.NetworkManager.pptp
[vpn-secrets]
password=00000000 <-- vpn 비밀번호
[ipv4]
dns-search=
method=auto
[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto
나. 특정 연결이 네트웍에 연결될 경우 자동으로 vpn을 연결할 경우
1) 특정 연결 열기 ex) $ sudo vi /etc/NetworkManager/system-connection/noname
2) [connection] 섹션에서
가) secondaries=연결할 vpn 연결 파일의 uuid를 입력
(1) ex) secondaries=aff531e3-47bf-41db-b8ee-a7017e3e3e8a;
다. 네트워크 매니저를 재실행
1) $ sudo systemctl restart NetworkManager
라. 네트워크 현황 보기
1) $ nmcli conn
마. 특정 네트워크 연결 및 해제
1) $ sudo nmcli conn up 특정 연결명(/etc/NetworkManager/system-connection)
2) $ sudo nmcli conn down 특정 연결명