저는 어려운 문제에 봉착했습니다. 고용주의 인트라넷용 VPN을 사용하면 인트라넷의 "sensor-access01" 호스트에 핑을 보낼 수 없습니다. 동일한 명령:
ping sensor-access01
Windows CMD 콘솔에서 예상되는 응답으로 작동합니다.
Pinging sensor-access01.xxx.domain [10.1.242.50] with 32 bytes of data:
Reply from 10.1.242.50: bytes=32 time=13ms TTL=62
하지만 Ubuntu/WSL에서는 오류만 발생했습니다.
ping: sensor-access01: Name or service not known
다음의 솔루션에 따라 Ubuntu의 /etc/resolv.conf 내용에 VPN에 대한 올바른 네임서버가 있는지 확인했습니다.WSL - VPN에 연결하면 DNS가 작동하지 않습니다.Donatello와 저는 VPN의 유무에 따라 /etc/resolv.conf의 내용이 그에 따라 변경된다는 것을 확인했습니다.
해결책을 찾기 위해 조언을 구하고 있습니다.
다음은 몇 가지 잠재적인 의심입니다.
- Ubuntu 20.04는 Windows 10 버전이 WSL2를 지원하므로 WSL2와 함께 설치되어야 했지만 어떤 이유로 WSL2가 활성화되지 않았는지 확인했습니다. 일관되지 않은 WSL 버전으로 인해 이것이 가능할 수 있습니까? (예상 vs. 실제 사용) 우분투가 제대로 작동하지 않나요? (이전 컴퓨터/Windows 10에 Ubuntu/WSL1이 있었고 DNS/ping에 문제가 없었습니다. 이 새로운 Ubuntu 설치에는 지금까지 아무런 문제도 발견되지 않았습니다.)
- ping할 수 없는 호스트는 인트라넷의 호스트이고, dropbox.com과 같은 다른 호스트의 경우 동일한 Ubuntu 및 동일한 VPN에서 이름 오류 없이 호스트 주소 확인을 얻을 수 있습니다. 여전히 dropbox.com을 ping할 수 없습니다. 하지만 인트라넷 정책과 관련된 별도의 문제일 수도 있습니다. 다음은 다른 응답입니다.
ping dropbox.com
PING dropbox.com (162.125.248.18) 56(84) bytes of data.
^C
--- dropbox.com ping statistics ---
8 packets transmitted, 0 received, 100% packet loss, time 7007ms
답변1
미스터리가 해결되었습니다. 고용주의 도메인 접미사를 사용하면 핑이 작동합니다.
ping sensor-access0.xxx.domain
xxx
내 고용주의 이름은 어디에 있습니까?
오류 메시지가 더 도움이 되었으면 좋겠습니다. 도메인 접미사가 없어도 작동했습니다. 무엇이 바뀌었는지 모르겠습니다.