dhclientはdhcpからリース/ IPアドレスを取得しませんが、Windowsはそれを取得します。

dhclientはdhcpからリース/ IPアドレスを取得しませんが、Windowsはそれを取得します。

単純なLinux QNAP NASシステムを使用する代わりに、Windows 10ネットワークマネージャを使用して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を試しましたが、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 ルーター) に入れた後は正常に動作しました。

だからかなり悪かったのに今はちょっと良くなりました。

助けてくれてありがとう!

関連情報