匿名質問者

FreeBSD ifconfig failed: external program exited with error status: 1


PFSenseのOpenVPNクライアントでExpressVPNに接続しています。
https://www.youtube.com/watch?v=dOukRmaP6-I
ここの動画と、ManualSetupファイルを参考にして設定をし、TLS Handshakeエラーは解決できたのですが、最後に出てきたタイトルの難問に参っています。

Nov 13 23:20:43 openvpn 84849 Exiting due to fatal error
Nov 13 23:20:43 openvpn 84849 FreeBSD ifconfig failed: external program exited with error status: 1
Nov 13 23:20:43 openvpn 84849 /sbin/ifconfig tun 10.35.2.210 10.35.2.209 mtu 1500 netmask 255.255.255.255 up
Nov 13 23:20:43 openvpn 84849 do_ifconfig, tt->ipv6=1, tt->did_ifconfig_ipv6_setup=1
Nov 13 23:20:43 openvpn 84849 TUN/TAP device /dev/tun1 opened
Nov 13 23:20:43 openvpn 84849 OPTIONS IMPORT: --ifconfig/up options modified
Nov 13 23:20:43 openvpn 84849 OPTIONS IMPORT: timers and/or timeouts modified

素人ながらログを読む限りでは、ifconfigを実行してアドレスを取得する際、既に同じifconfigが占領していて使えない…というようなニュアンスでエラーが出ているのかなと思うのですが、どなたか詳しい方、ヒントや解決方法をご存知であれば教えていただければ助かります。よろしくお願いいたします。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2016/11/20 23:35:03

回答0件)

回答はまだありません

  • 匿名回答1号
    匿名回答1号 2016/11/15 23:03:48
    エラー自体はifconfigの最初の引数がtunになってるためで、通常ここはtun0, tun1, tun2...というようなtunに数字が付いたものになります。
    その後、「TUN/TAP device /dev/tun1 opened」とあることから、本来そこはtun1になるんじゃないかとは思いますが、なぜかなっていません。
    これらは通常ならOpenVPNが開いている番号で作るものなので、自動で付くと思うのですが……

    ただ、ちょっと気になるのはtun0から出来ていくはずのところ、tun1になってることでしょうか。
    /dev/tun1の作成には実際に成功しているし、問題ないとは思うのですが、tun0は既に存在してますか?
    その辺のデバイス名かデバイス番号に起因するバグか設定ミスかなにか、そんなのの気がします。
  • 匿名質問者
    匿名質問者 2016/11/16 20:48:55
    回答ありがとうございます。結局何が原因でこのエラーが出るのか不明なままでしたが、PFsenseのOpenVPNクライアント設定を入手したovpnファイルの設定に、そしてAdvancedのCustom optionsに動画に記載されているものをコピペしたところ、バッチリ接続できるようになりました。サポートセンターの方とメールのやり取りをしていく中でハッと気付いて試した方法だったのですが、上手くいってくれてよかったです。

    回答していただいてありがとうございました。何故かは分からないですが、不明点や改善点を他の人と共有すると解決策がポッと出てきますね。大きなヒントとなりました。
  • 匿名回答2号
    匿名回答2号 2018/07/30 16:19:36
    Another way to go about this is use the route nopull option, and create a separate VPN client/adapter for each VPN endpoint you might want to use and use LAN to * rules to decide what gateway you want to use and just disable or reorder them to put the one you want at the top so it's the first matched rule as discussed here:
    https://www.expressvpnreviewz.com/ja/vpn-%E6%8E%A5%E7%B6%9A/

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません