시스템 호스트 이름을 변경하면 Samba에 액세스할 수 없습니다.

시스템 호스트 이름을 변경하면 Samba에 액세스할 수 없습니다.

Debian 9 구성에서 이상한 점을 발견했습니다.

/etc/hostname을 편집하고 "myhost"에서 "myhost-hello"로 재부팅하여 호스트 이름을 변경했습니다.

이 수정으로 인해 해당 IP를 통해 컴퓨터에 연결하면(WINS 등을 전혀 사용하지 않음) 서버에 연결할 수 없다는 메시지가 표시됩니다.

직접 말씀드리자면.. 일종의 방화벽 문제일지도 모르니 머신에 직접 연결했는데도 우분투 테스트 PC에서 smb://를 통해 머신에 접근이 안되네요.

삼바 데몬을 여러 번 다시 시작해도 성공하지 못했습니다.

대상 컴퓨터의 호스트 이름을 다시 "myhost"로 전환하면 samba가 available로 반환됩니다.

궁금합니다..호스트 이름이 변경되면 삼바에 액세스할 수 없게 만드는 일종의 호스트 이름 자동 구성이 있습니까? (저는 IP를 통해 컴퓨터에 연결하고 있으며 Wins 기능을 사용하지 않거나 호스트 이름을 통해 연결을 시도하지 않습니다.)

답변1

오류가 해결된 것 같습니다. 또한 /etc/hosts를 편집하여 호스트 이름이 기본 게이트웨이를 통과하는 대신 로컬로 검색되어야 함을 시스템이 인식하도록 합니다.

그래서.. 요약:

/etc/호스트

이 줄을 편집하세요

myhost 127.0.0.1예를 들어

myhost-hello 127.0.0.1

... 그게 다야

관련 정보