리눅스에서 로컬 링크의 IP를 찾는 방법은 무엇입니까? (IP, 브로드캐스트, 검색, avahi를 통해 하나를 검색할 수 있도록 설정)

리눅스에서 로컬 링크의 IP를 찾는 방법은 무엇입니까? (IP, 브로드캐스트, 검색, avahi를 통해 하나를 검색할 수 있도록 설정)

두 대의 Linux PC를 로컬 링크로 직접 연결했습니다. 이제 링크 로컬 연결에 의해 할당된 ipv6 주소를 알고 싶습니다. 나는 "발견" 및 "발견 가능하게 만들기" 등을 웹 검색해 보았고 많은 QA를 찾았습니다.https://askubuntu.com/questions/947639/how-to-find-the-ip-address-for-a-device-on-a-network,호스트 이름을 사용하여 LAN에서 컴퓨터에 액세스하는 방법,https://serverfault.com/questions/1036362/how-to-nicely-make-a-neighbors-discovery-solicitation-on-linux,내 Linux 시스템이 IP 주소를 동적으로 브로드캐스트하도록 하려면 어떻게 해야 합니까?,https://askubuntu.com/questions/460371/trouble-using-ssh-and-avahi.

솔루션은 nmap내가 이해하는 바와 같이 nmap -v -sn 192.168.0.0/16 10.0.0.0/8일정 범위(실행 시간이 길고 ipv6의 범위가 넓음)에서 네트워크의 모든 IP에 연결을 시도하고 DNS 서버를 설치하는 것과 같은 것을 사용하도록 제안합니다. IP가 알려져 있습니다. Hosthame에서 다룬 마지막 제안을 찾았습니다 avahi.

호스트 이름이 아닌 IP만 필요하고 DHCP 및 DNS 서버 설치를 좋아하지 않습니다.

avahi를 시도했는데 GUI를 통해 서비스의 IP와 호스트 이름을 볼 수 있지만 IP가 아닌 서비스 이름만 볼 수 있습니다 avahi-discover. avahi-browse스크립팅을 위해 터미널에서 IP 주소를 어떻게 얻나요?

Avahi는 제 ​​생각에 로컬로 연결된 두 PC가 동일한 IP 주소를 할당하지 않도록 확인하기 위해 주소를 바꾸는 것 같습니다. 내가 여기 있나요? 어쩌면 이 경우 링크-로컬 연결을 설정할 때 IP 주소를 얻는 것이 가능할 수도 있습니다. 그렇지 않습니까?

관련 정보