VBoxを使用しています。ブリッジアダプタがあります。ネットワークが正しく機能するようにする必要があります。私がすでにできることは、すべてを手動で設定することです。つまり、次のようになります。
ifconfig eth0 192.168.1.33 netmask 255.255.255.0
route add default gw 192.168.1.1
これはインターネットに接続します。私の質問は:Kali LinuxのDHCPからIPアドレス/ネットマスク/ gwを取得する方法です。どのように機能するのかわかりません... /etc/network/interfaces
DHCPで自動eth0を編集し、サービスを再起動してみました。これはうまくいきません。 IPv4アドレスも受信できず、IPv6アドレスのみを受信し、当時はインターネットに接続されていませんでした。
dhclient eth0
私にも効果はありません。私は何が間違っていましたか?
答え1
ブリッジモードで DHCP を使用する場合も同じ問題が発見されました。同じ理由で、私はDHCPを好みます。
次のコマンドを実行するとインターフェイスが表示され、IP アドレスが取得されます。
ipconfig eth0 up
dhclient eth0
これはKali 2で動作します。なぜ自動的に行われないのか分かりません。機会になったら調べてみましょう。
答え2
起動時にこの問題が発生しましたが、私のeth0
(プライマリネットワークカード)が何らかの奇妙な理由でDHCP設定をまったく認識していませんでした。
2014 年 12 月 17 日 5:28 に、Security Beast の投稿に示すように、この問題を解決しました。
ifconfig eth0 down # tear eth0 down/drop its current DHCP settings
ifconfig eth0 up # bring it back up
dhclient eth0 # poll for new and complete DHCP settings which include the default gatway
さらにステップを進め、/etc/rc.local
この行を手動で追加することもできます。今後銀行exit 0
:
ifconfig eth0 down
ifconfig eth0 up
dhclient eth0
これで、すべてのブートがDHCP設定を正しくインポートします。
答え3
理想的にdhclient-eth0
は機能しますが、ネットワークに接続されていないため、dhcpを介してIPアドレスを取得できないため、回避策はほとんどありません。
Kaliからオンラインにアクセスするには、NAT
インターネットにアクセスできるようにネットワークアダプタを作成してください。
gnome-network-managerを使用すると、ネットワークBRIDGE MODE
接続を右クリックして接続を編集し、ネットワークIPアドレスを入力してGUIを介して設定できます。
コマンドラインを使用するには、/etc/network/interfaceを編集して次のエントリを追加します。
iface interface inet static address Your-ip netmask Your netmask gateway your gateway