Stel dat ik twee computers op hetzelfde netwerk heb aangesloten. Ik weet dat ik vanaf computer1 en met ingeschakelde bestandsdeling kan rondneuzen in computer2. Maar stel dat er iets interessants op computer2 staat, waartoe je toegang krijgt door localhost:9091 in safari te typen. (b.v. transmission's web UI). Om daar toegang toe te krijgen zou ik het ip_adres_van_computer2:9091 moeten intypen op computer1.
Maar hoe kom ik achter computer2's ip adres zonder computer2 te gebruiken?
Methode #1
De gemakkelijkste manier zou zijn om de administratiepagina van uw netwerkrouter te openen's. Het zal informatie hebben over alle andere apparaten op het netwerk, inclusief IP adres.
Methode #2
Als u de netwerknaam van de computer weet, kunt u deze in de Terminal pen
. Het zal de computer's IP adres teruggeven.
Methode #3
Als je de netwerknaam van de computer niet weet, is er nog een truc die je met ping
kunt doen. Zoek je IP-adres en je subnetmasker. Beide moeten zichtbaar zijn in het deelvenster Netwerkvoorkeuren van Systeemvoorkeuren. Zet uw IP-adres en uw subnet mask op een rij, en vervang alle 0
waarden in het subnet mask door 255
op dezelfde relatieve positie van het IP-adres. Bijvoorbeeld, als je het volgende IP adres en subnet mask hebt, respectievelijk:
192.168.1.151
255.255.255.0
De 0
staat in het laatste veld van het subnet mask, dus je vervangt het laatste veld van het IP adres door 255
en pingt het: ping 192.168.1.255
Je zou een antwoord moeten krijgen met het IP adres van elk apparaat op het netwerk dat in staat is om te reageren op pings.
Methode #4
De laatste truc is om het terminal commando arp -a
te gebruiken. Dit toont het IP- en MAC-adres van alle apparaten op het netwerk waar het van weet.
De laatste twee trucs zijn met dank aan dit Macworld artikel.
Type de opdracht
arp -a
Dit zal je alle verbindingen één voor één tonen.