Kali Linux 64ビットをインストールするときに静的IPアドレスを設定することを忘れてしまいました。私の住所を修正/etc/hosts
し、/etc/network/interfaces
固定住所として宣言しました。しかし、私のローカルアドレスはDHCPによって「192.168.0.15」として割り当てられています。 DHCPアドレスの代わりに固定アドレス「192.168.0.22」を取得するために上記のファイルを修正しました。実行するとsudo /etc/init.d/networking restart
すべて問題ありませんが、スクリプトを実行した後に自分のアドレスが「192.168.0.22」になるようにするには、起動時に実行されるスクリプトが必要です。
どうすればいいですか?
また、wlan0インターフェイスを再起動した後、ルータのログインページで次のことを確認しました。
unknown: 192.168.0.22: 00:0D:A5:AE:48:D3: Self-assigned: Wireless
/etc/network/interfaces
文書
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet static
address 192.168.0.22
netmask 255.255.255.0
gateway 192.168.0.1
ベストアンサー1
デフォルトのGnome 3デスクトップ環境でKaliを使用している場合、NetworkManagerはネットワーク設定を試み、デフォルトでDHCPを使用します。
この問題は、2 つの方法のいずれかで解決できます。まず、システム設定のグラフィカルユーティリティを使用してネットワークを構成します。
次に、NetworkManagerにインターフェイスを無視するように指示して、標準のDebian設定ファイルを使用して手動で設定できます。/etc/NetworkManager/NetworkManager.conf
ファイルを編集し、次の内容があることを確認してください。
[ifupdown]
managed=false
最後に、サービスの再起動を使用しますsystemctl restart NetworkManager.service
。