virtualhere+라우터(NAS)를 이용한 ilok집에 놓고다니기

제이드 3 922 03.01 20:52
먼저, 원글 작성자님께 감사드린다는 말 먼저 전 합니다.
우선 MAC OS환경+ASUS RT-AC68U 라우터 환 경에서 작업했구요, 윈도우즈처럼 별도로 Putty 를 설치할필요 없이 기본내장되어있는 터미널로 SSH클라이언트가 가능합니다. (UNIX뿌리 인, mac os나 linux모두 해당되는 사항입니다.)
참고로 클라이언트 테스트환경은 mac os 10.9.5, 10.11.6 환경에서 하였습니다.

이 방법 시도하시기전에 라우터에 7575포트를 포트포워딩 후, 라우터의 DDNS를 활성화하여 사용하셔야하며, 서버장치(라우터/NAS)에서 SSH기능과 JFFS파티션을 지원하는지 확인후 시도하시기바랍니다.

터미널 실행후
ssh 공유기접속ID@라우터IP주소 -p 포트번호순으로 입력하면 라우터의 설정비밀번호를 물어볼겁니다.
(예 : ssh cuonet@192.168.X.X -p XX)

그때 비밀번호를 입력해주시면 커멘드 화면이 살짝 바뀌게되는데요, 그 후에 라우터에 아래 명령을 입력하여 서버프로그램을 라우터에 다운로드 받습니다.
6768866a521abd4271039418caec28f1_1519905749_3664.png

해당라우터는 ARM기반의 프로세서를 쓰기때문에 ARM버전 서버로 다운받았습니다. (64비트 버전이 아닌 일반 32비트 설치여야합니다.)

그후, 아래 명령어를 입력하여 다운받은 파일을 이동하여줍니다.
mv ./vhusbdarm /jffs/vhusbdarm (다운받은 파일을 jffs경로로 이동)
무조건 이동해놔야 재부팅후 서버파일이 지워지지않습니다.

이 과정까지 끝나면 이제재부팅후에도 명령이 정상적으로 실행되게끔 자동실행스크립트를 손봐야하는데,
nano /jffs/scripts/services-start 입력후 자동스크립트에 들어가고,

#!/bin/sh

sleep 10

chmod +x /jffs/vhusbdarm

/jffs/vhusbdarm restart -b

위 내용을 스크립트에 그대로 입력합니다.
그리고 컨트롤+O->Enter->컨트롤+X키를 입력하면 스크립트를 저장하고 빠져나오게 되는데요.

이때 방화벽관련 작업때문에 또 한번의 스크립트작업을 해주어야합니다.
nano -w /jffs/scripts/firewall-start를 입력하시면 또 비어있는 스크립트 편집기가 뜰것입니다.
이후 아래와 같은 내용으로 스크립트를 입력후

#!/bin/sh

iptables -I INPUT -p tcp --destination-port 7575 -j ACCEPT

컨트롤+O->Enter->컨트롤+X키를 입력하여 편집기를 빠져나옵니다.
마지막으로 reboot명령으로 라우터를 재부팅시키면 과정은 끝나더라구요.

간혹가다 ssh를 접속시도를 할때 경고메세지가 뜨면서 접속이 안되는 경우가 있는데, 터미널에 아래의 명령을 입력하면 키값이 초기화되어 다시 접속이 가능하실겁니다.
ssh-keygen -R 192.168.X.X (라우터 설정주소)


현재까지 이상없이 작동하고있고, 번거로운 쪽찌에도 링크까지 알려주시며 친절한 답변주신 원글 작성자님께 다시한번 감사드린다는 말씀 꼭 전하며, 클라이언트 프로그램은 앨캐피탄에는 인식은 되나 작동이 안되고, 개발자 홈페이지에도 호환목록이 엘캐피탄을 건너뛰네요. (현재 공식 지원은 시에라까지인것같습니다..)

혹시 하이시에라에도 작동이 되신분이 계시면 댓글이나 글로 추가 정보 부탁드리겠습니다~!

참고링크 : 우성군의 NAS - https://www.wsgvet.com/bbs/board.php? bo_table=iomega&wr_id=63  (방화벽관련 스크립트)

우성군의 NAS - https://www.wsgvet.com/bbs/board.php? bo_table=blog&wr_id=90  (자동실행관련 스크립트)

CPUU의 Daydreamin' - https://cpuu.postype.com/post/30065  (SSH 접속 시 RSA 공유키 충돌 문제 해결) 


Author

Lv.1 제이드  로열
672 (67.2%)

등록된 서명이 없습니다.

Comments

누스노맨 03.02 00:27
번거로운 질문이 아니라, 제 원글이 정말 부족했습니다.
다행히 제가 아는 부분이여서 도움 드릴 수 있었고요!!
이렇게 다시 정리해주시는 글 써주셔서 감사합니다.

제 환경:
서버: AC68U 라우터 + D-LINK DUB-H7 USB HUB
클라이언트: 1) 윈10 / 2) 윈7 / 3) 맥 시에라
아이락, 큐베이스 동글 전부 다 잘 됩니다.
Abletonuer 03.02 00:28
라즈베리파이 서버
하이 시에라 클라이언트

잘 됩니다
JUNO 03.02 23:02
상상만 하던 방법인데. 이게 가능하군요!
정보 감사합니다 ^^
Banner
 
Facebook Twitter GooglePlus KakaoStory NaverBand