NX 라이선스 Host Name 오류|윈도우11 컴퓨터이름 사용자이름 변경방법

Siemens NX를 설치하거나 라이선스 서버를 설정하다 보면 Host Name, Computer Name, User Name, Composite Host ID 같은 이름이 계속 등장합니다.

여기서 가장 많이 하는 실수가 Windows 사용자이름과 컴퓨터이름 Host Name을 같은 것으로 생각하는 것입니다.

특히 NX11·NX12처럼 오래된 NX와 LMTOOLS 기반 라이선스 환경을 사용하다 License Error가 발생하면 Windows 사용자 이름부터 바꾸는 경우가 있는데, 네트워크 NX 라이선스에서 우선 확인할 것은 사용자 이름이 아니라 라이선스 서버의 Host Name·Host ID·포트와 환경변수입니다.

NX에서 이름이 헷갈릴 때 이렇게 구분하세요.

Computer Name · Host Name
PC 또는 라이선스 서버 자체를 식별하는 이름
예 : NX-LICENSE01

Windows User Name
Windows에 로그인한 사용자 계정
예 : designer

User Profile
사용자의 바탕화면·AppData·문서·프로그램 설정이 저장되는 경로
예 : C:\Users\designer

Composite Host ID · CID
Siemens 라이선스 서버를 식별하는 고유 Host ID

NX 네트워크 라이선스 오류라면 Host Name과 CID, 라이선스 서버 연결부터 확인하는 것이 맞습니다.

NX 라이선스 Host Name과 Windows 사용자이름 차이

Windows PC에는 여러 종류의 이름이 동시에 존재합니다.

NX Host Name 사용자 이름 프로필 경로 차이 NX 라이선스 서버 Host Name과 Windows 사용자 계정 및 C Users 사용자 프로필 경로의 차이를 설명하는 그래픽 NX 라이선스에서 이름을 정확히 구분하기 Host Name NX-LICENSE01 PC · License Server 이름 네트워크 라이선스에서 중요 User Name designer Windows 로그인 계정 라이선스 Host와는 별개 User Profile C:\Users\designer AppData · 설정 · 문서 Script·Add-in 경로에 영향 License Error라고 사용자 이름부터 바꾸지 말고 서버 Host Name과 Host ID부터 확인하세요.
컴퓨터이름, Windows 계정명, 사용자 프로필은 서로 별개의 값입니다.

사용자 계정 이름을 바꿨는데 NX 라이선스 오류가 그대로이거나, 컴퓨터이름을 변경했는데 C:\Users 폴더가 그대로인 이유도 각각 서로 다른 값을 사용하기 때문입니다.

구분예시사용되는 곳NX와 관계
Computer Name
Host Name
NX-LICENSE01네트워크·원격접속·서버 식별라이선스 서버 주소에서 중요
Windows 사용자명designerWindows 로그인·권한NX 설정·Script·사용자 환경에 영향 가능
User ProfileC:\Users\designerAppData·Desktop·DocumentsTemplate·Journal·Add-in 절대경로에 영향 가능
SIDS-1-5-21-…Windows 내부 사용자 식별Windows 파일 권한과 프로필 연결
Composite Host ID12자리 Hex CIDSiemens 라이선스 서버 식별서버 라이선스 발급에서 중요
라이선스 서버 주소28000@NX-LICENSE01NX Client → License ServerFloating License 연결의 핵심

NX Floating License에서는 어느 Host Name을 확인할까?

회사에서 중앙 라이선스 서버를 사용하는 Floating License 환경이라면 일반적으로 확인해야 하는 Host Name은 내 설계 PC가 아니라 라이선스 서버 PC의 Host Name입니다.

예를 들어 NX Client의 라이선스 서버 주소가 아래처럼 되어 있다면

28000@NX-LICENSE01

NX-LICENSE01이 라이선스 서버의 Host Name입니다.

반대로 현재 워크스테이션 자체에 License Server를 설치했거나 Node-Locked 라이선스를 사용하는 환경이라면 해당 PC의 Host ID가 중요할 수 있습니다.

중요

PC 이름을 바꾼다고 Siemens Composite Host ID가 반드시 같이 바뀐다고 단정할 수는 없습니다.
다만 라이선스 파일의 SERVER 설정이나 클라이언트가 기존 Host Name을 참조하고 있다면 서버 연결 설정을 수정해야 할 수 있습니다.

라이선스 서버를 교체하거나 Host ID가 바뀌는 경우에는 Siemens의 Rehost 또는 라이선스 재발급 절차가 필요할 수 있습니다.

NX Composite ID와 라이선스 발급 구조는 UG NX CID Composite ID 추출 및 라이선스 발급에서 함께 확인할 수 있습니다.

Windows 11 NX 컴퓨터이름 Host Name 확인 및 변경

현재 Windows 11에서 컴퓨터이름을 확인하거나 바꾸는 방법은 예전 Windows 7 화면보다 훨씬 간단합니다.

CMD에서 NX Host Name 확인

