[오류해결] 서버에 할당된 DDNS 주소 접속 시, 공유기 관리자 페이지로 연결되는 문제 [Solved] DDNS is redirected to the router admin page issue

이미지
1. 증상 공유기에서 발급한 DDNS 주소를 내부 장치(예: 헤놀로지 등)에 할당하고 포트포워딩 설정까지 마쳤음에도, 해당 주소로 접속 시 내부 장치가 아닌 공유기 관리자 페이지로 연결되는 문제 가 발생했습니다. 흥미로운 점은 데스크톱이나 모바일 와이파이 환경에서는 정상 접속되지만, 모바일 LTE(외부망) 환경에서는 간헐적으로 공유기 관리자 페이지로 튕기는 현상이 나타났다는 것입니다. 2. 원인 이러한 문제는 대개 공유기가 NAT Loopback(Hairpin NAT) 기능을 지원하면 발생하지 않는 것으로 알려져 있습니다. 초기에는 기기별로 증상이 달라 DNS 설정(구글 DNS 등)을 의심했으나, 이를 변경해도 문제는 해결되지 않았습니다. 결정적인 원인은 공유기의 ‘외부 관리 접속’ 설정 에 있었습니다. 공유기는 DDNS 갱신을 위해 80 포트를 일시적으로 사용하는 ‘포트 트리거링’ 방식을 사용합니다. 그런데 공유기 설정 중 ‘외부 관리 접속’을 활성화하면, 공유기가 80 포트를 상시 점유하는 ‘포트포워딩’ 상태가 됩니다. 문제는 이 설정이 공유기의 일반 포트포워딩 목록에는 표시되지 않는다는 점입니다. 이 때문에 관리자는 80 포트가 내부 장치에 할당되었는지 공유기 자체에 할당되었는지 파악하기 어렵습니다. 이미 내부 장치에 80 포트를 할당했더라도, 공유기의 외부 접속 기능이 켜지는 순간 공유기 자체의 우선순위가 높아져 외부 트래픽을 가로채게 됩니다. 3. 해결책 공유기 설정에서 '외부 관리 접속' 기능을 해제 해야 합니다. 이렇게 하면 외부에서 공유기 설정 페이지에 직접 접근하는 것은 제한되지만, 아래의 후속 작업을 통해 더 안전하게 해결할 수 있습니다. 4. 후속 작업 4.1 VPN을 통한 외부 접속: 최신 공유기의 VPN 서버 기능을 활용하세요. VPN을 통해 접속하면 공유기는 해당 기기를 내부망 접속으로 인식하므로, 사설 IP(예: 192.168.0.1)를 통해 관리자 페이지에 안전하게 접근할 수 있습니다. 이는 DDNS를 직접 노출하...

[오류해결] ASUS P470VAK-BPE1870 윈도우(Windows) 설치 시 드라이브를 찾을 수 없습니다 (Fix: Drive Not Found / IRST Driver)

