/etc/network/interfaces 'up'セクションと'down'セクションは正確に何をしますか?

/etc/network/interfaces 'up'セクションと'down'セクションは正確に何をしますか?

upで、およびdownインターフェイスオプションを誤って使用しているのではないかと心配です/etc/network/interfaces

私の考えでは、これらのオプションは、インターフェイスを開いたり閉じたりした後、単に「フック」として実行されることです。

しかし読書SEUへの非常に良い答え、現時点では、これらのオプションが実際に何であるかよくわかりません。

マニュアルページも良いインスピレーションの源ではありません。マンページを読んで、ほとんどすべてのコマンドをupオプションdownフックに入れることができると思いますが、他の人がこれを確認してほしい。

質問

upインターフェイス、特にコンポーネントの場合、次の設定は大丈夫ですかdown?それとも、この解釈が間違って、意図しない結果を生みやすいのでしょうか?

allow-hotplug eth1
iface eth1 inet static
address 192.168.100.1
netmask 255.255.0.0
gateway 192.168.100.254
up ring_a_bell
down send_an_email

ここでring_a_bell、およびはsend_an_email有効なシステムコマンドを表します。

ベストアンサー1

あなたがつながった答えは多くの場合は正しいですが、何をすべきかup、何をすべきかについては間違っていdownました。実際にここに投稿した方法でおよびを使用できますup。より明確になる場合との代替downです。post-uppost-down

しかしそれははいインターフェイスに他の設定がない場合は、設定インターフェイスを置き換えてup使用できます。down

iface ethX inet manual

その後、標準のPythonと友達を使用する代わりに、upPythonを使用してインターフェイスを半手動で設定できます。downaddressnetmaskgateway

おすすめ記事