Ipconfig
Opis polecenia
Polecenie ipconfig jest narzędziem wiersza poleceń, które jest dostępne w systemach operacyjnych Windows i służy do wyświetlania informacji o konfiguracji sieciowej komputera. Dzięki temu narzędziu możesz zobaczyć informacje o adresach IP, maskach podsieci, bramach domyślnych, serwerach DNS i innych parametrach konfiguracji sieciowej Twojego komputera. Polecenie ipconfig może być przydatne w rozwiązywaniu problemów z siecią, w diagnozowaniu połączeń sieciowych i w konfiguracji połączeń sieciowych. Można go również wykorzystać do wyświetlenia informacji o stanie połączeń sieciowych i do sprawdzenia, czy sieć działa poprawnie. Opcje polecenia ipconfig pozwalają na różne działania, takie jak odnawianie dynamicznych adresów IP, zwalnianie adresów IP, czy czyszczenie pamięci podręcznej resolvera DNS. Dzięki temu narzędziu można szybko i łatwo diagnozować i rozwiązywać problemy z połączeniami sieciowymi na komputerze.
Przykłady
ipconfig
Po wpisaniu ipconfig
w cmd użyskujemy informacje o podstawowej konfiguracji sieciowej. Widzimy nazwę interfejsu, w tym przypadku "Wi-Fi", adresację IP, maskę oraz bramę. Aby uzyskać więcej informacji musimy użyć ipconfig /all
Wireless LAN adapter Wi-Fi: Connection-specific DNS Suffix . : Link-local IPv6 Address . . . . . : fe80::9e00:9609:db9:9481%18 IPv4 Address. . . . . . . . . . . : 10.255.69.96 Subnet Mask . . . . . . . . . . . : 255.255.0.0 Default Gateway . . . . . . . . . : 10.255.0.1
ipconfig /all
Najczęściej po to polecenia siegamy chcąc sprawdzić adres MAC lub adresy serwerów DNS. Widzimy tu również czy adres pobierany jest z serwera DHCP oraz czas jego dzierżawy.
Windows IP Configuration Host Name . . . . . . . . . . . . : DESKTOP-ABC123 Primary Dns Suffix . . . . . . . : Node Type . . . . . . . . . . . . : Hybrid IP Routing Enabled. . . . . . . . : No WINS Proxy Enabled. . . . . . . . : No Ethernet adapter Ethernet: Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Intel(R) Ethernet Connection I217-LM Physical Address. . . . . . . . . : 00-11-22-33-44-55 DHCP Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes Link-local IPv6 Address . . . . . : fe80::a9a7:5d33:5ec8:30e5%5(Preferred) IPv4 Address. . . . . . . . . . . : 192.168.0.2(Preferred) Subnet Mask . . . . . . . . . . . : 255.255.255.0 Lease Obtained. . . . . . . . . . : Friday, April 22, 2023 9:30:00 AM Lease Expires . . . . . . . . . . : Saturday, April 23, 2023 9:30:00 AM Default Gateway . . . . . . . . . : 192.168.0.1 DHCP Server . . . . . . . . . . . : 192.168.0.1 DHCPv6 IAID . . . . . . . . . . . : 123456789 DHCPv6 Client DUID. . . . . . . . : 00-01-02-03-04-05-06-07-08-09-0a-0b-0c-0d DNS Servers . . . . . . . . . . . : 8.8.8.8 8.8.4.4 NetBIOS over Tcpip. . . . . . . . : Enabled
ipconfig /renew
Odnawianie dynamicznych adresów IP dla wszystkich połączeń sieciowych. Używamy, gdzy przykładowo dostaliśmy adres z protokołu APIPA, a chcemy uzyskać z serwera DHCP.
ipconfig /release
Zwalnianie wszystkich dynamicznych adresów IP uzyskanych przez wszystkie połączenia sieciowe. W efekcie nie mamy przypisanego adresu IP.
ipconfig /displaydns
Wyświetlanie zawartości pamięci podręcznej resolvera DNS.
ipconfig /flushdns
Czyszczenie pamięci podręcznej resolvera DNS.
ipconfig /registerdns
Odświeżanie i rejestracja adresów DNS dla połączenia sieciowego.