상세 컨텐츠

본문 제목

내부 네트워크가 안된다면(XP)

UTILITY

by ascall 2007. 2. 10. 15:23

본문

내부 네트워크가 안된다면(XP)


메인컴퓨터의

-제어판

-관리도구

-컴퓨터관리

-로컬사용자 및 그룹
 사용자에서 마우스 오른쪽을 클릭하여 새 사용자를 추가하여 주시기 바랍니다.

외부 네트워크나 내부 네트워크에 연결하긴 위해서 각 각 프로토콜을 설치 하셔야 합니다..
98se버젼같은 경우 netbeui를 설치하시고 파일 및 프린터 공유를 해주셔야 합니다.

 

XP의 경우에는 netbios를 설치하셔야 하며 역시 파일 및 프린터 공유를 해야 합니다.

간혹가다  xp와 98 공유 문제에서 프로토콜 연동이 안되어 XP컴터 내에 netbuei를 설치하셔서
공유 시도해보시면 될꺼구요..이래도 안된다면 자체 방화벽을 의심하셔야겠네요...

이것도 안된다면.. 프로토콜중.. Netbios 설치 여부 확인해 보세요...
안돼 있다면.... 넷바이오스.. 설치 하시고요..
이것 저것 다 안될경우... 네트워크 등록정보의 모든 서비스와.
프로토콜. 삭제후... 다시 설치하시면..될거예요^^

동일 서브넷에 위치한 컴퓨터로 IP 주소로는 접속이 가능하다면,
호스트명(Host Name)을 해석하지 못하는 문제입니다.
즉, 넷바이오스를 인식하지 못하는 문제입니다.
이와 같이 호스트명을 풀지 못하는 경우, 두가지 해결 방법이 있습니다.
첫째, NetBIOS 프로토콜을 바인딩 시킵니다.
"내 네트워크환경 - 속성 - 로컬영역연결"에서 하단의 "추가" 버튼을 클릭한후
"프로토콜"중 "NetBEUI" 프로토콜을 설치하면 됩니다.
둘째, host 파일을 편집하며 IP 주소에 대응한 컴퓨터이름(NetBIOS)을 정의하여 주는 방법이 있습니다.
편집방법은 아래와 같습니다.
예) 동일 서브넷상의 컴퓨터중 IP주소가 "192.168.0.100"이고 Host명이 "King"이라고 가정하면,
192.168.0.100       King
위와 같이 편집하면 됩니다. (?)

 

[네트워크 파일공유]

 

1번방법

실행-> regedit -> hkey_local machine -> system -> currentcontrolset -> control -> lsa -> 오른쪽 화면 아래쪽에서 보통 4번재 -> restrictanonymous -> 클릭 하여 1로 되어있으면 0으로 변경후 창을 닫고 재부팅 다른 컴도 같이 하고 재부팅하면 끝입니다.

 

2번방법
한쪽에서 다른컴퓨터를 보려고 할때 액세스 권한이 없다고 나온다면
다른컴퓨터에서

내컴퓨터 오른쪽 마우스클릭하시고 컴퓨터 관리에 들어가신뒤
"로컬사용자및그룹" 더블클릭하시면 사용자폴더와 그룹폴더과 나올것입니다.

사용자 폴더 더블클릭하시면 GUEST 가 있을것입니다.

만약 GUEST에 사용안함이 되어있다면 더블클릭하셔서 계정사용안함체크를 없애주면 될 겁니다.
그게 되어있다면 한가지 더 확인하세요.

공유할 폴더에서 오른쪽 마우스 누르셔서 공유클릭후 보안에서 EVERYONE 추가해주시면

사용가능할 겁니다.

 

3번방법
로컬 영역 속성에 들어가서 바꿔보세요..
네트워크용 파일 및 프린터 공유라고 있거든요..

 

4번방법
1. [제어판]-->[사용자계정]-->[guest]가 사용함으로 되어 있는지 확인
2. 주변에 xp pro 사용하는 PC를 찾아 그 PC의 c:\windows\system32 폴더에 가셔서

    cedit.exe 파일을 복사
3. 복사한 파일을 xp home의 c;\windows\system32 폴더안에 붙여넣기
4. 다음내용을 메모장에 복사하여 home_allowaccess.inf 파일로 만듬

