
Hvis du vil ha eller trenger å koble en annen datamaskin direkte til din primære via Ethernet kabel, hva er den enkleste måten å finne IP-adressen til den andre? Dagens SuperUser Q & A-innlegg gir noen nyttige råd til en frustrert leser.
Dagens Spørsmål og Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppe av Q & A-nettsteder. Keary O. (Flickr).
Spørsmålet
Jeg har koblet til min primære datamaskin til en annen ved hjelp av en direkte Ethernet-kabelforbindelse. Den andre datamaskinen har ingen eksterne enheter og jeg vil få tilgang til den ved hjelp av RDP og SMB. IP-adressene er automatisk konfigurert, så det registrerer noe i området 169.254.x.x.
Jeg kan vente til Windows gjenkjenner den andre datamaskinen eller skanne IP-adressene, men begge handlingene tar lang og uforutsigbar tid. Er det en raskere måte å gjenkjenne den andre datamaskinen på den andre enden av Ethernet-kabelforbindelsen? Jeg har vurdert å lage en kringkasting "Ethernet ping" og omvendt ARP, men jeg har ikke klart å finne noen instruksjoner for denne teknikken.
Hvordan finner du IP-adressen til en annen datamaskin direkte koblet til den første med en Ethernet kabel?
Svaret
En kringkastings-IP-ping kan fungere. Ikke alle systemene svarer på det, men noen gjør når i 169.254 modus. Prøv
ping 169.254.255.255 (trenger -b på Linux), eller ping ff02 :: 1 (trenger ping6 på Linux). Direkte sending av navnoppslag (ved bruk av
nbtstat -a ) kan fungere (hvis det kjører Windows og hvis du kjenner navnet på datamaskinen). Den automatiske konfigurasjonen 169.254 innebærer å sende noen ARP-sonder med Vertsens egen adresse (du kan se dem i Wireshark).
"Ethernet ping" eksisterer, men fungerer bare på Ethernet-nivå. Det vil ikke fortelle deg noe om IP-en (det er noen ganger implementert i NIC selv, men det meste ikke implementert i det hele tatt).
"Reverse ARP" eksisterer også, men er nesten aldri faktisk implementert heller. Dens primære bruk ble erstattet av BOOTP og senere DHCP.
Har noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Se hele diskusjonstråden her.
Slik bruker du PackageManagement (aka OneGet) på Windows 10
Windows 10 inneholder et pakkehåndteringsverktøy innebygd i PowerShell. I den endelige versjonen heter den "PackageManagement", men den er fortsatt basert på et open source-prosjekt som heter OneGet. PackageManagement (aka OneGet) er ikke teknisk en pakkebehandling. Det er en pakkeadministrator - et rammeverk og et sett med PowerShell cmdlets som kan administrere ulike typer programvare fra forskjellige steder på en standardisert måte.
Slik stopper eller gjenopptar du et Windows-program ved hjelp av Process Explorer
Om du trenger å utføre diagnostikk på et program, eller hvis du trenger å se hva et mistenkelig skadelig program gjør, kan du bruke Prosess Explorer vil i hovedsak sette programmet på pause mens du ser på hva det gjør. Du lurer kanskje på hvorfor du vil stoppe en prosess, og svaret er enkelt: hvis du trenger å gjøre noe arbeid, men en prosess er kjører vekk med CPU, kan du avbryte prosessen og deretter gjenoppta når du er ferdig med alt annet du trenger å gjøre.