VirtualBoxを使用してMinixを実行しています。 MinixはDHCPを使用するように設定されています。そして、ネットワークアダプタはブリッジ接続を使用しています*。
マシンの状態を最後に保存したとき、そのIPは192.168.1.11(ifconfig
)であり、wlan0(VirtualBoxネットワーク設定)。マシンを再開したときに、ネットワークアダプタをeth0-このネットワーク上のDHCPに変更しました*192.168.0.X-の範囲のハンドアウトIPですが、システムが想定しているIPは、明らかな理由から、192.168.1.11もちろん到達できません。たとえば、ssh-ing。
MinixがPOSIX標準に準拠していることは知っています。しかし、Ubuntu(Linux)のように、service networking restart
を使用することも、/etc
の下にヒントを提供するものを見つけることもできませんでした。もちろん、ifconfig -h 192.168.0.10 netmask 255.255.255.0 mtu 1500
のようなものを使用することもできます。しかし、DHCPからIPを取得したいと思います。
質問:
Minixでネットワーク開発者/マネージャーを再起動(コマンド)するにはどうすればよいですか? (そうすれば、新しいIPを取得できると仮定します)
DHCPから新しいIPを要求(コマンド)するにはどうすればよいですか?
*私の(もしあれば)技術的に不正確な説明を許し/訂正してください。
ドキュメント とmanページを読むと、 netconf
を使用する必要があると私は信じています。そのマニュアルページによると、次のようなものです。
netconf -a
そして、インタラクティブな質問に答えることで、おそらくあなたが望むことをするでしょう。既存の構成は次の場所に存在します:
/etc/inet.conf
dhcpd を取得して、現在の世界観を次のように出力することもできるようです。
dhcpd -q
さらに、すべてのネットワークサービスを次の方法で再起動できるようです。
/etc/rs.inet
これは、かなりまばらなドキュメントを読んで、システムを数分間突っ込んだだけですが、調査を続ける場所がいくつかあることを願っています。また、boot manページを読んでから、システムinitで呼び出されるさまざまなrcスクリプトを確認してみます。上記の/etc/rs.inetコマンドは、serviceコマンドによって/ usr/etc/rcで使用されます。このコマンドには、興味深い再起動アクションもあります。