이미지
1. 증상 ASUS P470VAK-BPE1870 All-in-One PC에 윈도우(Windows) 설치 시, 설치 대상 드라이브를 찾을 수 없는 문제가 발생합니다. 2. 원인 인텔 칩셋 환경에서 드라이브를 인식하는 IRST(Intel Rapid Storage Technology) 드라이버 가 윈도우 설치 이미지 내에 포함되어 있지 않아 발생하는 문제입니다.  제조사와 MS 간의 협의로 충분히 해결할 수 있을 것 같지만, 현재로서는 사용자가 직접 드라이버를 로드해야 하는 번거로움이 있습니다. 3. 해결방법 방법 A: 최신 윈도우 버전 사용 (가장 간단한 방법) 가장 쉬운 해결책은 최신 버전의 윈도우 설치 이미지를 사용하는 것입니다. Windows 11 24H2 이상 버전에서는 해당 드라이버를 기본적으로 지원하여 문제가 해결되는 경우가 많습니다. (필자의 경우 Windows 11 25H2 버전으로 해결하였습니다.) 방법 B: BIOS 설정 변경 최신 이미지로도 드라이브가 나타나지 않는다면, BIOS에서 아래 항목을 찾아 설정을 변경해 보세요. (메인보드 모델에 따라 항목이 없을 수도 있습니다.) VMD (Volume Management Device): OFF 또는 Disable SATA Mode: AHCI 선택 (RAID 모드 대신 AHCI 선택) 방법 C: 드라이버 수동 로드 위 방법으로도 해결되지 않는다면, 별도의 USB에 IRST 드라이버를 담아 수동으로 로드해야 합니다. 설치 화면에서 '드라이버 로드'를 클릭합니다. 'Hide drivers that aren't compatible with this computer's hardware' (이 컴퓨터의 하드웨어와 호환되지 않는 드라이버 숨기기) 항목을 반드시 체크한 상태에서 드라이버를 선택해야 합니다.  이 체크박스를 해제하고 임의의 드라이버를 강제로 지정할 경우, 정상적으로 동작하지 않으므로 주의가 필요합니다. 드라이버 로드 시에는 호환성을 위해 각 메...

[오류해결] 레드마인 위키 페이지 내 마크다운으로 작성한 각주 추가 시 인식이 제대로 안되는 문제 Not recognized issues of footnote by markdown in Redmine

1. 증상 레드마인 위키 페이지에 마크다운(Markdown) 규칙에 따라 각주를 추가했음에도 정상적으로 각주가 인식되지 않는 문제가 발생합니다. 2. 원인 레드마인 설정에서 본문 형식 이 마크다운(Markdown)으로 설정되지 않았거나, 레드마인 자체에서 마크다운 언어를 지원하지 않아 플러그인 설치가 필요한 경우가 있습니다. 3. 해결방법 3.1. 마크다운 인식 레드마인 플러그인 설치 redmine_wiki_extensions 와 같이 레드마인 본문 내에서 마크다운을 인식하도록 **플러그인(extensions)**을 설치합니다. 마크다운은 레드마인 버전에 따라 자동으로 인식되기도 하지만, 일부 버전에서는 제대로 인식되지 않는 문제가 있습니다. 저는 레드마인 5.1.1 버전을 사용 중 이었고, 해당 문제가 발생하여 플러그인을 설치했습니다. 3.2. 레드마인 설정 확인 레드마인 설정 중 아래 경로에서 마크다운 설정이 정상적으로 되어 있는지 확인합니다. '관리 > 설정 > 일반 > 본문 형식 '을 Common markdown 형식으로 지정 3.3. 마크다운 형식 점검 각주가 제대로 추가가 안 되는 경우 마크다운 형식이 제대로 기술되었는지 확인합니다. 레드마인 버전에 따라서 [1] , fn1. 와 같은 마크다운 형식을 사용하는 것으로 보이며 , 제가 사용 중인 5.1.1 버전에서는 다음과 같은 형식 의 마크다운 형식만 동작했습니다. 각주를 달 본문 영역: Markdown Here is some text with a footnote reference[^1]. 각주를 설명할 하단 본문 영역: Markdown [ ^1 ]: This is the content of the footnote. 3.4. 알려진 이슈 이 외에 알려진 이슈로 Text colorizer 와 같이 마크다운 또는 마크업(예: HTML, CSS) 언어를 사용하는 플러그인끼리 기능이 충돌하는 경우 가 확인되었으니, 적용 후 문제가 있다면 사용 중인 플러그인 을 점검하시기 ...

[오류해결] 내수용 레노버 태블릿에서 반글화 시 구글 플레이 활성화가 안되는 문제 Something went wrong error in google play of lenovo tablet

