DHCPカリLinux

DHCPカリLinux

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/interfacesDHCPで自動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

関連情報