OpenVPNでクライアントIPを固定化する際に下記記事を参考にした際にnetshでエラーが発生したため改善策をメモ
参考記事
https://qiita.com/11ohina017/items/c286d49519d2ff1fa2b8
https://lab4ict.com/system/archives/4787
原因
ifconfig-pushの2つ目の引数がサブネットマスクを指定しないといけないため
実行環境
- server
Ubuntu 20.04.5 LTS
OpenVPN 2.4.7 x86_64-pc-linux-gnu - client
windows 10 Pro 22H2
vpnuxClient 3.1.8559.12288
設定内容
- クライアント別の設定を有効にする
vi /etc/openvpn/server.conf
#クライアント別設定ディレクトリの指定
client-config-dir ccd
- クライアント設定の追加
vi /etc/openvpn/ccd/[クライアント名]
#固定IPの指定 10.8.0.X 255.255.255.0
ifconfig-push [割り振りたいIP] [サブネットマスク]
必要であればほかのクライアントも設定を行う
- サービスの再起動
service openvpn restart