1. 증상 내수용 레노버 태블릿에서 반글화 작업을 한 후, 구글 플레이(Google Play)를 활성화하고 로그인을 시도 하면 아래와 같은 오류 메시지가 출력되며 정상적인 로그인이 불가능 한 문제가 발생합니다. Something went wrong 2. 원인 태블릿 자체의 기본 설정 이 구글 플레이 실행에 필수적인 특정 서비스 를 비활성화 처리하도록 되어 있는 것이 이 문제의 원인입니다. 3. 해결방법 특히 해당 증상이 내수용 레노버 태블릿 에서 발생했다면, 다른 복잡한 문제들을 점검하기보다 아래 설정 변경 을 통해 즉시 문제를 해결할 수 있습니다. 시스템 설정에서 Google 기본 서비스(Google basic service)가 비활성화 되어 있는 것을 확인할 수 있습니다. 다음 두 단계를 거쳐 문제를 해결하세요. 단계 1. Google 기본 서비스 활성화 [설정(Settings) → 앱(Apps) → Google basic service] 경로로 이동하여 해당 서비스를 활성화 합니다. 단계 2. 구글 플레이 파일 설치

레노버 요가 패드 프로(TB520FU) 글로벌 롬(Global Rom) 설치 방법 Installation of global rom for Lenovo Yoga pad pro(TB520FU)

이미지
1. 개요 레노버 요가 패드 프로(Lenovo Yoga pad pro) 내수 버전에 글로벌 롬을 설치하는 데 필요한 프로그램은 다음과 같습니다. 레노버 요가 패드 프로는 해외에서 레노버 요가 탭 플러스(Lenovo Yoga tab plus)라는 이름으로 불립니다. 해당 방법은 요가 패드 프로(TB520FU)뿐만 아니라 샤오신 패드 프로 GT(TB710FU) 모델에도 완전히 동일하게 적용된다고 합니다. Y700 2세대 등도 유사한 방식으로 적용된다고 알려져 있어 , 요가 패드 프로와 비슷한 시기에 출시된 레노버 태블릿 모델들은 대부분 이 방식으로 지원이 가능할 것 같습니다. 아래 단계에서 모델명만 변경하면 대부분 적용되지 않을까 싶습니다. 2. 준비물 레노버 요가 패드 프로 내수 버전 태블릿에 글로벌 롬을 설치하는 데 필요한 프로그램은 다음과 같습니다. 참고로 레노버 요가 패드 프로는 해외에서 레노버 요가 탭 플러스라는 이름으로 불립니다. Qualcomm_USB_Driver_v1.0.10065.1 software_fix_v7.3.4.13_setup LTBox-win_amd64-v2.0.9.3 2.1. Qualcomm_USB_Driver 태블릿과 컴퓨터를 연결하여 정상적으로 인식하게 하기 위한 USB 드라이버입니다. USB 디버깅을 활성화하여 작업이 진행되기 때문에 반드시 USB 드라이버가 설치되어 있어야 합니다. 2.2. software_fix_v7.3.4.13_setup 글로벌 롬 파일을 다운로드하기 위한 프로그램입니다. 레노버에서 제공하는 프로그램으로 보이며 , 레노버 계정이 필요합니다. 프로그램 실행 과정에서 회원가입을 하시고 진행하면 됩니다. 2.3. TBox-win_amd64-v2.0.9.3 글로벌 롬을 플래싱하기 위한 프로그램입니다. 삼성 휴대폰에 롬을 설치할 때 사용되는 오딘(Odin)과 같은 역할을 한다고 보면 됩니다. 도스 창을 기반으로 설명이 진행되지만 , 한글을 지원해서 크게 어렵지 않고, 메뉴를 선택하는 방식입니다. 3. 진...

[오류해결] Synology vpn plus client unsupported on windows 시놀로지 vpn plus 장치에서 연결 지원하지 않음 문제 해결

