우분투에서는 로컬 호스트 이름 끝에 ".local"이 있습니다.

우분투에서는 로컬 호스트 이름 끝에 ".local"이 있습니다.

최근에 16.04에서 18.04로 업그레이드했는데 이제 로컬 네트워크에서 호스트를 확인할 수 없습니다. 16.04에서는 모든 것이 잘 작동했습니다.

여전히 IP를 사용하여 다른 컴퓨터에 연결할 수 있지만 호스트 이름을 사용하면 오류 메시지가 나타납니다.

ssh: Could not resolve hostname myhost: Name or service not known

Firefox를 사용하여 이 호스트의 웹 서비스에 연결할 때에도 동일한 결과가 나타납니다.

nmap -sP 192.168.2.1/24에서 사용이 게시물네트워크의 모든 호스트를 찾습니다.

어떤 아이디어가 있나요?

답변1

우분투에서는 로컬 호스트 이름 끝에 ".local"이 있습니다.

기본적으로 우분투에는 avahi가 포함되어 있습니다. 이는 컴퓨터 호스트 이름을 가상 이름으로 확인할 수 있도록 하는 zeroconf 구현입니다 .local. 이 규칙에 따라 다음 명령을 시도해 보십시오.

ssh [email protected]

두 컴퓨터의 사용자 이름이 동일한 경우 해당 remoteuser@부분을 생략하고 다음을 입력할 수 있습니다.

ssh myhost.local

보다".local"은 무엇을 합니까?

도움이 되었기를 바랍니다

답변2

방화벽 구성입니다. 연결을 차단하고 있습니다.

기본 Ubuntu 방화벽의 그래픽 관리를 위해서는 다음을 설치하십시오.GUFW허용할 나가는 연결을 설정합니다. 자세한 이용방법은,여기에서 문서를 읽어보세요.

관련 정보