기본IT질문답변하기

[Win10] 보안프로그램으로 인한 네트워크 차단 문제 대응하기

채채1013 2023. 1. 21. 15:53

 

DRM도 그렇고, DB접근제어 시스템도 그렇고 보안프로그램들은

할당된 포트를 과점하여 네트워크가 안되는 듯한 현상을 자주 일으킨다.

이를 통해 세션/쿠키/소켓 등의 차이 까지 한꺼번에 알아보자.

 

[현상]

일반적으로 아래에서 크게 벗어나지 않는다.

 

1) 아래 커넥터 연결은 정상 이거나, 간헐적으로 정상이다가 아니다가 함

나는 무선랜으로 붙었지만, 유선랜으로 붙어도 동일함

2) nslookup을 통한 DNS 쿼리는 정상적으로 해옴

3) 그러나 IP를 통해서든, DNS 레코드(URI)를 통해서든 인터넷 브라우저를 통한 접속은 불가능 함

웹 페이지를 볼 수 없음

>> 사용자 입장에서는 [네트워크가 안돼요] 라고 밖에 답변할 수 없는 상황

4) 이슈가 발생한 PC의 랜선을 다른 PC에 꽂으면 정상, 정상인 PC의 랜선을 이슈 발생 PC에 꽂으면 현상 재발생 함

>> 물리 랜선의 이슈가 아님

 

 

 

[해결 방법]

1) DRM, Hydap 등 의 프로세스 죽이기

 

2)

A) CMD를 관리자 권한으로 실행

2) netsh winsock reset

3) PC 재기동

 

 

Q1. 2번 항목에서 netsh winsock reset 의 의미는 뭘까 ?

winsock 은 윈도우 소켓의 약자다. winsock 에는 프로그램이 네트워크에 액세스하는 데 사용하는 데이터가 포함되어 있어서, 프로그램이 인터넷에 액세스해야 하는 경우 Windows Socket을 사용해야 한다.

 

Q2. netsh winsock reset 이 하는 일은 무엇인가?

winsock 카탈로그에 대한 구성이 실행 취소된다.

이 구성들은 웹브라우저, 이메일 클라이언트, VPN 프로그램과 같은 네트워킹 프로그램 때문에 변경되었을 수 있다.

요 win socket 리셋은 wsock32.dll 파일을 기본 설정으로 되돌려서, 해당 소프트웨어가 TCP/IP 트래픽에 연결할 때 새로운 시작을 할 수 있도록 한다.

https://www.lifewire.com/netsh-winsock-reset-4684099

 

Q3. wsock32.dll와 winsock.dll 의 차이는 뭘까?

Winsock 버전별 지원 플랫폼

1) winsock 1.1 : Windows 95, Windows CE >> winsock.dll / wsock32.dll / mswsock.dll
2) winsock 2.2 : Windows 98, Windows Me, Windows NT 4.0, Windows 2000, Windows XP > ws2_32.dll

 

http://www.ktword.co.kr/test/view/view.php?m_temp1=2174 

 

Q4) Windows 소켓 이란?

소켓은 Windows Sockets Application이 네트워크를 통해 데이터 패킷을 보내거나 받는 개체인 통신 엔드포인트임