명령 프롬프트를 실행하고 아래 명령을 입력합니다.

hostname

현재 PC의 Host Name이 바로 출력됩니다.

NX 라이선스 문제를 확인한다면 아래 명령도 같이 알아두면 편합니다.

확인할 정보CMD 명령예시
컴퓨터 Host NamehostnameNX-LICENSE01
현재 Windows 사용자whoamiDESIGN-PC\designer
사용자 환경변수echo %USERNAME%designer
사용자 프로필echo %USERPROFILE%C:\Users\designer
PC 환경변수echo %COMPUTERNAME%DESIGN-PC
IP·MAC·Host 정보ipconfig /allHost Name·MAC·IP 등

Windows 11 설정에서 컴퓨터이름 변경

현재 Windows 11에서는 아래 경로로 이동합니다.

설정 → 시스템 → 정보 → 이 PC의 이름 바꾸기
  1. Windows 설정을 실행합니다.
  2. 시스템 → 정보로 이동합니다.
  3. 이 PC의 이름 바꾸기를 선택합니다.
  4. 사용할 새 영문 컴퓨터이름을 입력합니다.
  5. 다음을 선택합니다.
  6. Windows를 재부팅합니다.
  7. 다시 CMD를 열어 hostname으로 변경 여부를 확인합니다.

Microsoft의 현재 Windows 11 공식 변경방법도 설정 → 시스템 → 정보 → 이 PC의 이름 바꾸기 순서입니다.

Windows 11의 사용자이름·PC 이름·네트워크 이름을 한꺼번에 확인하려면 Windows 11 컴퓨터이름 및 사용자이름·Host Name 확인방법도 같이 참고할 수 있습니다.

PowerShell로 컴퓨터이름 변경

관리자 PowerShell에서는 아래처럼 변경할 수도 있습니다.

Rename-Computer -NewName "DESIGN-PC01" -Restart
회사 NX 라이선스 서버 이름을 임의로 변경하지 마세요.

라이선스 서버의 Host Name을 바꾸면 NX Client의 서버주소, DNS, LMTOOLS·Siemens License Server 설정, License File SERVER 항목 등에 영향을 줄 수 있습니다.

도메인에 가입된 PC나 실제 라이선스 서버는 반드시 CAD·IT 관리자와 라이선스 상태를 확인한 뒤 변경하는 것이 좋습니다.
ADVERTISEMENT

Windows 11 영문 사용자 계정 만들기와 관리자 권한 설정

NX 라이선스 자체는 Host Name이나 Host ID가 중요하지만, 오래된 NX 버전이나 Journal·Add-in·Script가 C:\Users\사용자명 경로를 직접 참조한다면 한글이나 특수문자가 포함된 프로필 경로에서 문제가 발생하는 경우가 있습니다.

이런 경우에는 기존 Windows 계정의 표시 이름만 바꾸기보다 짧은 영문 이름으로 새 로컬 계정을 만드는 방법이 더 깔끔합니다.

Windows 11에서 새 로컬 사용자 만들기

설정 → 계정 → 다른 사용자 → 계정 추가
  1. 설정 → 계정 → 다른 사용자로 이동합니다.
  2. 계정 추가를 선택합니다.
  3. 로컬 계정이 필요하다면 이 사람의 로그인 정보를 가지고 있지 않습니다를 선택합니다.
  4. Microsoft 계정 없이 사용자 추가를 선택합니다.
  5. 사용자 이름을 예를 들어 designer처럼 짧은 영문으로 입력합니다.
  6. 암호와 보안질문을 설정합니다.
  7. 계정 생성 후 필요하다면 계정 유형 변경 → 관리자를 선택합니다.

Windows 11에서 새 사용자를 추가하는 공식 경로도 현재 설정 → 계정 → 다른 사용자입니다.

기존 Windows 7 컴퓨터 관리 화면은 참고용

구버전 Windows 7 컴퓨터 관리에서 NX 사용자 계정을 관리하는 화면
기존 Windows 7의 사용자 관리 화면입니다. 현재 Windows 11은 설정 → 계정 → 다른 사용자를 이용하는 것이 편합니다.
Windows 컴퓨터 관리 로컬 사용자 및 그룹에서 새 사용자 만드는 구버전 화면
컴퓨터 관리 → 로컬 사용자 및 그룹 → 사용자를 이용하던 기존 방식입니다.

Windows Pro·Enterprise 계열에서는 여전히 컴퓨터 관리 → 로컬 사용자 및 그룹을 사용할 수 있는 환경이 있지만 Windows 11에서는 일반 사용자라면 설정 앱을 이용하는 편이 더 이해하기 쉽습니다.

Windows 로컬 사용자 새 사용자 계정 이름과 암호를 설정하는 화면
NX 구형 환경의 사용자 경로 호환성을 고려한다면 영문과 숫자 위주의 짧은 계정명을 사용하는 방법도 있습니다.
Windows Administrators 그룹에서 관리자 계정을 확인하는 구버전 화면
기존 Windows에서 Administrators 그룹을 확인하는 화면입니다.
Windows 사용자 계정 선택 창에서 새 사용자를 관리자 그룹에 추가하는 화면
구버전 Windows에서는 Administrators 그룹에 사용자를 직접 추가할 수도 있습니다.

