Mit ‘netsh’ getaggte Artikel

Windows 7 und statische ARP-Einträge

von Khark am 19. Oktober 2009 um 19:36 Uhr

Das Anlegen von statischen ARP-Einträgen unter Windows7 funktioniert leider nicht mehr auf die aus 98/2k/XP/2k3 bekannte Weise.
Wäre ja auch zu schön :)

Vergesst es.. Wenn man die CMD mit Adminrechten startet geht es auch weiterhin auf die althergebrachte Weise.. :-)

Starte man Sie ohne, bekommt man folgende Fehlermeldung:
C:\>arp -s 192.168.0.101 08-15-42-2e-47-11
Fehler beim Hinzufügen des ARP-Eintrags: Zugriff verweigert

Anschließend kann man das über die NetSH wie folgt regeln:
C:\>netsh -c "interface ipv4"
netsh interface ipv4>add neighbors "LAN-Verbindung" 192.168.0.101 08-15-42-2e-47-11

Löschen über NetSH mit:
netsh interface ipv4> delete neighbors name="LAN-Verbindung" address=192.168.0.101

Oder wie bisher über arp löschen. Das klappt nämlich weiterhin:
C:\>arp -d 192.168.0.101

Amish-Geeks.net proudly presents:

von Khark am 11. Mai 2005 um 23:07 Uhr

Die Netsh Dokumentation von Microsoft.

DANACH HAB ICH MONATE GESUCHT!! *grrrr*

Windows eine IP per netsh vergeben

von Khark am 11. Mai 2005 um 21:31 Uhr

Windows eine IP per netsh vergeben.

Start -> Ausführen -> cmd
(Oder sonstwie die Eingabeaufforderung aufrufen.)
C:\Dokumente und Einstellungen\WindowsME> netsh
netsh> interface ip
netsh interface ip> set address name=”LAN-Verbindung” addr=192.168.0.24 mask=255.255.255.0 source=static
OK. <– Wenn das kommt hat es geklappt.

*freu*
Danke Oberhoschie :P

Und weil ich grad gut in Form bin, noch was ganz schickes von http://www.petri.co.il/configure_tcp_ip_from_cmd.htm:

Windows-Netzwerkeinstellungen in Datei speichern/laden:

1. Alle Einstellungen am jeweiligen LAN-Adapter vornehmen.
(Ich weiß nicht, wie man festlegt welche Einstellungen von WELCHEM interface gespeichert werden. Aber da ich nur einen RJ45-Port am Schleppi habe und es auch nur dafür benötige ist es eher sekundär für mich.)

2. Eingabeaufforderung aufrufen.
(Z.B.: Start -> Ausführen -> cmd)

3. Einstellungen speichern mit:
C:\Dokumente und Einstellungen\WindowsME>netsh -c interface dump > c:\home-lan.txt
Wobei der Pfad (alles nach “dump >”) natürlich beliebig sein kann.
Man muss vorher nicht in die netsh wechseln.

4. Einstellungen laden mit:
C:\Dokumente und Einstellungen\WindowsME>netsh -f c:\home-lan.txt
Wobei alles nach dem -f natürlich der Pfad zur Datei mit den gewünschten abgespeicherten Einstellungen ist.

Erkenntnisse aus dem Praktikum

von Khark am 10. Mai 2005 um 21:40 Uhr

Windows kann man keine IP per Konsole verpassen.

Linux: # ifconfig eth0 10.0.0.2/24 – fertig.

EDIT:
Oberhoschie schrieb in den Kommentaren:
netsh> set address name=”LAN-Verbindung” addr=10.0.0.2 mask=255.255.255.0

Ich tippte:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Dokumente und Einstellungen\WindowsME>netsh
netsh>set address name=”LAN-Verbindung” addr=192.168.0.24 mask=255.255.255.0
Der folgende Befehl wurde nicht gefunden:
set address name=”LAN-Verbindung” addr=192.168.0.24 mask=255.255.255.0.

netsh>set help

Folgende Befehle sind verfügbar:

Befehle in diesem Kontext:
set file – Kopiert die Konsolenausgabe in eine Datei.
set machine – Legt den zu verarbeitenden Computer fest.
set mode – Legt den aktuellen Online-/Offlinemodus fest.

———————
Mache ich irgendwas falsch? Muss ich dazu irgendwas installieren?
Oder geht das nicht mit WindowsXP SP2 ??

Oder hat es einen ganz anderen Grund, das es unter set keinen Befehl address gibt?
Morgen versuch ich es mal auf dem Windows2003 Enterprise Server in $Firma.

EDIT 2:
netsh interface ip set address name=”LAN-Verbindung” static 192.168.0.100 255.255.255.0 192.168.0.1 tut auch nicht.

Also, nach erneuten Kommentar von Oberhoschie (Danke an dieser Stelle :P ) klappt es:

Windows eine IP per netsh vergeben.
Start -> Ausführen -> cmd
C:\Dokumente und Einstellungen\WindowsME> netsh
netsh> interface ip
netsh interface ip> set address name=”LAN-Verbindung” addr=192.168.0.24 mask=255.255.255.0 source=static
OK.

*freu*