Win7: Statische IP-Adresse (begrenzt durch Subnetzmaske) ohne Administrator ändern

Win7: Statische IP-Adresse (begrenzt durch Subnetzmaske) ohne Administrator ändern

In unserer Unternehmensumgebung verwenden wir unsere Laptops für die Entwicklung eingebetteter Software. Unsere Maschinen haben nur eine Netzwerkkarte. Wir haben zusätzliche USB-Ethernet-Dongles gekauft. Sie wurden ursprünglich mit einer statischen IP-Adresse für unser privates LAN auf dem eingebetteten Gerät konfiguriert. Jetzt müssen wir mehrere Konfigurationen testen und es scheint, dass die Oberherren unseres Unternehmensnetzwerks nicht wollen, dass wir unsere Netzwerkkonfiguration der primären Netzwerkkarte ändern, die mit dem Unternehmensnetzwerk verbunden ist. Daher haben sie alle Möglichkeiten zum Ändern von Netzwerkeinstellungen deaktiviert. Ich möchte nicht gegen die Systemadministratoren vorgehen, sondern nur einen guten Mittelweg finden.

Ist es in Win7 also möglich, einen Benutzer so zu konfigurieren, dass er die statische IP-Adresse einer Netzwerkkarte, eingeschränkt durch das Subnetz, ändern kann?

Oder Berechtigungen auf Basis einzelner MAC-Adressen erteilen?

Oder ist es möglich, mehrere Konfigurationen zu erstellen, aus denen der Benutzer auswählen kann?

Oder: Welche anderen Optionen gibt es, VM ausgeschlossen (hier sind keine VMs zulässig)?

Alles ohne Administratorrechte...

Antwort1

Zunächst einmal, wenn sie Ihnen keinen normalen Zugriff anvertrauen, können wir vielleicht ein Skript ähnlich dem folgenden erstellen. (Das Skript ist so eingestellt, dass es nur von einem Administrator geschrieben werden kann, und verwendetdies zu laufen erhöht).

@echo aus
echo Willkommen beim CORPname-Netzwerk-Hilfetool v0.0!
für /f "tokens=1 delims=:" %%j in ('ping %computername% -4 -n 1 ^| findstr Reply') mache (
    setze lokale IP=%%j
)
echo Ihre lokale IP ist: „%localip%“

Echo: Achten Sie beim Auswählen der IP für die USB-Netzwerkkarte darauf, dass sie unterschiedlich ist!
set /p netwanted="Geben Sie die Netzwerk-IP im Dezimalformat ein (z. B. 1.2.3.4):"
set /p maskwanted="gewünschte Netzmaske eingeben: "
set /p gatewaywanted="Was soll das Gateway sein? "

echo Schnittstelle "Local Area Connection2" mit neuen Werten konfigurieren
netsh int ip set Adresse "LAN-Verbindung2" statisch %netwanted% %maskwanted% %gatewaywanted% 1

Und nein, das Skript ist noch nicht fertig. Es ist nur ein Entwurf von jemandem, der noch nie mit Batch-Dateien gearbeitet hat. Den größten Teil habe ich mir hier auf [su] angesehen, aus Beiträgenwie dieser.

Und es sollte wirklich einige Sicherheitsprüfungen geben, nicht nur einen Text auf dem Bildschirm, der Sie bitte auffordert, sorgfältig auszuwählen. Und es wäre vielleicht nett, das Netzwerk auswählen zu können, anstatt das lokale Netzwerk2 anzunehmen. Irgendwie liest es alle verfügbaren Netzwerke, filtert die Firmennetzwerke heraus und präsentiert sie in einem Menü, und ... und ... und ...

Aber ich behaupte nur, dass dies ein potenzieller erster Entwurf einer Lösung ist. Und die IT-Abteilung des Unternehmens könnte ihn verfeinern, hieb- und stichfest machen usw. usw.



Wenn nur Kommentare Markup hätten, hätte ich es als Kommentar posten können, da ich nicht der Meinung bin, dass dies eine vollständige Antwort wert ist. Aber wenn ich keinen Screenshot mache und diesen in einem Kommentar verlinke, verliere ich das gesamte Markup und es wird ein unlesbares Durcheinander.

verwandte Informationen