Computer >> 컴퓨터 >  >> 문제 해결 >> Linux

Linux에서 Google에 핑(Ping Google):인터넷 연결 테스트를 위한 빠른 가이드

ping 명령은 연결이 얼마나 견고한지 판단하기 위해 원격 서버에 ECHO_REQUEST를 보냅니다. 호스트 이름이나 IP 주소를 통해 원하는 원격 호스트를 핑할 수 있지만, 많은 사람들이 액세스하는 안정적인 사이트이기 때문에 많은 관리자가 Google을 핑합니다. Google에 ping을 실행할 때 수신되는 지연 수치를 살펴보는 것은 Linux 상자의 연결 상태가 좋은지 확인하는 좋은 방법입니다.  당연히 진행하기 전에 인터넷에 연결되어 있어야 합니다. 또한 터미널 창을 열어야 합니다. Ctrl, Alt 및 T를 누른 상태에서 하나를 열거나 응용 프로그램 메뉴를 클릭하여 시작하고 시스템 도구를 가리킨 다음 터미널을 선택합니다. Ubuntu Unity 사용자는 대시에서 터미널이라는 단어를 검색할 수 있습니다. 계속 진행하려면 루트 액세스가 필요하지 않습니다.  방법 1:IPv4 요청으로 Google에 핑을 보냅니다. 서서히 단계적으로 폐지되고 있지만 IPv4 기술은 보편적이며 일부 연결은 다른 기술을 지원하지 않습니다. 명령줄에 ping -c 6 google.com을 입력합니다. Enter를 누르세요. 그런 다음 6개의 개별 데이터 패킷을 Google 서버로 전송하면 ping 프로그램이 몇 가지 통계를 제공합니다.  하단에 있는 숫자를 주의 깊게 살펴보세요. 전송된 6개 패킷 중 6개는 항상 0% 패킷 손실로 수신된 것으로 표시되어야 합니다. 패킷이 손실된 경우 연결에 문제가 있을 수 있습니다. 그런 경우에는 불규칙성이 우연이 아닌지 확인하기 위해 다시 테스트해 보세요.

밀리초 단위의 시간은 프로세스에 걸린 시간입니다. 통계 블록의 두 번째 줄에 있는 두 번째 숫자인 평균 시간에 주의하세요. 이는 해당 서버에 도달하고 다시 왕복하는 데 걸린 평균 시간을 알려줍니다.  방법 2:IPv6 요청으로 Google에 핑하기 IPv6(인터넷 프로토콜 버전 6)은 현재 많은 인터넷 제공업체에서 지원하는 최신 기술입니다. 이는 온라인에 있는 장치 수에 따라 기존 IP 주소가 빠르게 부족해지는 현상을 처리하도록 설계되었습니다. Google은 이 새로운 표준을 지원하는 최초의 사이트 중 하나이므로 언제든지 IPv6 요청으로 Google에 핑을 보낼 수 있습니다.  ping6 -c 6 google.com을 입력하세요. Google을 핑할 때 Enter 키를 누르면 6개의 IPv6 데이터 패킷이 전송됩니다. IPv4 명령을 사용했을 때와 동일한 통계 데이터가 표시되며 손실된 패킷이 전혀 표시되지 않습니다. 본 적이 있으면 다시 시도한 다음 여전히 표시되면 연결을 확인하십시오. 또한 사물이 달팽이 속도로 움직이고 있는지 확인하기 위해 평균 시간(밀리초)을 확인하고 싶을 것입니다. 일반적으로 이 두 가지 ping 명령을 사용하면 모든 것이 제대로 작동하고 다른 작업을 수행할 필요가 없습니다.

이 테스트를 너무 자주 수행하면 안 된다는 점을 명심하세요. 불필요한 패킷이 잔뜩 쌓이는 것을 좋아하는 사람은 아무도 없습니다. Google을 과도하게 핑하는 사용자는 잠시 후 무시될 수 있습니다. 이는 사람들이 이 서비스를 악의적으로 악용하는 것을 방지하기 위한 Google 자체의 보호 조치입니다. 이론적으로는 Google의 공용 DNS 시스템을 핑할 수도 있습니다. 이는 이를 수행하기 위한 별도의 IP 주소를 제공하기 때문입니다. 그러나 Google DNS는 이러한 주소로 전송되는 비DNS 요청 패킷을 무시하는 경향이 있으므로 그렇게 하는 것은 좋은 생각이 아닐 수도 있습니다.

정말로 다른 서버를 ping하려면 위 명령에서 google.com을 다른 사이트 이름으로 바꾸세요. 하지만 다른 사이트에서도 패킷을 버릴 수 있으므로 실제로는 그렇지 않은데도 패킷을 잃어버린 것처럼 보일 수 있으므로 주의하세요.

저자 소개

Linux에서 Google에 핑(Ping Google):인터넷 연결 테스트를 위한 빠른 가이드

케빈 애로우

Kevin Arrows는 10년 이상의 업계 경험을 보유한 경험이 풍부하고 지식이 풍부한 기술 전문가입니다. 그는 MCTS(Microsoft Certified Technology Specialist) 인증을 보유하고 있으며 최신 기술 개발에 대한 최신 정보를 얻으려는 깊은 열정을 가지고 있습니다. Kevin은 소프트웨어 개발, 사이버 보안, 클라우드 컴퓨팅과 같은 분야에서 자신의 전문 지식과 지식을 보여주면서 광범위한 기술 관련 주제에 대해 광범위하게 글을 썼습니다. 기술 분야에 대한 그의 공헌은 동료들로부터 널리 인정받고 존경받고 있으며, 복잡한 기술 개념을 명확하고 간결하게 설명하는 능력으로 높은 평가를 받고 있습니다.