- Først må du diagnostisere den faktiske tilkoblingen: Wi-Fi/Ethernet, signal, DNS og brannmur.
- Reparer med Windows/Dell-verktøy og installer nettverksdriveren på nytt hvis aktuelt.
- I EFLOW, valider IP, DNS, Hyper-V-svitsjer og porter/iptabler i henhold til IoT Nav.
- På systemer som ikke støttes (f.eks. Windows 7), prioriter oppdatering eller bruk av kompatibel programvare.
Si Microsoft Edge Den viser deg meldingen «kan ikke koble til Internett». Du opplever et symptom som kan skyldes nettverkskortet ditt eller Windows når det gjelder Wi-Fi-innstillingene, router, brannmurregler eller, i profesjonelle miljøer, til parametere for virtualiserte nettverk som Hyper-V og Azure IoT Edge til Linux på Windows (EFLOW). I denne praktiske veiledningen har vi samlet alle de velprøvde og dokumenterte tilnærmingene fra leverandører og Microsoft selv, slik at du har én enkelt, omfattende og handlingsrettet ressurs.
Målet er å identifisere den mest sannsynlige årsaken og iverksette de nødvendige tiltakene: fra å koble til et Wi-Fi-nettverk med godt signal, oppdatere drivere og fastvare, kjøre Windows- og Dell-diagnostikk, til å sjekke DNS, åpne nødvendige porter eller konfigurere det virtuelle EFLOW-nettverket på nytt hvis du jobber med IoT Edge. Vi inkluderer også fellesskapsnotater om virkelige situasjoner i Windows 7 og sertifikater, og hvordan du går frem når Edge eller .NET ikke installeres på grunn av signerings- eller støtteproblemer.
Vanlige årsaker og første raske sjekk
Før du berører noe komplekst, må du bekrefte at nettverket du kobler til fungerer, og at du ikke er i flymodus eller at Wi-Fi er slått av. Bortsett fra Edge, sjekk om det finnes andre apps få tilgang til Internett. Hvis de ikke gjør det, er problemet et generelt tilkoblingsproblem, ikke et nettleserproblem.
Hvis du bruker en Ethernet-kabel, må du sjekke at nettverksikonet ikke viser noen advarsler, at kabelen er ordentlig koblet til porten, og at ruteren din har en internettforbindelse. Hvis du bruker Wi-Fi, må du sørge for at du kobler til nettverket med det beste signalet og riktig passord. En enkel passordfeil eller lav dekning er svært vanlige årsaker til Edge-meldingen.
Wi-Fi-tilkobling i Windows: sikring av signal, passord og grunnleggende innstillinger
- Sjekk og koble til nettverket med best dekning fra nettverksikonet på oppgavelinjen eller i området med skjulte ikoner. Finn listen med flest hvite streker, velg den, og trykk på Koble til. Hvis du blir bedt om det, skriver du inn nettverkssikkerhetsnøkkelen og fortsetter.
- Hvis Wi-Fi-bryteren forblir grå, sett den til blå. Hvis ikke, sjekk innstillingene for det trådløse nettverket og sørg for at flymodus ikke er aktiv. På noen enheter viser grensesnittet et panel med ikoner. Bytt til fanen som samsvarer med enhetens ikon for å se riktig bryter.
- På Dell-datamaskiner kan du bruke alternativet Optimaliser nettverk (i SupportAssist) for å få systemet til å forsøke å reparere vanlige innstillinger automatisk. Når det er fullført, kan du se i Historikk-fanen hva som er fikset. Hvis du ikke har denne appen, har du alternativer nedenfor med Windows-verktøy.
- Hold drivere, BIOS Oppdatert rutermaskinvare og fastvare: Nettverksdrivere finnes vanligvis i nettverksdelen av PC-produsentens kundestøtte, og ruterfastvare finnes på ruterprodusentens nettsted. For å oppdatere ruteren din trenger du en enhet som er koblet til den (kablet eller Wi-Fi). Se leverandørens instruksjoner.
- Logg på ruteren din for å sjekke SSID og sikkerhet hvis du har spørsmål om innstillingene dine: I Windows åpner du Detaljer for Ethernet- eller Wi-Fi-tilkoblingen din, finner IPv4-standardgatewayen og åpner nettleseren med adressen https://[GATEWAY]. Bruk produsentens legitimasjon. Hvis du ikke kjenner den, kan du sjekke produsentens dokumentasjon eller enhetsetiketter.
- Unngå utdatert kryptering som WEP: Selv om WEP-nøkkelgeneratorer finnes, frarådes de for øyeblikket av sikkerhetsmessige årsaker. Velg WPA2 eller WPA3 for stabilitet og kompatibilitet. Hvis du endrer nettverksnavnet (SSID) eller passordet, noter deg det og koble til på nytt fra Windows.
Windows feilsøking og Dell Diagnostics
Windows inneholder en nettverksfeilsøkingsfunksjon som automatisk kan oppdage og fikse vanlige problemer. I søkefeltet skriver du feilsøking, åpner Feilsøking (Kontrollpanel) > Nettverk og Internett > Nettverkskort, og klikker på Neste for å følge instruksjonene.
På Dell-datamaskiner har du to tilleggsalternativer: SupportAssist (Feilsøking-fanen, Jeg har problemer med Internett, Kjør nå) og nettverkskortdiagnostikk på Dells kundestøttenettsted. Disse verktøyene sjekker innstillinger, drivere og finjusterer til og med adapterens ytelse.
Hvis flymodus er gjenstridig, kan du prøve denne innstillingen på EnhetsbehandlingKjør devmgmt.msc (Windows+R) og deaktiver og aktiver Flymodusbrytersamlingen på nytt under Brukergrensesnittenheter. Start på nytt og sjekk om du nå kan slå flymodus av/på.
For å unngå strømbrudd, åpne Egenskaper for Wi-Fi-adapter (fanen Strømstyring) i Enhetsbehandling og fjern merket for Tillat datamaskinen å slå av denne enheten for å spare strøm. Bruk, godta og start PC-en på nytt.
Nettverkskortdrivere: Ren installasjon på nytt når alt annet mislykkes
Hvis forbindelsen din er brutt etter nylige endringer i Windows eller produsenten, og Edge ikke vil søke, løser en ren ny installasjon av nettverksdriveren vanligvis konfliktene. Først av alt, last ned den nyeste driveren fra PC-produsentens nettsted på en annen datamaskin og lagre den på en minnepinne. USB.
Sikkerhetskopier driverne dine hvis du anser det som nødvendig, noter produsenten og den nøyaktige modellen til enheten din, og fortsett deretter med å avinstallere den gjeldende driveren. Dette minimerer risikoen hvis Windows ikke automatisk finner riktig driver ved omstart.
- Åpne Enhetsbehandling fra søket i oppgavelinjen og gå til delen Nettverkskort.
- Finn adapteren din (Wi-Fi eller Ethernet), høyreklikk og velg Avinstaller enhet; velg Prøv å fjerne driveren for denne enheten og bekreft med Avinstaller.
- Start datamaskinen på nytt fra Start > Av/på > Omstart. Ved oppstart vil Windows automatisk forsøke å installere riktig driver.
Hvis Windows ikke installerer noe, eller adapteren ikke fungerer som den skal, må du manuelt installere driveren som er lastet ned fra USB. Sjekk deretter om Edge allerede har tilgang til Internett.
DNS, porter og brannmur: Kritiske innstillinger som blokkerer Edge uten at det ser ut til å gjøre det.
En utilgjengelig eller feilkonfigurert DNS kan forlate Edge uten å surfe selv når du er tilkoblet. Sjekk de konfigurerte DNS-serverne og test tilkoblingen med ping hvis miljøet ditt tillater det. Hvis nettverket ditt blokkerer offentlig DNS som 8.8.8.8 og 8.8.4.4, bruk organisasjonens eller operatørens DNS.
I miljøer med strenge retningslinjer kan brannmuren forhindre utgående trafikk fra Edge eller tilleggstjenester. Som en generell regel bør utgående HTTPS (443) være åpen, og innkommende tilkoblinger til datamaskinen din bør blokkeres, bortsett fra i svært spesifikke tilfeller. Hvis du ikke kan åpne andre protokoller enn HTTPS, fungerer Edge og mange tjenester via WebSockets over 443 uten problemer.
Azure IoT Edge for Linux på Windows (EFLOW): Når det virtuelle nettverket er problemet
Hvis du bruker IoT Edge på EFLOW (gjelder IoT Edge 1.5) og ikke oppdager trafikk til Internett eller Azure-tjenester, kan årsaken være fire ting: IP-adressering, DNS, brannmur/porter eller andre komponenter. EFLOW avhenger av Windows-vertsnettverket og Hyper-V-konfigurasjonen, så enhver avvik resulterer i frakoblinger.
Sjekke IP-adresser i EFLOW
Åpne en økt med PowerShell som administrator og få IP-adressen som EFLOW har registrert for den virtuelle maskinen din. Bruk cmdleten Get-EflowVmAddr og skriv ned IP-adressen.
Koble til EFLOW VM med Connect-EflowVm og sjekk grensesnittet eth0 med ifconfig eth0sjekk at inet-adressen ikke er tom og samsvarer med den forventede.
Hvis IP-adressen er ugyldig eller null, sjekk den virtuelle svitsjtypen (ekstern, standard eller intern) og tildelingsmetoden (statisk eller DHCP) for å bruke riktig korrigering. Definer riktig i statikk ip4Address, ip4GateWayAddress e ip4PrefixLength; i DHCP, bekreft at det finnes en DHCP-server og at det ikke finnes noen policyer MAC som blokkerer den virtuelle maskinen.
| Bytte om | tildeling | Hva du bør sjekke |
|---|---|---|
| Utvendig | statisk | Konfigurer IP-adressen, gatewayen og prefikset riktig. Sørg for at IP-adressen ikke er duplisert på nettverket. Du kan sjekke konfigurasjonen i filene. /etc/systemd/network/. |
| Utvendig | DHCP | Det må være en DHCP-server på nettverket. Hvis det finnes lister etter MAC-adresse, hent MAC-adressen fra EFLOW med Get-EflowVmAddr. |
| Forutbestemt | DHCP | Når det feiler, er det vanligvis standardbryteren; start verts-Windows på nytt. Hvis det vedvarer, deaktiver og aktiver Hyper-V. |
| intern | statisk | Konfigurer IP-adressen, gatewayen og prefikset riktig. For å få tilgang til Internett, opprett en NAT-tabell på Windows-verten ved å følge veiledningen for den virtuelle EFLOW-svitsjen. |
| intern | DHCP | Det må finnes en DHCP-server på det interne nettverket. Hvis ikke, bruk en statisk IP-adresse og konfigurer NAT på Windows Server i henhold til dokumentasjonen. |
Hvis problemet vedvarer, opprett en annen virtuell maskin (Windows eller Linux) med samme svitsj og konfigurasjon. Hvis det også mislykkes, er ikke årsaken EFLOW, men selve det virtuelle nettverket eller IP-konfigurasjonen. Dette isolerer årsaken på Hyper-V- eller vertsnivå.
DNS i EFLOW
EFLOW bruker systemd-resolved for DNS-oppløsning; du kan angi bestemte servere med cmdlet-en. Set-EflowVmDnsServers. gjennomgang /etc/systemd/resolved.conf og tjenesten med sudo systemctl status systemd-resolved.
Hvis organisasjonen din begrenser DNS-tilgang til tillatelseslister, må du først bekrefte at Windows-verten kan nå DNS, og hvis aktuelt, be nettverksteamet ditt om å legge til EFLOW-IP-adressen i tillatelseslisten. På nettverk som blokkerer offentlig DNS, konfigurer bedrifts-DNS og test den fra den virtuelle maskinen med ping hvis ICMP-trafikk er tillatt.
Porter og brannmur i EFLOW
IoT Edge kommuniserer med Azure IoT Hub ved hjelp av MQTT, AMQP og HTTPS, og sikrer at brannmuren respekterer utgående krav og holder innkommende tilgang blokkert, bortsett fra i berettigede tilfeller. Praktiske detaljer etter protokoll:
| Protokoll | Port | Inngang | Salida | notater |
|---|---|---|---|---|
| MQTT | 8883 | Blokkert (forutgående) | Blokkert (forutgående) | Åpne den utgående hvis MQTT er protokollen din. 1883 støttes ikke på IoT Edge. Hold innkommende blokkert. |
| AMQP | 5671 | Blokkert (forutgående) | Åpen (forutgående) | Dette er standardprotokollen. 5672 støttes ikke. Blokker den hvis du bruker en annen IoT Hub-protokoll. |
| HTTP-er | 443 | Blokkert (forutgående) | Åpen (forutgående) | Kreves for utgående provisjonering eller med DPS. Inngående kun i to tilfeller: transparent gateway (begrenset til det interne nettverket) og C2D-scenarier. WebSockets bruker også 443 når andre protokoller ikke er tillatt. |
For å se gjeldende regler i EFLOW VM, koble til Connect-EflowVm og løp sudo iptables -L; for å godta innkommende trafikk på en bestemt port, legg til regelen med sudo iptables -A INPUT -p <tcp|udp> --dport <puerto> -j ACCEPT og spar med sudo iptables-save | sudo tee /etc/systemd/scripts/ip4save. Sikrer konsistens mellom vert og VM.
Andre nettverksinnstillinger i EFLOW
Den virtuelle maskinen svarer ikke på ping som standard fordi brannmuren blokkerer ICMP. Hvis du trenger å aktivere den, kjører du følgende kommando i EFLOW via vertens PowerShell: Invoke-EflowVmCommand "sudo iptables -A INPUT -p icmp --icmp-type 8 -s 0/0 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT".
For multicast-deteksjon, bruk en ekstern svitsj i Hyper-V og konfigurer IoT Edge-modulen med NetworkMode-vert i alternativene for containeroppretting for å bruke vertsnettverket. Eksempel: { "HostConfig": { "NetworkMode": "host" }, "NetworkingConfig": { "EndpointsConfig": { "host": {} } } }.
Hvis det ikke kommer trafikk etter at du har lagt til regler, deaktiver VM-brannmuren midlertidig for å unngå blokkeringer: sudo iptables -F, sudo iptables -X, sudo iptables -P INPUT ACCEPT, sudo iptables -P OUTPUT ACCEPT, sudo iptables -P FORWARD ACCEPTStart den virtuelle maskinen på nytt (Stop-EflowVm / Start-EflowVm) for å gjenopprette normaltilstanden.
I scenarier med flere nettverkskort skyldes mangel på internettilgang ofte ruting. Konfigurer statiske ruter i henhold til veiledningen for Industrial IoT & DMZ for EFLOW. Sjekk også NAT hvis du bruker interne svitsjer.
Ruter- og gateway-kontroller
Fra Windows Nettverks- og delingssenter, sjekk tilkoblingsdetaljene for å finne IPv4-gatewayen og få tilgang til webgrensesnittet. Bekreft at ruterens WAN-tilkobling er aktiv, at SSID-en er som forventet, og at sikkerhetsinnstillingen er WPA2/WPA3. Hvis du endrer parametere, må du bruke dem og starte ruteren på nytt hvis produsenten angir det.
Hvis du ikke husker brukernavnet/passordet til ruteren din, kan du sjekke produsentens standardlegitimasjon eller enhetens etikett. Hvis de ikke fungerer, kan de ha blitt endret under installasjonen. I så fall, kontakt personen som satte det opp eller lag en tilbakestille med full kjennskap til konsekvensene.
Lidenskapelig forfatter om verden av bytes og teknologi generelt. Jeg elsker å dele kunnskapen min gjennom å skrive, og det er det jeg skal gjøre i denne bloggen, vise deg alle de mest interessante tingene om dingser, programvare, maskinvare, teknologiske trender og mer. Målet mitt er å hjelpe deg med å navigere i den digitale verden på en enkel og underholdende måte.
