Mam router Cisco. Strona oprogramowania układowego zawiera kartę wyświetlającą tabelę klientów DHCP. Jak sama nazwa wskazuje, zawiera listę wszystkich klientów DHCP w sieci. Pierwsza kolumna w tabeli to „Nazwa klienta”. Niektóre urządzenia mają nazwy, a niektóre nie.
Skąd pochodzi nazwa klienta?
Czy to część protokołu DHCP?
Czy to opcjonalny parametr w protokole?
Rozwijam własne wbudowane urządzenie Ethernet i jest to jeden z elementów, który nie ma nazwy klienta na liście i próbuję dowiedzieć się, dlaczego.
Odpowiedzi:
Tak, prawdopodobnie pochodzi z żądań DHCP.
Protokół DHCP pozwala dodawać pole „nazwa hosta” do żądań DHCP (dla komputera, aby poinformować o swojej nazwie), a także potwierdzenia DHCP (dla serwera DHCP, aby przypisać inną nazwę hosta). Jest to określone w RFC 2132 §3.14 dla DHCPv4 oraz w wersji roboczej ietf-dhc-v6opts §3.7 dla DHCPv6. Wiele serwerów DHCP przekazuje nazwę hosta określoną przez klienta do wewnętrznego serwera DNS i wyświetla ją w interfejsach zarządzania dzierżawą.
źródło
Określenie tego, co się dzieje, nazywa się „rozpoznawaniem odwrotnego adresu” i może być obsługiwane na wiele sposobów:
Prawdopodobnie wyświetlane urządzenia rejestrują się na skonfigurowanym serwerze DNS, klient DHCP może po prostu uzyskać udostępnione informacje z serwera DNS, jeśli router zapewnia również DNS, lub wykonać wyszukiwanie wstecznego DNS na serwerze DNS, jeśli jest nie i znajdź nazwę komputera.
źródło
ale na moim komputerze Red Hat tego pliku nie było, ale mogłem ustawić identyfikator klienta DHCP za pośrednictwem Centrum sterowania, otwierając okno dialogowe Połączenia sieciowe i klikając odpowiednie połączenie bezprzewodowe i naciskając Edytuj. Następnie kliknąłem kartę Ustawienia IPV4 i tam ustawiłem identyfikator klienta DHCP. Nie jestem jednak pewien, gdzie (który plik) jest przechowywany.
HTH
źródło