Netzwerkonfiguration je Netzwerk automatisch setzen (vor Windowsanmeldung)
Hallo,
ich bin auf der Suche nach einem Tool (oder auch nur ein Script), welches erkennt ich wwelchem Netz sich ein Notebook befindet und dann die entsprechende IP-Configuration setzt. Das ganze sollte nach möglichkeit vor der Anmeldung an Windows passieren. Als OS verwende ich Windows XP Prof. und Windows 7 Prof./Ultimate.
Ich hab mir NetSetMan angeschaut, eine Automatische Netzerkennung hab ich nicht gefunden.
Grundsätzlich wird die IP-Konfiguration bei mir über DHCP erledigt, nur in einem Netz, muss ich zusätzlich einen anderen DNS-Server eintragen, als den der über DHCP übergeben wird (betrifft nur einige Notebooks).
Gibt es dafür ein Tool oder Script, welches das kann?
PS: Die Kofiguration könnte ich ja grundsätzlich über netsh machen, ich hab aber noch nicht die zündende Idee gehabt, wie ich ein Netzwerk identifizieren kann.
mfg
n4426
ich bin auf der Suche nach einem Tool (oder auch nur ein Script), welches erkennt ich wwelchem Netz sich ein Notebook befindet und dann die entsprechende IP-Configuration setzt. Das ganze sollte nach möglichkeit vor der Anmeldung an Windows passieren. Als OS verwende ich Windows XP Prof. und Windows 7 Prof./Ultimate.
Ich hab mir NetSetMan angeschaut, eine Automatische Netzerkennung hab ich nicht gefunden.
Grundsätzlich wird die IP-Konfiguration bei mir über DHCP erledigt, nur in einem Netz, muss ich zusätzlich einen anderen DNS-Server eintragen, als den der über DHCP übergeben wird (betrifft nur einige Notebooks).
Gibt es dafür ein Tool oder Script, welches das kann?
PS: Die Kofiguration könnte ich ja grundsätzlich über netsh machen, ich hab aber noch nicht die zündende Idee gehabt, wie ich ein Netzwerk identifizieren kann.
mfg
n4426
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 170701
Url: https://administrator.de/contentid/170701
Ausgedruckt am: 24.11.2024 um 09:11 Uhr
6 Kommentare
Neuester Kommentar
Guten Abend zusammen,
da ja immer eine IP-Adresse via DHCP zugewiesen wird, sollte es doch möglich sein anhand dieser das Netzwerk zu identifizieren. Bei uns unterscheiden sich die Netzwerke immer im dritten Oktet. Ich würde versuchen, die Ausgabe von ifconfig auszulesen, das Netzwerk zu identifizieren und dann via netsh falls erforderlich den DNS-Server Eintrag zu ändern.
Leider bin ich weder in VB noch Batch fit genug um sowas unter Windows umzusetzen. Hier auf dem Linux-Rechner kann ich mit Perl mit folgendem Code das dritte Oktet der IP-Adresse auslesen
So ähnlich sollte das unter Windows mit der Ausgabe von ipconfig auch funktionieren.
Gruß
Markus
da ja immer eine IP-Adresse via DHCP zugewiesen wird, sollte es doch möglich sein anhand dieser das Netzwerk zu identifizieren. Bei uns unterscheiden sich die Netzwerke immer im dritten Oktet. Ich würde versuchen, die Ausgabe von ifconfig auszulesen, das Netzwerk zu identifizieren und dann via netsh falls erforderlich den DNS-Server Eintrag zu ändern.
Leider bin ich weder in VB noch Batch fit genug um sowas unter Windows umzusetzen. Hier auf dem Linux-Rechner kann ich mit Perl mit folgendem Code das dritte Oktet der IP-Adresse auslesen
#!/usr/bin/perl
use strict;
use warnings;
my $okt;
if (`/sbin/ifconfig` =~ /192\.168\.(\d+).\d+/) {
$okt = $1;
}
print $okt, "\n";
Gruß
Markus
@bastla
danke, das hätte ich immer schon mal brauchen können. Bei Gelegenheit werde ich das anwenden.
Gruß
Markus
danke, das hätte ich immer schon mal brauchen können. Bei Gelegenheit werde ich das anwenden.
Gruß
Markus