logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Sieć niezidentyfikowana - brak połączenia z internetem

DjAlcon 13 Kwi 2021 12:17 3240 4
REKLAMA
  • #1 19376833
    DjAlcon
    Poziom 11  
    Posty: 218
    Ocena: 38
    Witam,
    kilka dni temu w jednym komputerze (W10) karta sieciowa zmieniła sieć na "Sieć niezidentyfikowana".

    W ustawieniach sieciowych IPv4 karty komputera, brama domyślna jest ustawiona na:
    192.168.1.1 -Nazwa: "sieć z internetem" - gdy był potrzebny internet.
    192.168.1.2 -Nazwa: "sieć bez internetu" - do innych celów.
    Takie nazwy profilowe zostały utworzone w :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles

    Brama routera 192.168.1.1

    Po zmianie w IPv4 bramy domyślnej na:
    192.168.1.1 - Nazwa: "sieć z internetem" - brak internetu.
    192.168.1.2 - "Sieć niezidentyfikowana" - brak internetu - ta sieć nie zostaje zapisana w rejestrze HKEY_LOCAL_MACHINE.
    Komputer pracuje na stałym adresie IP np 10.

    Dopiero po przełączeniu w protokole IPv4 na "uzyskanie automatycznego adresu IP" internet powraca.

    Co mogło być przyczyną takiej zmiany - na takich ustawieniach "x.x.x.1 Z internetem/x.x.x.2 Bez internetu" pracuje już długi czas i co można zrobić żeby wrócić do tamtych ustawień ?

    Dziękuję za pomoc :)
    Pozdrawiam.
  • REKLAMA
  • #2 19377036
    IC_Current
    Specjalista Sieci, Internet
    Posty: 9155
    Pomógł: 1499
    Ocena: 2523
    Microsoft ostatnio coś mieszał w profilach sieciowych. Niedawno próbowałem scalić kilka profili w jeden przez rejestr (bo oczywiście przez GUI już wcześniej wyłączyli taką możliwość) i też się nie dało.
    Ja na komputerach gdzie tego potrzebuję mam napisany prosty skrypt w Power Shellu i zmieniam wszystkie ustawienia karty sieciowej skryptem.
    Pomogłem? Kup mi kawę.
  • REKLAMA
  • #3 19377209
    DjAlcon
    Poziom 11  
    Posty: 218
    Ocena: 38
    IC_Current napisał:
    Microsoft ostatnio coś mieszał w profilach sieciowych. Niedawno próbowałem scalić kilka profili w jeden przez rejestr (bo oczywiście przez GUI już wcześniej wyłączyli taką możliwość) i też się nie dało.
    Ja na komputerach gdzie tego potrzebuję mam napisany prosty skrypt w Power Shellu i zmieniam wszystkie ustawienia karty sieciowej skryptem.


    Niestety w Power Shellu nie ma możliwości edycji "Sieć niezidentyfikowana" ponieważ nie trafia do rejestru HKEY_LOCAL_MACHINE więc Power Shell jej nie widzi :)

    Czy jesteś w stanie udostępnić (PW) ten prosty skrypy może bym go sobie dostosował pod swoje ustawienia.
  • REKLAMA
  • #4 19377240
    IC_Current
    Specjalista Sieci, Internet
    Posty: 9155
    Pomógł: 1499
    Ocena: 2523
    Skrypt do ręcznego adresowania:

    $IP=Read-Host "IP-v4-Address or DHCP [A.B.C.D or DHCP]"
    $adapter = "Twoj_interfejs"
    $IPType = "IPv4"

    netsh interface set interface $adapter enabled


    if($IP -eq "dhcp") {
    netsh interface $IPType set dnsservers name=$adapter source=dhcp
    netsh interface $IPType set address name=$adapter dhcp
    }
    else {
    $mask=Read-Host "Mask [A.B.C.D]"
    $gateway=Read-Host "Gateway [A.B.C.D]"
    $dns=Read-Host "DNS Server [A.B.C.D]"
    netsh interface $IPType set address name=$adapter static $IP $mask $gateway 1
    if ($dns -ne '') {
    netsh interface $IPType delete dns name=$adapter addr=all
    netsh interface $IPType add dns name=$adapter addr=$dns index=1 }
    }
    CLS
    netsh interface $IPType show address
    netsh interface $IPType show dnsservers
    netsh interface $IPType show route

    Właczanie/ Wyłaczanie/ reset do DHCP
    Disable-NetAdapter -confirm:$false -name "Interfejs_A"
    Enable-NetAdapter -confirm:$false -name "Interfejs_B"
    Set-NetIPInterface -InterfaceAlias "Interfejs_A" -AddressFamily "ipv4" -DHCP "Enabled"
    Disable-NetAdapterBinding -InterfaceAlias "Ethernet 2" -ComponentID ms_tcpip6
    Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled True
    Pomogłem? Kup mi kawę.
  • #5 19377746
    KOCUREK1970
    Specjalista Sieci, Internet
    Posty: 35679
    Pomógł: 3863
    Ocena: 5493
    @DjAlcon
    Spróbuj jeszcze z tym:
    W polu wyszukiwania wpisz cmd, na liście kliknij prawym przyciskiem myszy pozycję cmd, wybierz pozycję Uruchom jako Administrator, a następnie pozycję Tak.
    W wierszu polecenia uruchom następujące polecenia we wskazanej kolejności, a następnie sprawdź, czy problem z połączeniem został rozwiązany:
    Wpisz netsh winsock reset i naciśnij klawisz Enter.
    Wpisz netsh int ip reset i naciśnij klawisz Enter.
    Wpisz netsh int tcp set global autotuninglevel=normal i naciśnij klawisz Enter.
    Wpisz ipconfig /flushdns i naciśnij klawisz Enter.
    Wpisz ipconfig /release i naciśnij klawisz Enter.
    Odczekaj kilka sekund na potwierdzenie o uwolnieniu adresu IP.
    Wpisz ipconfig /renew i naciśnij klawisz Enter.
    Odczekaj kilka sekund na potwierdzenie ponownego ustawienia adresu IP.
REKLAMA