Windows 10 컴퓨터를 재부팅하거나 서비스를 다시 시작한 후 인터넷 연결 공유(Internet Connection Sharing, ICS)가 작동하지 않거나 갑자기 멈춘다면, 이 글의 방법을 따라 문제를 해결할 수 있습니다.
인터넷 연결 공유(ICS)란?
인터넷 연결 공유는 하나의 인터넷 연결과 하나의 IP 주소를 통해 LAN에 연결된 여러 대의 컴퓨터가 인터넷을 사용할 수 있도록 하는 기능입니다. ICS는 일반적으로 NAT(Network Address Translation) 기술을 활용하며, DSL, 케이블, ISDN, 전화 접속, 위성 인터넷 등 대부분의 연결 방식과 호환됩니다.
이때 모뎀 또는 브로드밴드 인터페이스를 통해 인터넷에 연결하는 장치를 ICS 호스트(또는 게이트웨이)라고 하며, 네트워크와 ICS 호스트를 거쳐 인터넷에 접속하는 나머지 장치들을 ICS 클라이언트라고 부릅니다. 만약 ICS 호스트에 장애가 발생하면 모든 ICS 클라이언트의 인터넷 연결이 끊기게 됩니다.
인터넷 연결 공유가 작동하지 않는 상황
이 문제는 주로 다음과 같은 시나리오에서 발생합니다.
두 개의 네트워크 인터페이스로 서로 다른 두 네트워크에 연결된 Windows 10 컴퓨터가 있다고 가정해 보겠습니다. 인터넷 연결 공유(ICS) 서비스의 시작 유형을 자동으로 변경하고, 네트워크 인터페이스 중 하나에서 ICS를 활성화한 뒤 정상적으로 작동하는 것을 확인했습니다. 그런데 ICS 서비스 또는 컴퓨터를 다시 시작하면 ICS 설정이 사라지고 연결이 더 이상 작동하지 않습니다.
참고: 일반적으로 ICS에 4분 동안 트래픽이 없으면 서비스가 자동으로 종료되며, 이후 자동으로 다시 시작되지 않습니다.
레지스트리 값 추가로 문제 해결하기
이 문제를 해결하려면 아래와 같은 레지스트리 하위 키를 생성하고 구성해야 합니다.
EnableRebootPersistConnection: DWORD: 1
레지스트리 편집은 시스템에 영향을 줄 수 있는 작업이므로, 진행하기 전에 레지스트리 백업 또는 시스템 복원 지점을 만들어 두는 것이 좋습니다. 안전 조치를 마쳤다면 다음 단계를 진행하세요.
- Windows 키 + R을 누릅니다.
- 실행 대화 상자에 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.
- 아래 레지스트리 경로로 이동합니다.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\SharedAccess
- 오른쪽 창의 빈 공간을 마우스 오른쪽 버튼으로 클릭합니다.
- 새로 만들기 > DWORD(32비트) 값을 선택합니다.
- 새 값의 이름을 EnableRebootPersistConnection으로 지정합니다.
- 생성한 값을 두 번 클릭하고 값 데이터를 1로 설정합니다.
- 확인을 클릭하여 변경 사항을 저장합니다.
레지스트리 편집기를 닫은 후, ICS 서비스의 시작 유형을 자동으로 변경합니다.
ICS 서비스 시작 유형을 자동으로 설정하기
- Windows 키 + R을 누릅니다.
- 실행 대화 상자에 services.msc를 입력하고 Enter 키를 눌러 서비스 창을 엽니다.
- 서비스 목록에서 Internet Connection Sharing (ICS) 항목을 찾습니다.
- 해당 항목을 두 번 클릭하여 속성 창을 엽니다.
- 속성 창에서 시작 유형 드롭다운 메뉴를 클릭하고 자동을 선택합니다.
- 적용 > 확인을 클릭하여 변경 사항을 저장합니다.
이제 PC를 재시작하고 ICS가 문제없이 작동하는지 확인해 보세요.
함께 읽으면 좋은 글: 인터넷 연결 공유를 사용하는 동안 오류가 발생했습니다.
이 글이 문제 해결에 도움이 되길 바랍니다!