Пинг сервера Ubuntu 8.8.8.8

Пинг сервера Ubuntu 8.8.8.8

Мне было интересно, сможет ли кто-нибудь объяснить мне, почему при ping 8.8.8.8поиске я получаю несколько результатов, например:

64 bytes from 8.8.8.8: icmp_seq=1 ttl 42 time=37.8 ms

Это продолжается и продолжается до сотен. Я предполагаю, что это просто показывает, что у меня есть подключение к моему серверу. Если так, то как мне получить публичный IP вместо частной сети? Любая помощь была бы очень признательна. Я новичок в Ubuntu Server, поэтому любая помощь будет оценена по достоинству.

Я подключен через маршрутизатор/модем cisco дома, но со статическим IP. Однако я использую бизнес-аккаунт.

решение1

По умолчанию pingне прекращает отправку пакетов, пока вы не нажмете Ctrl+, Cчтобы отправить сигнал KeyboardInterrupt (который сообщает программе о необходимости прекратить пинг и генерировать статистику). Таким образом, вы получаете сотни таких строк, указывающих время приема-передачи, какой пакет ping возвращается к вам (поскольку вы получаете их в последовательности 1, 2, 3, ...), и сколько времени потребовалось, чтобы вернуться к вам.

Если вы хотите отправлять, скажем, 5 пакетов с каждым пингом, вы бы использовали флаг -cи поместили 5туда, что предписывает системе отправлять 5 пакетов и ждать 5 ответов (или пока ответы не истекут по тайм-ауту). Тогда команда будет ping -c 5 8.8.8.8, используя настройки тайм-аута по умолчанию, встроенные в программу.

Связанный контент