우분투 18.04 VPN 자동 연결 설정
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 특정 연결명