「softether再び」を実際に(3)

softether起動時にルーティングテーブルとtapデバイスにipv4(ワイズリマインダー)

1.Softether Server をubuntuにインストール

2./etc/systemd/system/vpnserver.service を作成
自動機同様のファイルを作成

  [Unit]
  Description=SoftEther VPN Server
  After=network.target local-fs.target

  [Service]
  Type=forking
  ExecStart=/usr/local/vpnserver/vpnserver start
  ExecStartPost=/usr/local/vpnserver/tap_start.sh
  ExecStop=/usr/local/vpnserver/vpnserver stop

     [Install]
     WantedBy=multi-user.target

3./usr/local/vpnserver/tap_start.sh の作成

  #!/bin/sh
  
  sleep 3
  
      #NIC名をtap_devに格納
  tap_dev=`/sbin/ip tuntap | awk -F: '{print $1}'`
  if [ -n "$tap_dev" ]; then
   #dhclient $tap_dev       #DHCPでもらうとき

         #固定IPで設定する場合
         sbin/ip addr add 172.16.2.20/24 dev $tap_dev
         #ルーティングを追加
         sbin/ip route add 172.16.20.0/24 via 172.16.2.1 dev $tap_dev
         sbin/ip route add 172.16.2.0/24 via 172.16.2.1 dev $tap_dev
  fi

$ sudo systemctl daemon-reload
$ sudo systemctl start vpnserver.service
うまくいったら
$ sudo systemctl enable softether-vpn.service
状態は以下で調べられる
$ sudo systemctl status vpnserver.service

4.ルータのルーティングの設定も変更

これで、サーバー機からVPNの向こうのルーターにはPINGが届くが、
サーバー機と同格のマシンから192.168.20.1にはアクセスできない。なぜ
できたような気もしたのだが・・・・・。不思議
net.ipv4.ip_forward=1 にはなっているのだが。


コメント

このブログの人気の投稿

Windows10デフォルトゲートウェアに0.0.0.0が追加される

iOS VLC でSMB共有できなかった点について

無線LANルータの選択肢が、NEC Aterm 静的ルーティングできない問題