[Unicode]
Unicode=yes
[Version]
signature="$CHICAGO$"
Revision=1
[System Access]
EnableGuestAccount = 1
[System Log]
[Security Log]
[Application Log]
[Event Audit]
[Registry Values]
machine\system\currentcontrolset\control\lsa\restrictanonymoussam=4,1
machine\system\currentcontrolset\control\lsa\restrictanonymous=4,0
machine\system\currentcontrolset\control\lsa\forceguest=4,1
[Group Membership]
[Privilege Rights]
sedenynetworklogonright =
senetworklogonright = *S-1-1-0,*S-1-5-32-545,*S-1-5-32-547,*S-1-5-32-551,*S-1-5-32-544,*S-1-5-21-1390067357-789336058-1708537768-501
[Registry Keys]
[Profile Description]

5. 만든 inf 파일을 xp home의 c:\windows\system32 폴더안에 넣습니다.
6. xp home에서 명령프롬프트를 실행하셔서 c:\windows\system32로 이동
7. 다음 명령어를 입력하고 엔터
secedit /configure /cfg home_allowaccess.inf /db temp.db /verbose
8. 진행과정이 퍼센티지로 나타나면서 명령을 잘 수행했다는 메세지가 나오면
명령프롬프트 창을 닫고 PC 재부팅!!
9. 공유폴더에 접근하는지 확인해 보세요

되셨길 바랍니다. 순서대로 해보세요 ^^:;

네트워크에 연결된 PC가 모두 보인다면 금방 해결할 수 있습니다 ^^

일단 제어판 -> 관리도구 -> 컴퓨터 관리 순으로 들어가면 창이 하나 뜰껍니다.

좌측 메뉴에 보면 로컬 사용자 및 그룹 이 있습니다.

이 메뉴에서 다시 하위메뉴로 가게 되면 "사용자" 와 "그룹" 이 있습니다.

여기서 사용자를 클릭하게 되면 우측 정보창에

Administrator
Guest
...
기타등등

사람 얼굴모양 아이콘과 함께 나올겁니다.

이곳에서 마우스 우클릭을 하시고 새 사용자(N) 를 선택하시구요

사용자 이름에 공유PC에 접속하시려는 분 PC의 로그인 이름을 넣으셔야 합니다.

!중요! 컴퓨터 이름이 아니고 *로그인* 이름입니다.

이름을 적으신 후에 전체이름과 설명칸은 비워둬도 되고 적으셔도 되고 상관 없습니다.

그리고 하단에 암호와 암호 확인은 설정 하셔도 되고 안하셔도 되는데

암호를 설정하면 공유 디렉토리에 접속을 시도하면 암호를 넣으라고 나오고

설정한 암호를 모르면 접속할 수 없습니다.

암호설정을 마치셨으면 체크박스를 보세요.

체크박스게 4개가 있는데 그중 상단과 하단 두개만 활성화 되있죠

상단에 있는 "다음 로그온할 때 반드시 암호변경" 을 비활성화(체크 해제) 해주시구요

활성화 된 "암호 사용 기간 제한 없음" 에 체크 해주세요

그리고 "만들기" 지긋이 눌러주시면 계정이 하나 생성이 됩니다.

여기까지 하셨으면 이제 거의 끝났습니다 -_-;;

아직 쪼금 남았군요!

이제 마지막으로 공유 디렉토리로 갑니다

 

예를 들어 C: 를 공유했다는 설정하에

공유 디렉토리의 등록정보 창을 열어주세요

등록정보창이 열렸으면 공유 탭을 열어주세요

여기서 "사용권한" 을 클릭 하시면 창이 또 하나 뜨는데

추가 버튼을 누르시면 다시 위아래로 나뉜 새창이 뜰껍니다.

이 창에서 아까 생성한 계정 "접속하실 분 PC로그인 이름"

을 찾아서 선택 후 추가를 눌러주시고 확인을 눌러주세요

그럼 공유사용권환에 계정이 하나 추가가 된 것을 확인하실 수 있을겁니다.

이제 사용권한만 설정 해주시고 확인을 눌러주시면 끝났습니다.

접속해보시면 잘 될꺼에요 ^^

혹시 모르니 권한설정에서 읽기만 설정해주도록 하세요

