요약
- ANSYS CFX 실행 시 라이선스 취득 실패는 대부분 네트워크 연결 문제 또는 환경 변수 설정 오류입니다.
- 네트워크 확인 → 환경 변수 설정 → 포트 충돌 해결 → 라이선스 매니저 버전 확인 순서로 점검하면 대부분 해결됩니다.
- 이 글에서는 각 원인별 증상과 해결 방법을 단계별로 정리합니다.
ANSYS 라이선스 에러란?
ANSYS CFX를 실행하거나 해석을 시작할 때, 라이선스 서버와 통신하지 못해 프로그램이 종료되거나 실행 자체가 안 되는 경우가 있습니다.
이는 ANSYS CFX뿐만 아니라 Fluent, Mechanical 등 ANSYS 제품군 전반에서 동일하게 발생합니다. 해석 도중 라이선스 서버와 연결이 끊기면 솔버가 즉시 중단되므로, 서버 안정성도 중요합니다.
아래 5단계 체크리스트를 순서대로 점검하면 대부분 해결됩니다.
체크리스트 5단계
1. 네트워크 및 시스템 기본 확인
라이선스 서버와 클라이언트 PC 간의 통신 문제가 가장 흔한 원인입니다.
- 라이선스 서버 IP로 Ping 테스트 — 응답 없으면 방화벽 또는 네트워크 문제
- 방화벽에서 라이선스 포트(1055, 2325 등)가 차단되어 있는지 확인
- 클라이언트 PC의 Physical MAC Address와 Hostname이 라이선스 파일의 SERVER 라인과 일치하는지 확인
- PC 날짜/시간 동기화 상태 확인 (시간이 크게 어긋나면 인증 실패)
- 공유기(NAT) 사용 여부 확인 — MAC 주소가 공유기 주소로 인식되는 경우 있음
- Windows 서비스에서 ANSYS License Manager가 실행 중인지 확인: 내 컴퓨터 → 관리 → 서비스
- ANSYS License Management Center를 열어 서버 상태가 Running인지 확인
라이선스 파일(.lic) 내용 확인
라이선스 파일 상단의 SERVER/VENDOR 라인에 실제 서버 정보가 정확히 기재되어 있는지 확인합니다.
- SERVER 라인: Hostname, MAC Address, Port 번호가 실제 서버와 일치하는지 확인
- VENDOR 라인: 데몬 이름(ansyslmd)과 경로가 올바른지 확인
- 파일을 수정한 적이 있다면 원래 허가받은 정보로 되돌려야 합니다
2. Windows 환경 변수 강제 설정
클라이언트 PC가 라이선스 서버 주소를 자동으로 찾지 못하는 경우, 환경 변수로 직접 지정합니다.
설정 경로: 시스템 속성 → 고급 → 환경 변수 → 사용자 변수 → 새로 만들기
설정할 변수:
- 변수명:
ANSYSLI_SERVER/ 변수값:2325@서버IP(또는 Hostname) - 변수명:
ANSYSLMD_LICENSE_FILE/ 변수값:1055@서버IP(또는 Hostname)
추가 주의사항:
- 환경 변수 설정 후 ANSYS 프로그램을 재시작해야 적용됩니다
- 로컬 PC에 라이선스 파일이 없는데
ANSYSLIC_DIR환경 변수가 설정되어 있다면 제거합니다
3. 라이선스 데몬 포트 충돌 해결
라이선스 데몬(ansyslmd)이 기본 포트(1055)를 다른 프로세스와 공유하거나 충돌하는 경우 포트를 변경해야 합니다.
서버 측 포트 변경
- 라이선스 파일(
ansyslmd.lic)을 텍스트 편집기로 열기 - SERVER 라인의 포트 번호(기본 1055)를 원하는 번호(예: 10555)로 수정
SERVER myserver DISK_SERIAL_NUM=12345678 10555
- VENDOR 라인에 Vendor Daemon 포트를 고정하려면
PORT=옵션 추가
VENDOR ansyslmd PORT=10556
ansyslmd.ini파일에서 Licensing Interconnect 포트(기본 2325)도 함께 변경
ANSYSLI_PORT=2326
- License Manager 서비스 재시작
클라이언트 측 설정 업데이트
서버 포트를 변경했다면 클라이언트 환경 변수도 함께 업데이트해야 합니다.
ANSYSLMD_LICENSE_FILE:10555@서버IP로 변경ANSYSLI_SERVER:2326@서버IP로 변경 (ANSYSLI_PORT를 변경한 경우)
방화벽 예외 등록
변경한 포트를 서버와 클라이언트 양쪽 방화벽에 모두 예외 등록해야 합니다. 포트를 여러 개 변경했다면 해당 포트 모두 허용해야 정상 통신됩니다.
주의: 라이선스 파일 내의 Hostname을 임의로 변경한 적이 있다면, 원래 허가받은 PC의 Hostname으로 반드시 되돌려야 데몬이 정상 구동됩니다.
4. 라이선스 매니저 버전 확인
라이선스 매니저 버전이 설치된 ANSYS 제품보다 낮으면 연결이 되지 않습니다.
- ANSYS Customer Portal에서 최신 License Manager를 다운로드하여 설치
- 설치 중 라이선스 파일이 제대로 반영되지 않은 경우: 모든 ANSYS 프로그램 종료 → 라이선스 클라이언트 종료 → 설치 관리자에서 "완료되지 않은 라이선스 설치 구성" 옵션 실행
5. 상황별 추가 팁
Windows 서비스 자동 시작 설정
서버 재부팅 후 라이선스 서버가 자동으로 올라오지 않는다면, 서비스 시작 유형을 변경해 두면 다음 재부팅부터 자동 구동됩니다.
- 시작 메뉴에서 services 검색 후 실행
- 목록에서 ANSYS, Inc. License Manager CVD 서비스를 찾아 우클릭 → 속성
- 시작 유형(Startup Type)을 Automatic (Delayed Start)로 변경 후 확인
- ANSYS Licensing Tomcat 서비스도 동일하게 설정
Delayed Start로 설정하면 OS 부팅 후 다른 서비스가 먼저 올라온 뒤 라이선스 서버가 구동되어 안정적입니다.
Windows 10/11 서버에서 Ping 차단 문제
Windows 10/11을 라이선스 서버로 사용할 때 보안 정책으로 외부 Ping이 차단되는 경우가 있습니다. 클라이언트 PC에서 관리자 권한으로 CMD를 실행하고 아래 명령어를 입력합니다.
netsh advfirewall firewall add rule name="ICMP Allow" protocol=icmpv4:8,any dir=in action=allow
클라우드 라이선스 서버 연결 문제
클라우드 기반 라이선스 서버 사용 시 방화벽이 연결을 차단할 수 있습니다.
- 방화벽에서 HTTPS 포트(443) 예외 추가
- ansysls_client.exe 프로세스를 방화벽 허용 앱에 추가
- 백신 소프트웨어에 의해 차단되는 경우 ansysls_client.exe를 예외 처리
- %LOCALAPPDATA%, %Temp% 폴더에 쓰기 권한이 있는지 확인
Linux 라이선스 서버 Hostname 변경 문제
Linux 기반 라이선스 서버에서 Hostname 변경 후 라이선스가 인식되지 않는 경우, 아래 파일을 직접 수정합니다.
경로: Shared Files > Licensing > ansyslmd.ini
결론
ANSYS 라이선스 에러는 네트워크 확인 → 환경 변수 설정 → 포트 충돌 해결 → 라이선스 매니저 버전 확인 순서로 점검하면 대부분 해결됩니다. PC 교체나 OS 재설치 후에는 환경 변수를, 서버 재부팅 후에는 License Management Center의 서비스 상태를 가장 먼저 확인하는 것이 빠른 방법입니다.
- 테스트 환경: ANSYS 제품군 공통 (2020 R1 이상)
- 마지막 업데이트: 2026.03
'CFD 실무 > 에러 해결' 카테고리의 다른 글
| ANSYS CFX Newton-Raphson Solver Error 해결 가이드 (0) | 2026.03.06 |
|---|---|
| ANSYS CFX-Pre Application Error 해결 (0) | 2026.03.03 |
| ANSYS CFX Overflow 에러 해결 가이드 — 발산 시 체크리스트 6가지 (0) | 2026.03.03 |