Kali Linuxでaircrack-ngを使用してエラーが発生した後にネットワークを回復する方法は?

Kali Linuxでaircrack-ngを使用してエラーが発生した後にネットワークを回復する方法は?

私は次のように入力します。airodump-ng eth0だとしたら私の間違いだと分かります。 Kali Linux VirtualBoxの私のネットワークを表します。エラーが発生した後、ネットワークにアクセスできません。ifconfig(ルートとして)入力すると、次の応答が表示されます。

# ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 2222  bytes 176585 (172.4 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2222  bytes 176585 (172.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

# eth0 start
bash: eth0: command not found

#

[次から手動で転写この写真]

このエラーをどのように修正できますか?

答え1

コマンドではないため、使用は機能eth0 startしません。eth0

代わりにをip link set dev eth0 up使用してインターフェイスを呼び出します。

インターフェイスにアドレスを割り当てる必要がある場合は、次を使用してください。ip a add 192.168.1.200/24 dev eth0

答え2

で作成したモニタインタフェースを削除する必要があるかもしれませんaircrack-ng

たとえば、元のインタフェースはでありwlp1s0、生成されたリスニングインタフェースは次のとおりです。wlan0mon

iw dev wlan0mon del
iw phy phy0 interface add wlp1s0 type managed

ホスティングモードに戻すと、Network Managerなどの機能がそれを再利用できます。

https://superuser.com/questions/242358/removing-wlan0mon-created-by-kismet

答え3

私は同じ問題に直面しました。少し操作した後は、airmon-ngどのネットワークにも接続できません。ネットワーク管理者アイコンもタスクバー(KDE)から消えました。を確認してみると、だけでなく、iwconfigが見えます。行為:eth0lowlan0monwlan0

ifconfig wlan0 up

そのようなデバイスが存在しないと言います。これにより、パターンを修正する方法のアイデアが得られました。

インターネットアクセスを復元するコマンドは次のとおりです。

まず、Network Managerを再起動します。

 service NetworkManager restart

(ネットワーク管理者サービス名はと呼ばれることがありますNetwork-Manager。)

ワイヤレスアダプタの機能を見てみましょう。

 iwconfig

(代わりに呼び出すことができ、wlan0monこれはwlan0まだ監視モードになっていることを示します。)

まだモニターモードなので、通常モードをもう一度オンにします。

 airmon-ng start wlan0 7

(最後の数字はチャンネルなので省略可能です。)

それでは、インターフェイスの監視を停止しましょう。

 airmon-ng stop wlan0mon

最後に、通常のネットワークアダプタの電源を入れます。

 ifconfig wlan0 up

さて、アダプタが大丈夫であることを確認してください。

 ifconfig

("mon"に対応する項目は表示されなくなりますが、wlan0通常モードでアダプタを呼び出すか表示されるものは何でも表示されます。)

これでネットワークに再接続し、Network Managerアプリケーションを使用してナビゲートできます。

なぜこのソリューションが表示されないのかわかりません。最後に、再起動して通常のインターネットモードに戻ります。

答え4

airmon-ngを実行するにはスーパードメイン権限が必要です。だから試してみてください:

sudo airmon-ng eth0 start

関連情報