Podłączyłem mój działający komputer do innego za pomocą bezpośredniego kabla Ethernet. Druga maszyna to komputer stacjonarny bez podłączonych urządzeń peryferyjnych (w tym klawiatury, myszy i monitora), a ja chcę uzyskać do niej dostęp za pomocą RDP i SMB. Adresy IP są konfigurowane automatycznie, więc dostaje coś z zakresu 169.254.x.x
.
Mogę poczekać, aż system Windows rozpozna drugi komputer lub zeskanować adresy IP, ale oba zajmą dużo czasu i będą nieprzewidywalne. Czy istnieje szybszy sposób na rozpoznanie urządzenia na drugim końcu bezpośredniego kabla Ethernet? Zastanawiałem się nad stworzeniem rozgłaszanego „Ethernet ping” i odwrotnego ARP, ale nie mogę znaleźć instrukcji dla tej techniki.
źródło
nbtstat -a <computer_name> -c
zapewnia pożądany adres IP! Dzięki!Jeśli skonfigurujesz urządzenie tak, aby uzyskiwało adres IP z serwera DHCP, to oczywiście musi istnieć serwer DHCP w sieci. Biorąc pod uwagę, że używasz bezpośredniego kabla (krzyżowego) do połączenia obu komputerów ze sobą, nie ma serwera DHCP, więc system Windows tworzy fałszywy losowy adres IP. Z tego powodu znalezienie siebie zajmuje dużo czasu, ponieważ nie ma serwera, który zarządzałby dla Ciebie połączeniem.
Najlepszą metodą byłoby dodanie routera z DHCP do miksu, ponieważ znacznie przyspieszy to. Ale jeśli nie chcesz wydawać na to żadnych pieniędzy, drugą najlepszą opcją jest ręczna konfiguracja adresów IP na obu komputerach do
192.168.0.1
i192.168.0.2
z maską podsieci255.255.255.0
źródło
Jeśli druga maszyna jest całkowicie bezgłowa, będziesz chciał użyć jakiegoś DHCP. Umieść router między dwoma systemami, których ekran stanu można przeglądać, lub zainstaluj aplikację serwera DHCP na działającym komputerze, aby podać adresowi systemu bezgłowego.
źródło
Możesz skonfigurować komputer, aby działał jak serwer DHCP.
http://www.dhcpserver.de/cms/ - To jest to, czego używam. Konfiguracja zajmuje tylko minutę i działa świetnie.
Po prostu podaj Ethernet NIC statyczny adres IP (jak
169.254.1.1
:) i podsieć (jak:)255.255.0.0
i nic więcej.Wybierz Ethernet NIC jako adapter serwera DHCP we wspomnianej wcześniej aplikacji.
Uruchom aplikację serwera DHCP, zrestartuj serwer lub urządzenie, którego adresu IP szukasz, a gdy zostanie uruchomiony, otrzyma adres IP ze zdefiniowanego zakresu serwerów DHCP. Następnie możesz użyć interfejsu internetowego dołączonego do serwera DHCP, aby zobaczyć, jaki adres IP został wydany nowy serwer, lub po prostu pingować skanować wszystkie adresy IP w zakresie DHCP.
Szybko, łatwo i intuicyjnie. Tak mi się przynajmniej wydaje.
źródło
Przed rozwiązywaniem problemów sprawdź, czy na tylnej stronie kart sieciowych znajdują się statyczne zielone lampki łącza. Jeśli nie świecą na zielono, musisz upewnić się, że masz je połączone za pomocą kabla krzyżowego. Sprawdź także, czy ustawienia dupleksu kart są takie same (pełny / półdupleks), w przeciwnym razie możesz doświadczyć żarowego światła.
Kiedy staniesz się zielony, będziesz musiał statycznie przypisać im adresy. Nie polecam uruchamiania serwera DHCP w celu przypisania, jeśli jest on w sieci służbowej (może to zepsuć dużo czasu, jeśli serwer DHCP zacznie odpowiadać na żądania z innych komputerów rozgłaszających wykrywanie DHCP w sieci)
źródło
Co powiesz na przejście do maszyny nr 2 i uruchomienie pingowania! Zakładam, że masz fizyczny dostęp do komputera i uprawnienia do logowania.
W zależności od celu tego przedsięwzięcia (i systemu operacyjnego) możesz również: - Mapować na inny komputer (zakładając, że masz nazwę komputera) i uzyskać potrzebne pliki - RDP / SSH poprzez nazwę komputera.
źródło
Nie jestem ekspertem, ale możesz po prostu spojrzeć
ipconfig
w oknie cmd, aby znaleźć adres IP na drugim komputerze, który jest automatycznym adresem IP, jeśli nie ma DHCP, lub po prostu ręcznie skonfigurować adres IP, aby był w tej samej sieci i podsieć jako pierwszy komputer.źródło