내부네트워크에서 프린터서버와 스토리지서버를 하나로 쓸 때, 스토리지서버에 접속이 잘 안 되는 경우

by H.F. Kais | 2009. 1. 12. | 1 comments

얼마 전 사소한 일 때문에 여기저기 해결책을 찾아 헤맸던 적이 있습니다. 여러 웹사이트와 블로그, 게시판 등에서 해결책을 찾아보았지만 결국 해결할 순 없었죠. 하지만 엉뚱하게도 답은 다른 곳에 있었으니…. 오늘은 그 이야길 해볼까 합니다.

차일피일 미루고 또 미루다, 정말 오랜만에 시스템을 포맷하고 운영체제를 다시 설치했습니다. 드라이버도 최신버전으로 다시 잡아주고, 프린터와 네트워크도 다시 설정해줬죠. 그런데 예전엔 멀쩡히 접속되던 내부 스토리지 서버에 접속이 안 되는 겁니다.

원래 '\\100.0.0.xxx\폴더명' 과 같이 IP를 직접 입력해 접속하던 스토리지 서버였습니다. 그런데 계속 '지정한 컴퓨터 이름을 네트워크에서 이미 사용 중입니다. 다른 이름을 지정하려면, 제어판에서 '네트워크' 아이콘을 두 번 누르십시오.' 라는 메시지만 띄우면서 접속이 되질 않더군요.

접속하려는 서버(혹은 네트워크 드라이브)와 이미 연결되어 있는 경우, 위와 같은 메시지가 나타나면서 접속이 안될 때가 있습니다. 이미 접속되어 있으니 또 하지 말라는 소리죠. 그래서 net use 명령을 통해 이전 접속을 확인하고 제거하기로 했습니다.

검색 : 'net use 명령어' (구글) – 자세한 내용은 클릭

검색을 통해 간단히 net use 사용법에 대해 알 수 있었습니다. 먼저 net use 명령어로 현재 시스템에 연결된 네트워크를 확인하고, net use /d 명령어를 이용해 연결을 끊었습니다. 모든 연결을 끊으려면 net use /d * 명령어를 이용하면 되지요.

여기까지는 내부 네트워크나 네트워크 드라이브 문제를 겪었을 때, 흔히 시도해볼 수 있는 해결책입니다. 웬만한 상황이면 대부분 문제가 해결되겠죠. 하지만 제가 겪은 문제는 여전했습니다.


다시 net use 명령어를 써보고, 네트워크 드라이브를 제거했다 다시 연결해보고, 정말 OS 재설치 빼고 별의별 짓을 다 해봤습니다. 그런데, 원인은 정말 엉뚱한 곳에 있었습니다. 제목에도 있듯이,

하나로 된 프린터 서버와 스토리지 서버

이게 문제였습니다. 대체 어떻게 된 일인고 하니…

\\100.0.0.xxx 라는 내부 서버 한대가 프린터 서버와 스토리지 서버를 겸용하고 있었습니다. 프린터 공유는 같은 네트워크 내의 시스템이라면 어떤 컴퓨터든지 가능하게 설정되어 있었죠. 스토리지 디렉토리는 별도의 로그인 계정이 필요했었고요. 바로 여기서 틀어진 겁니다.

server

윈도OS를 재설치하면서 아무 생각 없이 '네트워크 프린터'를 먼저 설치해버렸고, 그 다음에 스토리지 서버로 연결하려 했던 것이죠. 그러다 보니 문제의 서버에는 프린터용 일반 계정(아마도 Guest가 아닐까 싶어요)으로 접속했고, 이 계정으로는 스토리지에 접근할 수 없고….

희한한 건 net use 명령어를 썼을 때, 프린터 쪽으로 연결된 것은 표시가 되지 않았다는 것이었죠. 그래서 계속 net use /d 명령어를 써도 연결이 해제되지 않았고요.

결국 기존에 설치된 네트워크 프린터를 모두 제거하고, 해당 서버(프린터+스토리지)에 다른 계정으로 로그인한 다음, 프린터를 설치하는 방법을 통해 문제를 해결했습니다. 물론 지금은 아주 잘 됩니다. 혹시라도 저처럼 헤매는 분이 계시다면 얼른 해답을 찾길 바랍니다.

댓글 1개:

- 스팸 방지를 위해 보안문자(캡차) 확인을 사용하고 있습니다.
- 스팸댓글이 너무 많이 달려 댓글 검토 기능을 쓰고 있습니다. 입력하신 댓글이 당장 화면에 나타나지 않아도, 블로그 주인장은 댓글을 보고 있으니 안심하세요. 검토가 완료되면 댓글이 게시됩니다.

덧글 페이지로 이동합니다. 스팸방지를 위해 '단어확인'을 사용하고 있습니다.