dhclient 沒有從 dhcp 獲得租約/IP 位址 - 但 Windows 獲得了一個

dhclient 沒有從 dhcp 獲得租約/IP 位址 - 但 Windows 獲得了一個

為什麼我可以使用 Windows 10 網路管理器輕鬆取得 IP 位址,而不是使用簡單的 Linux QNAP NAS 系統?

Windows 電腦的工作範例

而且不工作的狀況。

不適用於 Linux

我嘗試手動更新IP位址。

[admin@NAS ~]# dhclient -v eth3
Internet Systems Consortium DHCP Client 4.3.4
Copyright 2004-2016 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth3/24:5e:be:35:c3:23
Sending on   LPF/eth3/24:5e:be:35:c3:23
Sending on   Socket/fallback
DHCPDISCOVER on eth3 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth3 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on eth3 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on eth3 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on eth3 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on eth3 to 255.255.255.255 port 67 interval 3
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
$ ethtool eth3
Settings for eth3:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supported pause frame use: Symmetric
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  1000baseT/Full
        Advertised pause frame use: Symmetric
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on
        MDI-X: on (auto)
        Supports Wake-on: pumbg
        Wake-on: g
        Current message level: 0x00000007 (7)
                               drv probe link
        Link detected: yes

我嘗試使用 Windows 中的 IP 位址將網路介面卡設定為靜態。然後我又嘗試了ping ping -I eth3 8.8.8.8,但還是不行。

我也嘗試了不同的連接埠 - 這導致了不同的 MAC 位址。

我不知道是 QNAP 太傻才看到路由器,還是路由器忽略了 QNAP。或者 Linux dhclient 與 Windows DHCP 有很大不同,因此它在 Windows 上可以工作,而在 Linux 上則不行。

也許你們中的某些人沒有什麼想法:) 提前致謝!

答案1

搜尋幾個小時後答案很容易......這是一個 VLAN!

Windows 裝置似乎忽略了 VLAN 或自己找到了它們。 (我透過 Powershell 檢查,它說有一個空的 VLAN ID)

但最後我打電話給光纖支持,他們告訴了我 VLAN ID,將這個 VLAN ID 放入 Linux 系統(QNAP 和 OpenWRT 路由器)後,它運作正常。

所以非常糟糕,但現在好了。

謝謝大家的幫忙!

相關內容