공유스토리지_API NAS

API NAS Windows 서버 공유 방법

API NAS  윈도우 마운트 메뉴얼 입니다. 

 

 

이더넷 추가


 

API NAS 를 마운트하기위해 윈도우에서 이더넷을 추가합니다.  

 

1. 제어판을 열어 하드웨어 및 소리 를 클릭합니다. 

 

 

2.장치관리자 - 컴퓨터이름 우클릭 - 레거시 하드웨어 추가  를 클릭하여  하드웨어 추가 마법사를 실행합니다.

 

3. 하드웨어 추가 마법사 에서 다음을 클릭해 진행합니다. 

 

 

 

4.목록에서 직접 선택한 하드웨어 설치  를 체크하고 다음으로 진행합니다. 

 

 

5.하드웨어 종류 에서 네트워크 어댑터 를 선택하고 다음을 클릭합니다.

 

 

 

6.제조업체 - Microsoft , 네트워크 어댑터 - Microsoft KM-TEST 루프백 어댑터 를 선택하고  

 다음으로 진행합니다.

 

 

7.다음 을 클릭하여 하드웨어를 설치합니다. 

 

 

 

8. 잠시 기다리면 루프백 어댑터 추가가 완료됩니다.  

마침 을 클릭하여 마법사를 종료합니다. 

 

 

9.  제어판 - 네트워크 및 인터넷 을 클릭합니다.  

 

 

10. 네트워크 및 공유 센터 를 클릭합니다.  

 

 

11. 방금 추가한 이더넷2 를 클릭, 상태창을 열어 아래 사진을 따라 IP를 설정합니다.

속성 - 네트워킹 - Internet Protocol Version 4 (TCP/IPv4) 선택 - 속성 클릭 - 다음 IP 주소 사용  

  IP : 123.0.0.1   서브넷마스크 255.255.255.0   입력 후  고급 클릭  -  WINS 텝  

LMHOSTS  , NetBIOS 설정  수정 후  확인   

 

 

 

12. 명령 프롬프트  (실행 - cmd)  에서  ipconfig 명령어로 ip 설정이 입력되었는지 확인합니다. 

 

 

 

 

포트 수정 


 

기존에 설정되어있는 445 포트 사용을 해제 합니다.  

 

 

1. 명령 프롬프트를 관리자 권한으로 실행합니다. 

 

 

 

2. netstat -an | find "445"   로 현재 445 포트 상태를 확인합니다.  

 

 

 

3.  sc config lanmanserver start=disabled   명령어로 사용을 해제 합니다.   

  해제 후 윈도우를 재시작 합니다. 

 

 

 

4. 재시작 후 다시 명령 프롬프트를 열어  445 포트 사용이 해제된것을 확인합니다. 

 

 

 

 

rinetd 실행


 

API NAS 연결을 위해  rinetd 를 다운로드 받아 세팅합니다. 

  https://github.com/iwinv/rinetd

 

 

1. 위 주소     https://github.com/iwinv/rinetd 에서    rinetd.exe 파일을 다운로드 합니다.  

 

다운로드 링크 :   https://github.com/iwinv/rinetd/raw/master/rinetd.exe

 

 

2. rinetd 를 다운로드 받은 위치에 메모장으로 rinetd.conf 파일을 만들어  

아래 정보와 같이 입력, 저장합니다. 

 *입력정보는 이용하시는 계정에 맞게  수정하여 입력합니다.   

   관리콘솔 - 데이터베이스 - 공유스토리지 관리 - 상세정보 - 공유정보 에서  확인 가능합니다. 

 

 

 

 

3. 명령 프롬프트를 관리자 권한으로 실행 한 후   

   chdir 명령어로  rinetd 파일이 있는 위치로 이동,  

    rinetd.exe -c rinetd.conf  를 입력하여  rinetd 를 실행합니다.  

 

 

 

4. 다른 명령 프롬프트창을 실행시켜  netstat -an | find "445"   를 입력 

 445 포트 상태를 확인합니다.     

*위에서 실행한 rinetd 가 계속 실행중이어야 합니다. 

 

 

 

 

CIFS 연결 


rinetd 를 실행하여 445 포트 대기가 완료된 후 API NAS 연결이 가능합니다. 

 

 

1.폴더를 연 후 상단 메뉴 - 홈 - 빠른연결 - 네트워크 드라이브 연결 을 클릭합니다. 

cifs 연결 1 

 

 

 

2. 네트워크 드라이브 연결 에서  폴더란에  \\123.0.0.1\storage 를 입력 하고 마침 을 클릭합니다.

 

 

 

3.사용자명과 암호를 입력하고  확인 을 클릭합니다. 

 

 

 

4.마운트가 완료되면 아래와 같이 확인 가능합니다. 

 

 

 

 

rinetd 백그라운드 자동 실행 


윈도우 부팅시 rinetd 이 백그라운드에서 자동 실행되도록 설정 할 수 있습니다. 

 

 

1.rinetd 가 설치되어있는 폴더에 run.bat 파일을 생성, 아래 명령을 입력합니다. 

  파일 경로는 절대경로로 입력합니다.  폴더 절대경로는  rinetd 가 있는 폴더에서 주소표시줄을 클릭하면 확인 가능합니다. 

@echo off

 파일경로....rinetd.exe -c 파일경로...rinetd.conf 

 

 

 

2. 윈도우키를 눌러 검색 에서 실행 을 입력합니다. 

 

 

 

3.실행 창에 shell:startup  을 입력하여  시작프로그램 을 엽니다. 

 

 

 

4. 시작프로그램에  nas_cifs_bg_run.vbs 파일을 생성하여 

오른쪽 이미지와 같이 입력합니다.  경로는 1에서 생성한 run.bat 파일의 경로를 입력해야 합니다. 

Set obj = CreateObject("Shell.Application")

obj.ShellExecute "파일 경로 .....run.bat", "", "", "runas", 0 

 

 

 

5.저장 후 윈도우를 재부팅하면 자동실행되며  아래 허용창이 나타납니다.  

   프로그램 위치 정보에서 입력한 rinetd\run.bat 의  경로가 맞는지 확인하고  예 를 클릭합니다. 

 

 

 

 

6.명령 프롬프트 에서  netstat -an | find "445" 로  rinetd 의 실행 여부를 확인할 수 있습니다.