ここでは、 Foxpass VPNに接続するように Linux デバイスを構成する方法について説明します。
XAUTH を使用して認証する
VPN への同時接続をサポートする xauth を認証方法として使用することをお勧めします。
Ubuntu 18.04
ターミナルで次のコマンドを実行します
sudo apt-get update
sudo apt-get install network-manager-l2tp network-manager-l2tp-gnome
sudo apt-get install network-manager-l2tp network-manager-l2tp-gnome
[設定] の [ネットワーク] セクションに移動し、新しい VPN 接続を追加します。
L2TP VPN を選択します。
VPN のパブリック IP またはホスト名、および Foxpass のユーザー名とパスワードを追加します。
[IPSEC 設定] ボタンを選択し、VPN の事前共有キーを追加し、フェーズ 1 を 3des-sha1 に、フェーズ 2 を 3des-sha1-modp2048 に設定します。
最後に、PPP 設定を確認し、PAP が有効になっていることを確認します。
Network Manager はコマンドラインからも構成できます
#!/usr/bin/env bash
CONN_NAME=''
SERVER_ADDR=''
PRE_SHARED_KEY=''
USER=''
nmcli connection add connection.id "$CONN_NAME" \
con-name "$CONN_NAME" \
type VPN \
vpn-type l2tp \
ifname '' \
connection.permissions $USER \
connection.autoconnect no \
ipv4.method auto \
ipv6.method auto \
ipv6.addr-gen-mode stable-privacy \
vpn.data "gateway = $SERVER_ADDR, ipsec-enabled = yes, ipsec-psk = $PRE_SHARED_KEY,
ipsec-esp = 3des-sha1, ipsec-ike = 3des-sha1-modp2048, password-flags = 1, user = $USER"
CONN_NAME=''
SERVER_ADDR=''
PRE_SHARED_KEY=''
USER=''
nmcli connection add connection.id "$CONN_NAME" \
con-name "$CONN_NAME" \
type VPN \
vpn-type l2tp \
ifname '' \
connection.permissions $USER \
connection.autoconnect no \
ipv4.method auto \
ipv6.method auto \
ipv6.addr-gen-mode stable-privacy \
vpn.data "gateway = $SERVER_ADDR, ipsec-enabled = yes, ipsec-psk = $PRE_SHARED_KEY,
ipsec-esp = 3des-sha1, ipsec-ike = 3des-sha1-modp2048, password-flags = 1, user = $USER"
apt configs を更新して sid/unstable を含めてから実行します
sudo apt-get update
sudo apt-get install network-manger-l2tp network-manager-l2tp-gnome
sudo apt-get install network-manger-l2tp network-manager-l2tp-gnome
[設定] の [ネットワーク] セクションに移動し、新しい VPN 接続を追加します。
L2TP VPN を選択します。
VPN のパブリック IP またはホスト名、および Foxpass のユーザー名とパスワードを追加します。
[IPSEC 設定] ボタンを選択し、VPN の事前共有キーを追加します。
最後に、PPP 設定を確認し、PAP が有効になっていることを確認します。