Samba의 NMBD관련하여 질문드립니다.
안녕하세요..
Samba3.3.0을 임베디드 Linux에 포팅중인 리눅스 초보입니다...
현재는 포팅이 거의 완료되어 테스트를 진행 중 입니다만 테스트 중 아래와 같은 상황에서는 삼바 서버를 찾질 못하네요..
왜 그런 것인지 이유를 좀 알고 싶어서 문의 드립니다.
잘 찾아지는 경우를 보면
- 임베디드 단말에서 smbd, nmbd 구동(workgroup = WORKGROUP, Windows PC도 WORKGROUP으로 되어있습니다.)
- 윈도우즈 네트워크 환경에서 workgroup 확인시 삼바서버 찾아짐.
- 윈도우즈가 아닌 다른 디바이스에서 공유폴더 탐색시 임베디드 단말의 서버이름 찾아짐
다른 디바이스란 samba client기능만 제공하는것으로 보입니다.
위와 같이 윈도우즈로 한번 찾고 나면 잘 찾아지는것 같은데
중간에 윈도우즈로 찾지 않고 다른디바이스에서 바로 탐색 하려고 하거나, 네트워크상에 아예 윈도우즈 PC가 없으면 안찾아 지네요...
대충 테스트 결과를 보아선 nmbd에서 작업 그룹을 WORKGROUP으로 설정 했다고 해도 실제 WORKGROUP을 갖는 윈도우즈가
네트워크상에 없어 찾지 못하는 것 같은데.. 제 판단이 맞는 건가요?
맞다면 누가 정확한 이유좀 설명 부탁드립니다....ㅜㅜ
또.. 위 상황이 맞다면 윈도우즈 없이 외부 다른 디바이스에 삼바 서버이름을 알릴수 있는 방법이 있는지도 궁금합니다.
두서 없이 써서 잘 이해가 되실런지 모르지만.. 조언 부탁드립니다.
감사합니다.


댓글 달기