
私はVirtualBoxでKali Linuxを実行しています。 Debian ベースであることは知っていますが、私は Windows ユーザーなので、Linux とネットワーキング全体に初めて触れます。
私の問題は、Kaliをインターネットに接続し、Iceweaselを何度も使用しましたが、端末でいくつかのタスクを実行した後、Wi-Fiネットワークに接続してもインターネットにアクセスできなくなることです。
私は以下を試しました:
$ ping www.google.com
ping: unkown host google.com
$ ping 8.8.8.8
connect: network is unreachable
$ cat /etc/network/interfaces
cat: /etc/network/interfaces: Permission denied
この問題が発生する前にオンラインであったため、仮想マシンが正しく設定されていると思いましたが、設定は次のとおりです。許可されているすべての詳細タブでWi-Fi intel(R)5100agnのブリッジモードを使用しており、仮想マシンに接続されているUSB ralink Wi-Fiアダプタを使用しています。
ifconfig -a の出力イメージです。
継続的に更新され、これは「cat /etc/network/interfaces」と「route -n」の結果です。
vbox設定をブリッジからNATに変更した後も何も変わりませんでした。それでもIPアドレスはありません。
答え1
Kali Linuxを実行しているMacBookでこの問題を直接解決しました。仮想ボックスのネットワーク設定に戻り、「Nat」となっていることを確認し、「詳細設定」をクリックします。 「ケーブル接続」を選択してKali Linuxを起動してください!おじさん、インターネットがあることをご存知ですか?
答え2
3つの質問を投稿しました。
$ ping www.google.com
ping: unkown host google.com
DNSサーバーにアクセスできません(またはまったく設定されていない可能性があります)。
$ ping 8.8.8.8
connect: network is unreachable
デフォルトゲートウェイが設定されていないため、システムがトラフィックをルーティングする方法を知らない可能性があります。
$ cat /etc/network/interfaces
cat: /etc/network/interfaces: Permission denied
特定のファイル(インターフェイスなど)を管理するには、ユーザーをrootとして権限を高める必要があります。
たくさん探してみるべきです。まず、IPアドレスがあることを確認してください。
sudo ifconfig -a
eth0
noが表示される可能性が高いですinet addr:
。この場合、単一のコマンドで問題を解決できます。
sudo dhclient eth0
そうでなければ、私たちは努力を続けることができます。
問題は解決されていないため、dhclient
仮想マシンが正しく構成されていることを確認する必要があります。 VirtualBoxのネットワーク設定は何ですか?
の出力は何ですかsudo ifconfig -a
?
あなたは試すことができますsudo dhclient wlan0
。それでも動作しない場合。リリース結果:
sudo cat /etc/network/interfaces
そして
route -n
戻って、ブリッジされたネットワークの問題を解決してみますが、まず仮想マシンが動作しようとします(ブリッジモードでは機能しない理由を説明するためにいくつかの追加オプションを追加するため)。 virtualbox でネットワークを NAT に設定し、仮想マシンを「再起動」します。 eth0インターフェイスはIPを取得しますか?
virtualboxがNATモードに設定されていると、VMを再起動してもアドレスを取得できないことに驚きました。すべてのネットワークを取得できます。
ホストシステムからIPを取得します。 192.168.xx アドレスにすることができます。また、サブネットマスクを確認してください(/ 24または255.255.255.0としてリストされているかもしれませんが、他のものかもしれません)。 Windowsでは、cmdを介してこれを行うことができます。
ipconfig/all
WindowsがIPを192.168.0.2として報告し、マスクが255.255.255.0であると仮定すると、アドレスとサブネットが必要です。 VMを同じネットワークに手動で配置し、双方向にpingできることを確認します。仮想マシンでは:
sudo ifconfig eth0 192.168.0.3/24
次の方法で新しい住所を表示できることを確認してください。
sudo ifconfig eth0
これで、仮想マシンでホストをpingできます。
ping 192.168.0.2
ホストで仮想マシンをpingできる必要があります。
ping 192.168.0.3
答え3
Kali Linux(2016.2)と同じ構成であるVirtualboxを使用して同様の問題が発生しました。インターネット接続は1ヶ月間うまくいったが中断された。
私が知っている限りdhclient
、smbdサービスを再起動した後に「smbd.serviceが有効になっていません」というメッセージが表示されたら、すべてが正常に戻ります。
答え4
まず、助けてくれたユーザー1794469に心から感謝します。
Virtualboxネットワーク設定を少し操作した後、私の問題の解決策を見つけたので、ここで私が使用し、うまく機能した設定があります。
私はブリッジモードを選択し、次の行ではwifi intel(R)5100agnの代わりにBroadcom Netlinkを選択しました...最終的にimgが優れていると思うので、スクリーンショットは次のようになります。
インターフェイスがフランス語であることはわかりますが、すべてが明確だと思います。
今これが他の人に役立つことを願っています...