Jak ustawić VPN na połączeniu kablowym

  1. Ustaw Netplan tak aby NetworkManager zarządzał wszystkimi interfejsami
    # /etc/netplan/custom.yaml
    network:
      ethernets:
        enp9s0:
          dhcp4: true
          nameservers: {}
          optional: true
      version: 2
      renderer: NetworkManager
  2. Ustaw NetworkManager tak aby zarządzał wszystkimi interfejsami
    # /etc/NetworkManager/NetworkManager.conf
    [main]
    plugins=ifupdown,keyfile
    [ifupdown]
    managed=true
  3. Utwórz plik konfiguracyjny VPN
    # gui
    sudo killall -9 nm-applet && nm-applet &
    
    #
    sudo vi /etc/NetworkManager/system-connections/customVpn
    
    # plik ma zawierać między innymi:
    [connection]
    id=connectionName
    type=vpn
    
    [vpn]
    authtype=password
    service-type=org.freedesktop.NetworkManager.openconnect
    
    [vpn-secrets]
    form:main:group_list=forvpn
    form:main:username=User.Name
    lasthost=vpn.hostname
    save_passwords=yes
    
    [ipv4]
    dns-search=
    method=auto
  4. wyłącz ipv6, host, lan, provider