이미지
1. 증상 시놀로지(Synology)의 VPN Plus Client 프로그램 설치 시 다음과 같은 오류 메시지가 발생하며 설치가 진행되지 않는 문제가 있습니다. 오류 메시지 (영문): "Client unsupported on Windows" 오류 메시지 (한글): "Windows에서 클라이언트 지원되지 않음" 2. 원인 일반적으로 웹 브라우저를 통해 VPN Plus Client를 자동으로 다운로드 및 설치하도록 유도하는 과정에서 보안 설정이나 기타 이유로 인해 충돌이 발생 하는 것으로 보입니다. 주의: 이 문제는 설치된 OS(Windows) 버전 자체의 문제는 아니므로, 운영체제(OS)를 재설치할 필요는 없습니다. 3. 해결책 설치 과정 중 발생하는 충돌이 원인이기 때문에, 아래와 같이 설치 파일을 직접 다운로드하여 수동으로 설치 하면 간단하게 문제를 해결할 수 있습니다. 3.1. VPN Plus Client 설치 파일 직접 다운로드: 아래 Synology 공식 아카이브 주소에서 VPN Plus Client 설치 파일을 직접 다운로드합니다 다운로드 주소:   https://archive.synology.com/download/Utility/VPNPlusClient/1.4.8-0688 3.2. 버전에 맞는 파일 선택 및 설치 다운로드 페이지에서 사용 중인 Windows의 **비트(32비트/64비트)**에 맞는 파일을 선택하여 설치를 진행합니다. 윈도우 32비트 클라이언트 버전  Synology SSL VPN Client-1.4.8-0688_X86.msi 윈도우 64비트 클라이언트 버전  Synology SSL VPN Client-1.4.8-0688_X64.msi

[오류해결] Dodi Repack 게임 설치 시, ISDone.dll, unarc.dll error code -11 오류 해결 방법 [Solved] ISDone.dll, unarc.dll errors for Dodi Repack installation

이미지
1. 증상 게임 설치가 **99%**까지 거의 완료되는 시점에 아래와 같이 ISDone.dll 경고창이 출력되며 "Unarc.dll returned an error code: -11" 오류 메시지를 표시하고, 동시에 게임 설치 전체가 중단됩니다. 2. 원인 해당 증상의 원인은 다양하게 발생하는데, 가장 흔한 원인은 시스템 메모리 부족 으로 인해 발생하는 문제라고 합니다. 보통 게임에서 요구하는 하드웨어 사양이 있는데, 그 부분을 충족하지 못하는 경우 가상 메모리를 이용해 추가 메모리를 확보하는 등의 방법을 이용합니다. 하지만 제 시스템은 이미 메모리가 충분히 넉넉했기 때문에 해당 문제는 원인이 아니었습니다. 그다음 원인으로 언급되는 것은 게임 설치 시 Visual C++ Runtime 이 설치되어야 하는데, 이것이 설치되지 않는 경우에도 위와 같은 증상이 발생한다고 합니다. Visual C++ Runtimes All-in-One 과 같이 한 번에 여러 버전의 Visual C++ Runtimes 를 설치하였음에도 해당 문제가 해결되지 않았습니다. 3. 해결책 일단 절대 하지 않아도 될 방법은 ISDone.dll 이나 Unarc.dll 같은 파일을 직접 다운로드해서 윈도우의 System 폴더 같은 곳에는 절대 강제 복사하지 않는 것입니다. 문제 해결도 되지 않을 뿐더러, 시스템 보안에 매우 심각한 문제를 가져올 가능성이 있습니다. 최악의 경우 랜섬웨어(Ransomware) 감염으로 이어질 수 있습니다. 일단 저처럼 게임을 설치하기 위한 시스템 사양이 충분하다면(특히 메모리가 넉넉한 상황이라면) Visual C++ Runtimes All-in-One 설치 또는 아래와 같은 방법으로 문제 해결이 가능합니다. 참고로 32GB 정도의 메모리만 되어도 위와 같은 문제가 발생할 가능성은 매우 낮다고 생각하면 됩니다. 위의 문제가 메모리 부족으로 발생하는 경우는 8GB 정도로 메모리가 확실히 낮은 상황에서만 발생한다고 합니다. Visua...