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.폴더를 연 후 상단 메뉴 - 홈 - 빠른연결 - 네트워크 드라이브 연결 을 클릭합니다.
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 의 실행 여부를 확인할 수 있습니다.