OpenVPNでクライアントに固定IPを設定する。

サーバのconfファイルにclient-config-dirを設定する。 例えば
client-config-dir client-config
上記のの場合、/etc/client-configというディレクトリを作成し、その中にクライアント名のファイルを配置する。

TUNの場合

クライアントclient01に192.168.10.25をアサインしたい場合、それをifconfig-pushの 第1引数にしてする。2引数には、サーバー側の仮想アドレスを指定。 それらに指定できる第4オクテットのペアは決まっている。このページの"Each pair of ifconfig-push addresses represent"で始まる節を参照。
$ cat /etc/client-config/client01
ifconfig-push 192.168.10.25 192.168.10.26

TAPの場合

2番目の引数には、ネットマスクを指定。
$ cat /etc/client-config/client01
ifconfig-push 192.168.10.25 255.255.255.0

0 件のコメント: