Windows 10 weist einem Ethernet-Port basierend auf der PCI-Adresse eine statische IP-Adresse und einen statischen Namen zu

406
anthony stoico

Gibt es eine Möglichkeit (von der Befehlszeile aus), einem Ethernet-Adapter eine statische IP- und Namenszuweisung basierend auf der PCI-Bus- / Geräte- / Funktionsnummer der NIC zuzuweisen? Ich kann dies mit der Netsh-CLI unter Verwendung des Namens tun, den Windows als solchen verwendet:

netsh interface ip set address name="Ethernet 5" static 192.168.xxx.xxx 255.255.255.0 netsh interface set interface name = "Ethernet 5" newname = "Example" 

Aber auf das Ethernet-Label zu setzen, wird in meinem Fall nicht funktionieren. Ich versuche, dies auf der Grundlage der PCI-Adresse eines jeden zu tun. Ich konnte nicht viele Informationen darüber finden, also würden Vorschläge helfen.

0
Dies fühlt sich an wie ein Umweg, um Ihr Problem zu lösen. Erstens haben nur physische Ethernet-Adapter PCI-Adressen, daher ist dies keine universelle Lösung. Warum wollen Sie sich nicht genau auf den Namen der Verbindung verlassen? Twisty Impersonator vor 6 Jahren 0
Ich möchte dies nur für physische Ports tun, also ist das in Ordnung. Ich virtualisiere Win 10 auf einem Bare-Metal-Hypervisor. Wenn Windows als virtualisiert neu startet, sind die Namen der Verbindungen immer unterschiedlich. Das einzige, was konstant scheint, ist die Bus- / Geräte- / Funktionsnummer der Ports. Ich brauche also ein Skript, das diese statischen IPs zuweisen kann, ohne sich auf die Namen zu verlassen. anthony stoico vor 6 Jahren 0
Warum richten Sie nicht einen DHCP-Server mit einer statischen IP-Zuweisung basierend auf der MAC-Adresse ein? Den bind dhcp-Server kann ich jetzt machen. Ich bin sicher, dass andere DHCP-Server das können. cybernard vor 6 Jahren 0
Ein DHCP-Server wäre schön zu verwenden, aber dieses Setup wird nicht immer in einer Box vorgenommen, in der bereits alles mit dem Netzwerk verbunden ist. Ich möchte in der Lage sein, die IPs bestimmten physischen Netzwerkkarten zuzuweisen, und später meinem Client mitzuteilen, dass er jedes Stück in seine speziell nummerierte Netzwerkkarte stecken soll. anthony stoico vor 6 Jahren 0

0 Antworten auf die Frage