Windows 인터넷 파이프라인은 어떤 모습인가요?

Windows 인터넷 파이프라인은 어떤 모습인가요?

나는 몇 년 동안 가장 이상한 문제를 겪었습니다. 일부 인터넷 사이트를 방문할 수 없습니다. 그다지 이상하게 들리지는 않지만 이상한 부분은 이유가 없는 것 같습니다.

해당 사이트에 ping을 시도하면 "일반 오류"라고 표시됩니다. 해당 사이트에 텔넷을 시도하면 "연결 실패"라는 메시지가 표시됩니다. 시도조차 하지 않습니다. 문제는 이 Windows 설치(나는 라이브 Linux DVD를 시도했습니다)로 제한되며 다른 사용자 계정도 포함됩니다. 기억이 도움이 된다면 - 내가 시도한 것은 다음과 같습니다.

  1. 모든 주요 공급업체에서 제공하는 수십 개의 바이러스/악성 프로그램 검사 - 아무것도 발견되지 않음
  2. 다양한 브라우저 - 차이 없음
  3. 다른 DNS 및 플러시 DNS 캐시 - 제공된 IP는 어쨌든 정확합니다.
  4. 호스트 파일을 확인했는데 아무것도 없습니다.
  5. MTU 및 tcp 최적화 프로그램에서 사용할 수 있는 기타 네트워킹 설정을 조작해도 효과가 없습니다.
  6. 프록시를 통해 연결 - 프록시를 통해 작동합니다.
  7. 이 컴퓨터, 라우터 또는 ISP에 의해 방화벽이 차단되지 않았는지 확인하세요.
  8. 모든 Windows 파일을 확인했습니다. 손상되지 않았습니다.
  9. NIC에 대해 다른 드라이버를 사용해 보았지만 효과가 없습니다.
  10. 다른 NIC를 사용해 보았지만 효과가 없었습니다.
  11. Wireshark를 통해 관찰된 시스템 수준 패킷 - 먼저 잘 작동하는 DNS 쿼리가 있고 그 다음에는 아무 것도 없습니다. 패킷이 전송되지 않습니다.
  12. 패킷을 모니터링하기 위해 브라우저 Winsock을 연결했습니다. 다른 사이트에 연결할 때 예상대로 트래픽이 표시되고 응답하지 않는 사이트 중 하나로 이동하려고 하면 패킷이 전송되지 않습니다.

작동하지 않는 일부 주소 - Microsoft 서버, ucla.edu, samsung.com의 모든 주소. 그 외에는 컴퓨터와 인터넷의 나머지 부분이 완벽하게 작동합니다.

따라서.. 문제는 Winsock에 들어가는 패킷과 명령을 받는 NIC 드라이버 사이에 있어야 합니다. 그 2개 사이에 어떤 종류의 파이프라인이 있는지 아는 사람이 있나요? 그리고 그것을 테스트하는 방법은 무엇입니까?

알아요.. 가장 쉬운 해결 방법은 창을 다시 설치하는 것이지만 저는 이것이 퀘스트라고 생각합니다! 무슨 일이 일어나고 있는지 알아내야 합니다.

편집: Windows dll을 통해 패킷 추적을 시도했는데 DnsApi에서 시스템 오류 11050으로 여행이 끝났습니다. 이는 IP 주소로 핑을 보냈기 때문에 이론적으로는 DNS가 필요하지 않기 때문에 이상합니다..? 또한 - 여기에서 모든 최신 업데이트와 함께 Win 7을 다루는 것을 언급하는 것을 잊어버렸습니다.

답변1

TCP/IP를 재설정해 보십시오(Windows 7 가정).

  • 명령 프롬프트를 열고 시작을 클릭한 다음 프로그램 및 파일 검색 상자에 cmd를 입력합니다.
  • 프로그램에서 CMD.exe 아이콘을 마우스 오른쪽 버튼으로 클릭한 다음 관리자 권한으로 실행을 클릭합니다.
  • 사용자 계정 컨트롤 상자가 나타나면 예를 클릭합니다.
  • 명령 프롬프트에서 다음 명령을 입력한 후 Enter 키를 누릅니다.
  • netsh int ip 재설정 c:\resetlog.txt

참고 로그 파일의 디렉터리 경로를 지정하지 않으려면 대신 다음 명령을 실행하세요.netsh int ip reset resetlog.txt

  • 컴퓨터를 다시 시작합니다.

관련 정보