외부 소스를 ping할 수 없나요?

외부 소스를 ping할 수 없나요?

그래서 네트워크의 다른 컴퓨터에 ping을 보낼 수 있는지 알아보고 간단한 접근 방식을 시도했습니다.

평평한

내 패킷 손실률은 100%입니다. 나도 시도했다

ping google.com

패킷 손실도 100%입니다.

흥미롭게도 tnsping(다른 데이터베이스를 ping하는 데 사용되는 Oracle 유틸리티)을 시도했을 때 실제로 내가 찾고 있던 서버에 ping을 실행할 수 있었습니다.

ping 명령을 잘못 사용했나요? 아니면 잘못된 명령을 사용하고 있습니까?

답변1

대상 컴퓨터에서 ICMP 패킷을 보내거나 받는 것이 허용되지 않을 수 있습니다. 액세스할 수 없는 다른 서브넷/VLAN에 있는 컴퓨터에 ping을 시도할 수도 있습니다.

tnsping은 TCP/IP 프로토콜을 사용하는 반면 ping은 ICMP 프로토콜을 사용하는 것으로 보입니다.

답변2

ping만 입력하면 예아니요올바르게 사용하십시오. ping --help 또는 man ping은 Linux에서 ping 명령을 사용하기 위한 구문을 제공합니다.

IP 주소나 호스트 이름을 통해 액세스하려는 컴퓨터를 ping에 알려야 하므로 로컬 네트워크의 호스트에 ping을 실행하면 다음과 같습니다.

192.168.1.20 핑 또는 파일 서버 핑

인터넷 호스트에 대한 ping은 ping google.com 또는 ping 172.217.164.206과 동일합니다.

IP 주소를 사용할 때 ping이 성공했지만 호스트 이름은 성공하지 못한 경우 문제는 네트워크 설정에서 DNS 서버를 잘못 구성했을 가능성이 높습니다. 문제가 발생하면 일반적으로 ping은 다음과 같은 오류 메시지를 표시합니다.

대상 호스트에 연결할 수 없거나 이름 또는 서비스를 알 수 없습니다.

이것이 문제가 아니고 네트워크의 다른 컴퓨터에 액세스할 수 있는 경우 해당 컴퓨터에 액세스하여 문제가 있는 컴퓨터에 대해 ping을 시도하십시오. 때로는 그러한 문제를 일으킬 수 있는 많은 요인이 있을 수 있습니다. 방화벽 등의 다중 네트워크 카드 구성 오류

따라서 여전히 문제가 발생하는 경우 신고하고 가능한 많은 정보를 제공해 주시기 바랍니다.

관련 정보