내 라우터에서 일종의 DNS 서버가 실행되고 있습니다(실행 중).ASUS 멀린, 호스트 이름(예: ping web-server
. 그러나 라우터의 설정을 변경하면 재부팅되고 이름으로 서버를 참조하지 못합니다(IP를 통한 연결은 제대로 작동하지만).
라우터가 아닌 서버를 다시 시작하면 갑자기 다시 작동하므로 아마도 서버가 일종의 명령을 보내는 것 같습니다.
이 순서는 무엇입니까? cron 등을 사용하여 수동으로 실행하고 싶습니다.
중요한 경우 서버는 Ubuntu 13.10을 실행하고 있습니다.
답변1
라우터가 기본 브라우저로 설정되어 있습니까, 아니면 WINS 서버로 설정되어 있습니까? WINS 서버인 경우 클라이언트 시스템(Ubuntu 서버에 연결하려는 시스템)이 WINS 서버를 명시적으로 사용하도록 설정되어 있습니까? 아니면 어떤 네트워크 구성 도구를 사용하고 있습니까(배포 기본값?)?
이 문제에 대한 간단한 해결책은 고정 IP 주소를 서버에 할당한 다음 클라이언트 시스템의 호스트 파일을 편집하여 원하는 호스트 이름을 할당하는 것입니다.
어려운 방법은 tcpdump
@bersch가 제안한 것처럼 사용하는 것입니다.