Windows 사용자 이름만 바꿔도 C:\Users 폴더가 바뀔까?

아닙니다. Windows 로그인 화면에 표시되는 사용자 이름을 바꿔도 기존 프로필 경로가 자동으로 바뀌지 않는 경우가 많습니다.

echo %USERPROFILE%

위 명령으로 실제 NX와 프로그램이 참조하는 사용자 프로필 경로를 확인할 수 있습니다.

예를 들어 계정 이름을 designer로 바꿨어도 아래처럼 기존 폴더가 그대로 남을 수 있습니다.

C:\Users\기존사용자
C:\Users 폴더명을 직접 바꾸고 레지스트리를 수정하는 방법은 권장하지 않습니다.

AppData, OneDrive, Microsoft Store, CAD 설정, 환경변수와 프로그램 라이선스 경로가 동시에 꼬일 수 있습니다.

프로필 경로까지 영문으로 바꿔야 한다면 새 영문 계정을 만든 뒤 필요한 문서·CAD Template·Preset을 옮기는 방식이 더 안전합니다.

NX License Error 발생 시 이름 변경 전 확인방법

NX가 실행되지 않는다고 바로 Windows 사용자 계정이나 컴퓨터이름을 바꾸는 것은 추천하지 않습니다.

특히 Cannot connect to license server system, License Server not found, License Error [-15] 같은 메시지가 나타난다면 먼저 라이선스 서버 연결부터 확인해야 합니다.

증상먼저 확인할 원인확인방법
Cannot connect to License Server서버 주소·VPN·포트·서비스SPLM_LICENSE_SERVER와 서버 상태 확인
Host Name 오류서버 이름 변경·DNS·License Filehostname·SERVER 항목 확인
License Error [-15]라이선스 서버 연결 실패Port@Host·Firewall·VPN 확인
Unable to read license file라이선스 파일 경로·권한License Server 설정 확인
특정 사용자에서만 NX 오류User Profile·환경변수·Add-in새 Windows 계정에서 재현 확인
Journal·Macro만 실행 오류절대경로·한글 프로필·권한Script 내부 C:\Users 경로 확인

SPLM_LICENSE_SERVER 확인

NX11 이후의 일반적인 Siemens PLM Licensing 환경에서는 Windows 환경 변수의 SPLM_LICENSE_SERVER를 확인합니다.

예시

변수 이름 : SPLM_LICENSE_SERVER
변수 값 : 28000@NX-LICENSE01

다만 Siemens의 최신 라이선스 서버 구성이나 회사에서 지정한 포트가 다를 수 있으므로 인터넷 글에 적힌 28000을 무조건 입력하지 말고 실제 라이선스 서버 정보를 기준으로 설정해야 합니다.

NX 설치와 라이선스 서버 전체 과정은 Siemens NX 설치 및 라이선스 서버 설정방법을 같이 참고하면 이해하기 쉽습니다.

LMTOOLS에서 서버 사용상태 확인

회사에서 LMTOOLS 기반 라이선스 서버를 운영한다면 Server Status → Perform Status Enquiry에서 현재 서비스 상태와 사용 중인 Feature를 확인할 수 있습니다.

NX 라이선스 모듈 사용현황 LMTOOLS 확인방법에서 Feature별 사용량도 확인할 수 있습니다.

공용 License Server라면 주의
LMTOOLS의 Stop Server, Service 삭제, 라이선스 파일 교체는 다른 설계자의 NX 실행에도 영향을 줄 수 있습니다.
확인 목적이라면 Server Status를 먼저 사용하고 서버 설정 변경은 CAD 관리자와 진행하세요.

NX Host Name·Windows 사용자계정 FAQ

정리하면 NX 라이선스 오류에서 Computer Name, Host Name, Windows User Name과 User Profile을 먼저 정확하게 구분해야 합니다.

네트워크 Floating License를 사용한다면 가장 먼저 라이선스 서버의 Port@Host, Host ID·CID, SPLM_LICENSE_SERVER, 서버 서비스와 네트워크 연결을 확인합니다.

반면 NX 자체는 실행되는데 특정 Add-in이나 Journal, 사용자 환경에서만 문제가 발생한다면 그때 C:\Users 프로필 경로와 Windows 계정 권한을 확인하는 것이 순서입니다.

ADVERTISEMENT

DecreYellow

제품디자인과 3D CAD 설계 실무를 기반으로 IT, 윈도우 오류 해결, CAD 소프트웨어, 디자이너 세금, 프리랜서·개인사업자 실무 정보를 정리하고 있습니다. 단순한 이론 설명보다 실제 업무와 블로그 운영, 프로그램 사용 경험을 바탕으로 초보자도 이해하기 쉽게 문제 원인과 해결 방법을 풀어내는 것을 목표로 합니다.

You may also like...

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다