| 本文 | 
ちょっと必要があってテストしたのでメモ
# RTX1200抜粋 # network 192.168.1.0/24 # gateway 192.168.1.1 >>> ~~ pp select anonymous  pp bind tunnel1  pp auth request mschap-v2  pp auth username testtest abcd1234  ppp ipcp ipaddress on  ppp ipcp msext on  ppp ccp type mppe-any  ip pp remote address pool 192.168.1.192-192.168.1.199  ip pp mtu 1258  pptp service type server  pp enable anonymous
  ~~ tunnel select 1  tunnel encapsulation l2tp  ipsec tunnel 1   ipsec sa policy 1 1 esp aes-cbc sha-hmac   ipsec ike keepalive use 1 on dpd   ipsec ike local address 1 192.168.1.1   ipsec ike nat-traversal 1 on   ipsec ike pre-shared-key 1 text xyz98765   ipsec ike remote address 1 any  l2tp tunnel disconnect time off  l2tp keepalive use on 10 3  l2tp keepalive log on  l2tp syslog on  ip tunnel tcp mss limit auto  tunnel enable 1
  ~~ <<<
  # # server側install
# 各コマンドsudoするかrootで実行 #
dnf install NetworkManager-l2tp libreswan 
# # vpn conn設定
# <RTX-GIP>はRTXのグローバルIPアドレス
# ipsec-remote-idはRTX側tunnelのipsec ike local address
# vpn.data中で require-mppe = yes はなくてもつながったが指定しておいたほうが良いかもしれない
# 他にもまだ設定したほうが良い項目があるかもしれないが、取り急ぎsshなどは一通り利用できたので良しとする
#
nmcli con add connection.id rtx-vpn-test con-name rtx-vpn-test type VPN vpn-type l2tp ifname -- connection.autoconnect no ipv4.method auto vpn.data 'gateway=<RTX-GIP>, ipsec-enabled=yes, ipsec-remote-id=192.168.1.1, ipsec-psk=xyz98765, ipsec-ike=aes128-sha1-modp1024, ipsec-esp=aes128-sha1-modp1024, refuse-chap=yes, refuse-mschap=yes, refuse-pap=yes, refuse-eap=yes, user=testtest' vpn.secrets password=abcd1234 
# 接続 nmcli con up rtx-vpn-test
   |