Windows

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

  • June 5, 2019

我怎麼能通過 Windows 10 網路管理器而不是簡單的 Linux QNAP NAS 系統輕鬆獲得 IP 地址?

使用 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 via ping -I eth3 8.8.8.8,但也沒有用。

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

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

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

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

Windows 設備似乎忽略了 VLAN 或自行查找它們。(我通過 Powershell 檢查,它說有一個空的 VLAN ID)

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

非常糟糕,但現在很好。

謝謝大家的幫助!

引用自:https://unix.stackexchange.com/questions/522933