Пингинг собственной машины со Scapy - PullRequest
0 голосов
/ 18 апреля 2020

Я хочу пропинговать свою машину с помощью Scapy, но когда я это делаю, независимо от того, использую ли я localhost или IP своей частной сети, он просто продолжает отправлять пакеты вечно, не получая никакого ответа. Если я заменим пункт назначения на «google.com» или на любой существующий IP, он будет работать хорошо. Вот мой код:

import sys
from scapy.all import *

if __name__ == "__main__":
    a = IP(dst="192.168.4.20")/ICMP()
    res = sr1(a, timeout=10)
    if res is None:
        print("This host is down")
    else:
        print("This host is up")

Что я сделал не так?

Спасибо за вашу помощь.

...