지우기도 되면 실수로 파일을 지울 수 도 있으니 ^^

 

인터넷 공유기를 통해 연결되어진 두대의 컴퓨터에 내부 네트웍 기능을 이용할려면

먼저 다음과 같은 설정이 필요합니다.

● 두 대 공통으로 적용

1. 바탕화면이나 제어판의 네트워크 등록정보를 연 다음 아래의 항목이 있는가 확인하고 없을 경우 설치를 해줘야 합니다.

- Microsoft 네트워크용 클라이언트
- Microsoft 네트워크용 파일 및 프린터 공유
- NetBios가 포함된 프로토콜(OS마다 다릅니다)
※ 설치 -> 프로토콜 -> NetBios 를 설치합니다.

 

* 기본적으로는 "Microsoft네 트워크용 파일 및 프린터 공유" 만으로도 내부 네트웍 공유가 가능하나, 인터넷 공유기 자체의 설정으로 인해 HWMac 주소나 내부 네트웍이 사용하는 137번 포트번호의 막힘, 지원하지 않는 프로토콜 등으로 인해 공유가 안되는 경우가 있습니다. 이럴 경우를 대비해서 NetBios를 설치해주면 됩니다.

2. 재부팅 후 인터넷 연결 공유기의 설정 페이지를 브라우저로 접속합니다.

- 님께서 구입하신 연결공유기의 설정 페이지를 접속합니다. 보통 192.168.1.1 혹은 0.1 등이겠지요.
- 여러 설정 항목들 중 내부 네트웍의 IP어드레스 범위를 확인합니다. 통상 192.168.0.1 ~ 254번까지의 번호가 셋팅되어 있겠지요. 반드시 IP어드레스의 범위를 기억하십시요.
- 수동 IP설정은 할 필요가 없습니다. (정 안된다면 여기서라도 해봐야겠지만...)

3. 다시 네트워크의 등록정보로 들어가서 TCP/IP를 더블클릭합니다.
자동으로 IP주소 지정으로 변경해주시고(잘 안되면 여기서 직접 공유기에서 봤었던 IP어드레스의 범위내에서 하나의 주소를 적어주는것도 좋은 방법입니다. 저라면 이 방법을 권해 드립니다.) 확인을 누릅니다.


4. 접속할 컴퓨터(B라고 하겠습니다) B의 IP어드레스를 확인합니다.

- 시작 -> 실행 -> cmd -> ipconfig /all

여기서 B에 할당된 내부 IP주소 192.168.0.2라 가정하고 이 주소를 메모한 후

5. 공유할 폴더를 선택 후 "마우스 오른쪽/공유"를 설정합니다. 가급적이면 권한까지 누르셔서 읽기전용으로 하심을 권해 드립니다. (네트웍 바이러스의 무분별한 침투(?)를 막기위해)

6. A컴퓨터에서 윈도우 탐색기를 실행합니다.

- 주소창에다가 192.168.0.2 입력후 엔터칩니다.


1~6번까지 적은 사항들은 최악의 경우라 가정하고 적은 사항입니다.
6번에서 주소창에 ip주소를 입력하는것보다는 B컴퓨터의 고유 이름을 입력하거나(이름) 탐색기에서 네트웍으로 들어가서 보는것이 보편적인 형태라 할 수 있지요.

그리고 또 중요한것은 XP가 아무리 홈 에디션이라 하지만 네트웍 기능이 많이 보강이되어 컴퓨터 부팅 후 XP로 로그온시 입력되는 id와 패스워드를 A <-> B 컴퓨터 네트웍 공유시 물어보게 됩니다.

암호없이 로그온이 되면 편하겠지요. 그러나 이 경우에도 네트웍 ID와 암호는 물어보게 됩니다. (암호가 없으면 그냥 공백상태에서 확인버튼 누르면 됩니다.)

마지막으로 A,B컴퓨터의 로그온 대상이 WORKGROUP 혹은 하나의 그룹으로 통일되게 하셔야합니다.
- 내컴퓨터 등록정보 -> 네트워크 식별 -> 등록정보 -> 소속그룹을 A,B 양측 다 통일시켜야 합니다.

답변이 되었길 바랍니다.

출처 : 짜집기했어요^^

관련글 더보기