OpenBSD netstartコマンド

OpenBSD netstartコマンド

私のVPSには2つのインターフェースがあります。 1つはvio(4)エクスポートインターフェイスです。私のhostname.vio0ファイルはただ

inet autoconf
up

2番目はwg(4)インターフェースです。私のhostname.wg0ファイルの最後には、IPで!route add ... XXXデフォルトゲートウェイIPであるコマンドが含まれています。...XXXvio0

しかし、起動時にOpenBSDは次のように言います。

add host ...: gateway  XXX: Networks is unreachable

netstart(8)手動vio(4)インターフェイスのロード順序が記載されていますが、最初でも最後でもインターフェイスシーケンスに関する情報が見つかりませんでした。起動後、インターフェイスを正しくロードできるためです。解決策はありますか?

ありがとうございます。

ベストアンサー1

/etc/netstartスクリプトを読んだ結果、このvio0インタフェースが最初に表示されるインターフェイスの1つでなければならないと判断しました。ifmstartシェル関数への最初の呼び出しwg0ルーティングが必要なため、明示的に無視されます)設定されているwg0ように見えます。後ろにそれ(3回目の電話ifmstart)。

なぜwg0それがあなたのために正しく設定されていないのかわかりません。タイミングの問題ですか?

wg0ログイン後にインターフェイスを手動で呼び出すことができる場合可能スクリプトでこれを行うことができます/etc/rc.local(ファイルはデフォルトでは存在しません。を参照)。rc(8))。sleep数秒間通話を遅らせることで、インターフェイスを起動する前に一時停止を簡単に追加できます。

おすすめ記事