无法弄清楚为什么以太网数据包被忽略

无法弄清楚为什么以太网数据包被忽略

我正在尝试使用交叉电缆在 PC (Windows XP) 和笔记本电脑 (Debian 9) 之间设置以太网连接。没有 DHCP,只需手动设置 IP 和网络掩码。该笔记本电脑配备 Qualcomm Atheros AR8152 快速以太网控制器。

如果我在笔记本电脑上运行具有桥接连接的虚拟机并尝试将其连接到 PC,则一切正常。但主机系统会忽略来自的传入数据包eth0,无论这些数据包的类型如何(ARP、ICMP、TCP...)。我可以在启用了 promisc 模式的 Wireshark 中看到所有传入数据包。

  • 似乎没有启用防火墙(ebtables、ufw)
  • 网络管理器服务被禁用
  • iptables -L没有规则
  • 改变/proc/sys/net/ipv4/conf/eth0/arp_accept并没有帮助
  • ifconfig eth0显示没有丢包
  • 除此之外没有其他网络接口lo

那么我怎样才能知道是什么掉落了包裹呢?


配置详情

bodqhrohro@localhost:/data/text/lectures/sc$ sudo ifconfig
eth0:标志=4163 mtu 1500
        inet 172.16.0.5 网络掩码 255.240.0.0 广播 172.31.255.255
        inet6 fe80::de0e:a1ff:fede:2aa prefixlen 64scopeid 0x20
        以太 dc:0e:a1:de:02:aa txqueuelen 1000(以太网)
        RX 数据包 787 字节 70998 (69.3 KiB)
        RX 错误 0 丢弃 0 溢出 0 帧 0
        TX 数据包 250 字节 22898 (22.3 KiB)
        TX 错误 0 丢弃 0 溢出 0 载波 1 冲突 0

瞧:标志=73 mtu 65536
        inet 127.0.0.1 网络掩码 255.0.0.0
        inet6 ::1 prefixlen 128scopeid 0x10
        Loop txqueuelen 1(本地环回)
        RX 数据包 454522 字节 71984295 (68.6 MiB)
        RX 错误 0 丢弃 0 溢出 0 帧 0
        TX 数据包 454522 字节 71984295 (68.6 MiB)
        TX 错误 0 丢弃 0 溢出 0 载波 0 冲突 0

bodqhrohro@localhost:/data/text/lectures/sc$ ip 地址显示
1: lo: mtu 65536 qdisc noqueue 状态 UNKNOWN 组默认 qlen 1
    链接/环回 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 范围主机 lo
       永远有效_lft 永远首选_lft
    inet6 ::1/128 范围主机
       永远有效_lft 永远首选_lft
2: eth0: mtu 1500 qdisc pfifo_fast 状态 UP 组默认 qlen 1000
    链接/以太 dc:0e:a1:de:02:aa brd ff:ff:ff:ff:ff:ff
    inet 172.16.0.5/12 brd 172.31.255.255 范围全局 eth0
       永远有效_lft 永远首选_lft
    inet6 fe80::de0e:a1ff:fede:2aa/64 范围链接
       永远有效_lft 永远首选_lft
4: wlan0: mtu 1500 qdisc mq 状态 DOWN 组默认 qlen 1000
    链接/以太 e0:06:e6:a9:83:38 brd ff:ff:ff:ff:ff:ff
94: wwp0s18f0u5i1: mtu 1500 qdisc noop 状态 DOWN 组默认 qlen 1000
    链接/以太 ba:41:f1:73:9c:2f brd ff:ff:ff:ff:ff:ff
bodqhrohro@localhost:/data/text/lectures/sc$ sudo brctl show
网桥名称 网桥 ID 启用 STP 的接口
bodqhrohro@localhost:/data/text/lectures/sc$

以及来自 XP 机器(不过是俄语)

C:\Documents and Settings\UserXP>ipconfig /all

Настройка протокола IP для Windows

        Имя компьютера . 。 。 。 。 。 。 。 。 :XP
        Основной DNS-суффикс 。 。 。 。 。 。 :
        Тип узла。 。 。 。 。 。 。 。 。 。 。 。 。 : неизвестный
        IP-маршрутизация включена 。 。 。 。 : 涅特
        WINS-прокси включен 。 。 。 。 。 。 。 : 达

2 - 以太网适配器:

        DNS-суффикс этого подключения 。 。 :
        说明。 。 。 。 。 。 。 。 。 。 。 。 :NVIDIA nForce 网络控制器
        Физический адрес。 。 。 。 。 。 。 。 。 :6C-F0-49-9D-C1-6D
        DHCP 服务。 。 。 。 。 。 。 。 。 。 。 : 涅特
        IP-адрес。 。 。 。 。 。 。 。 。 。 。 。 :172.16.0.1
        马克卡 подсети 。 。 。 。 。 。 。 。 。 。 :255.240.0.0
        IP-адрес。 。 。 。 。 。 。 。 。 。 。 。 : fe80::6ef0:49ff:fe9d:c16d%4
        Основной шлюз 。 。 。 。 。 。 。 。 。 。 :
        DNS-серверы。 。 。 。 。 。 。 。 。 。 。 :fec0:0:0:ffff::1%1
                                            fec0:0:0:ffff::2%1
                                            fec0:0:0:ffff::3%1

相关内容