호스트 ID 조회방법

60 views (last 30 days)
MathWorks Support Team
MathWorks Support Team on 4 Feb 2014
내 컴퓨터의 호스트 ID는 어떻게 찾을 수 있습니까?

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 8 Aug 2023
Edited: MathWorks Support Team on 8 Aug 2023
호스트 ID는 MATLAB 라이선스 파일을 생성하는데 사용되는 컴퓨터의 고유 식별번호입니다. 하기 2개의 경우를 제외하면 호스트 ID는 컴퓨터의 가장 낮은 번호의 맥어드레스를 사용하면 됩니다. 
  • Window에서 Individual 라이선스를 사용하는 경우, 호스트 ID는 C드라이브의 볼륨일련번호를 사용합니다. 
  • Network 라이선스를 사용하는 경우, 호스트 ID로 IP주소를 사용할 수 있지만 IP주소는 변경될 가능성이 있기 때문에 권장하지 않습니다. 
<운영체제별 호스트 ID 조회방법>
Windows
Individual 라이선스의 경우 c드라이브의 볼륨일련넘버 또는 맥어드레스를 사용합니다
  • 볼륨일련번호를 검색하려면 . 윈도우 명령 프롬프트 창을 열고(시작 메뉴 옆 검색창에 cmd로 검색) 다음 명령어를 실행
vol c:
볼륨 일련번호는 2번째 줄에 검색되며 Volume Serial Number is 1234-ABCD와 같이 표시됩니다. 표시된 8자리 호스트 ID는 - 를 제외하고 입력합니다. 
  • 맥어드레스를 검색하려면 윈도우 명령 프롬프트 창을 열고 다음 명령어를 실행
getmac
만약 여러개의 맥어드레스가 표시되는 경우, 첫번째 줄의 맥어드레스를 - 없이 12자리를 입력합니다.
MacOS
호스트 ID는 eth0 장치의 맥어드레스입니다. eth0 장치의 맥어드레스를 터미널창에서 검색하려면
  • Finder
  • 응용프로그램
  • 유틸리티
  • 터미널
  • 명령 창에 다음 명령어를 실행
ifconfig en0 | grep ether
맥어드레스는 "ether"에 표시되는 값입니다. 
 
Linux
R2014a 이상의 경우 네트워크 인터페이스 이름에 상관없이 호스트 ID로 어떠한 맥어드레스를 사용할 수 있습니다. 만약 네트워크 인터페이스에 번호가 부여되었다면 가장 낮은 번호의 네트워크 인터페이스를 사용하면 됩니다. 
  • Bash 쉘을 이용하여 맥어드레스를 검색하려면 하기 명령어 실행
/sbin/ifconfig <interfaceName> 
위 명령어의 <interfaceName> 은 네트워크 인터페이스의 이름입니다. 예를 들어 eno1, eth0, wlan0, enp5s0 등이 자주 쓰이는 리눅스 네트워크 인터페이스 이름이지만 컴퓨터별로 다를 수 있습니다. 
  • 네트워트 관련 툴이 설치되지 않은 경우 아래 명령어를 사용하셔서 검색할 수 있습니다. 
ip addr | grep ether
 
R2013b 이하의 경우 호스트 ID는 네트워크 인터페이스 eth0 또는 en0의 맥어드레스입니다. 
  • Bash 쉘을 이용하여 맥어드레스를 검색하려면 하기 명령어 실행
/sbin/ifconfig eth0
또는
/sbin/ifconfig eth1
 
맥어드레스는 보통 "HWaddr"에 표시되는 값입니다. 만약 enX 또는 ethX 와 같은 이름 부여 방식을 사용하지 않는 리눅스 배포판을 사용중인 경우 R2014a 이상으로 업데이트하거나 네트워크 인터페이스 이름을 변경하셔야 MATLAB에서 인식이 가능합니다. 네트워크 인터페이스 이름 부여 방식을 변경하려면 해당 리눅스 배포판 문서를 참고하시기 바랍니다.

More Answers (0)

Tags

No tags entered yet.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!