OpenVPN サーバーに接続しようとすると FreeBSD ifconfig が失敗します。

OpenVPN サーバーに接続しようとすると FreeBSD ifconfig が失敗します。

pfSenseに組み込まれたOpenVPNクライアントを使用してリモートサーバーに接続しようとしています。

失敗してOpenVPNログを確認しました(下から上へ)、次のように表示されます。

Exiting due to fatal error
FreeBSD ifconfig failed: external program exited with error status: 1
/sbin/ifconfig ovpnc5 10.11.0.34 netmask 255.255.255.0 mtu 1500 up
do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
TUN/TAP device /dev/tap5 opened
TUN/TAP device ovpnc5 exists previously, keep at program end
OPTIONS IMPORT: route-related options modified
OPTIONS IMPORT: --ifconfig/up options modified
OPTIONS IMPORT: timers and/or timeouts modified
Options error: option 'route' cannot be used in this context ([PUSH-OPTIONS])
PUSH: Received control message: 'PUSH_REPLY,route 10.10.0.0 255.255.255.0,route-gateway 10.11.0.1,ping 10,ping-restart 120,ifconfig 10.11.0.34 255.255.255.0'
SENT CONTROL [server]: 'PUSH_REQUEST' (status=1)
[server] Peer Connection Initiated with [AF_INET]XX.XX.XX.XX:1194

私が理解したのは、サーバーがifconfigコマンドをプッシュしますが失敗します。手動で実行しようとすると失敗します。

>/sbin/ifconfig ovpnc5 10.11.0.34 netmask 255.255.255.0
ifconfig: ioctl (SIOCAIFADDR): Destination address required

これは、サーバーから送信されたコマンドが無効なFreeBSD構文を使用することを意味しますか?それとも、OpenVPNからの誤った構文ですか?

これらのコマンドを無視するようにOpenVPNクライアントをどのように設定できますか?

ベストアンサー1

欠落しているinetキーワード:

ifconfig MYIFACE inet MYIPADDRESS netmask 255.255.255.0 mtu 1500 up

netmaskショートカットからアクセスできますinet MYIPADDRESS/24

おすすめ記事