내 컬이 특정 도메인에서 아무것도 얻을 수 없는 이유는 무엇입니까?

내 컬이 특정 도메인에서 아무것도 얻을 수 없는 이유는 무엇입니까?

curl특정 웹사이트를 컬링하고 싶을 때 멈추는 현상이 발생합니다. 예를 들어GitHub, curl -vvv https://github.com출력은 다음과 같습니다

*   Trying 140.82.121.4:443...
* Connected to github.com (140.82.121.4) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
*  CAfile: /etc/ssl/certs/ca-certificates.crt
*  CApath: /etc/ssl/certs
* TLSv1.0 (OUT), TLS header, Certificate Status (22):
* TLSv1.3 (OUT), TLS handshake, Client hello (1):

하지만 다른 웹사이트에 접속하면 괜찮습니다.

어떻게 해야 합니까? 여기에 문제가 있나요?

답변1

상황은 다를 수 있습니다. 호스트 컴퓨터에서 VPN 클라이언트를 활성화한 상태로 WSL2를 실행하고 있습니다. WSL2의 컬 명령은 일부 도메인(예: youtube.com)에서는 중단되고 다른 도메인(예: google.com)에서는 제대로 작동합니다. 그 원인은 가상머신 인터페이스와 호스트 인터페이스의 MTU 크기 차이인 것으로 밝혀졌습니다. 여기에서 해결 방법을 확인하세요.https://github.com/microsoft/WSL/issues/4698#issuecomment-871279847

관련 정보