- MacOS не может пинговать LAN-серверы через IPv6
- Использование IPv6 на Mac
- How To Ping IPv6 In Linux, Windows, and MacOS?
- Ping IPv6 In Windows
- Ping IPv6 In Linux (Ubuntu, Debian, Mint, CentOS, RHEL)
- Ping IPv6 In MacOSX
- Ping IPv6 In Cisco (IOS)
- Manual:Tools/Ping
- Contents
- Summary
- Properties
- Examples
- Mac Ping
- Как пинговать на Mac
- Для чего нужен тест ping на Mac?
- Как пинговать с помощью сетевой утилиты
- Как Пинг с Терминалом
- Тестовый пинг на вашем Mac с приложением
MacOS не может пинговать LAN-серверы через IPv6
с июня я получил IPv6 подсеть от моего провайдера. Я использую маршрутизатор Asus AC-66U, который настроен на получение собственного префикса IPv6. Длина префикса составляет 56, и маршрутизатор настроен для конфигурации без отслеживания состояния. Все устройства в моей локальной сети могут получить IPv6-адрес (как локальный, так и глобальный) с помощью автоматической настройки IPv6.
У меня есть старый компьютер, который настраивается как сервер. Он работает под управлением Ubuntu 16.04.1 LTS и использует QEMU-KVM для запуска виртуальных машин. Воинство и все виртуальные машины настроены на статический IPv6-адрес, который, кажется, работает на всех из них.
проблема, которую я, кажется, возникли в том, что при загрузке сервера, я могу правильно пинговать (ping6 на MacOS) сервер и виртуальные машины из любого устройства локальной сети с адресом IPv6. Тем не менее, примерно через 3-5 минут это больше не работает на моем Macbook Pro, который является подключение через Wi — Fi. Все другие устройства в моей локальной сети, кажется, не зависит от этой проблемы. Тот ping6 возвращает 100% потерю пакетов, и я знаю, что это не фактическое соединение IPv6, так как я все еще могу пинговать другие устройства IPv6, как локальные, так и удаленные. Я могу пинговать Macbook Pro с одного из серверов просто отлично, и серверы по-прежнему пингуются с любого другого устройства, даже за пределами моей локальной сети.
Я сделал несколько тестов и наткнулся на что-то очень странное. При взгляде на «tcpdump icmp6» как на моем Macbook Pro, так и на одном из серверов, пытаясь пропинговать сервер с моего Macbook Pro, кажется пошлет соседу ходатайство. Тем не менее, ходатайство, кажется, никогда не доходят до сервера. При выполнении «ndp-an» на моем Macbook Pro я вижу, что адрес Linklayer (неполный), что означает, что он не получил ответа (соседнее объявление) с сервера.
Это очень раздражает, что Macbook Pro не может подключиться к любому из моих серверов после короткого периода времени. Обратите внимание, что эта проблема не является глобальной для хоста и виртуальной машины. Каждый прибор имеет этот вопрос отдельно. Если я загружаю сервер, я могу успешно пропинговать хост. Примерно через 3-5 минут я больше не могу снова пинговать отчеты об обнаружении хоста и соседа (неполные). Но я все еще могу пинговать одну из виртуальных машин, которая затем испытывает ту же проблему через 3-5 минут.
Это мне кажется проблемой MacOS или проблемой несовместимости между Ubuntu и MacOS. У меня заканчиваются идеи о том, что на самом деле может быть неправильным и почему Macbook Pro не в состоянии отправить это ходатайство на сервер (я думаю, что это даже не прибывает). Одна вещь, которую я замечаю, — это когда пингует сервер, используя его локальный адрес IPv4,обнаружение соседа работает, хотя он никогда не получал запроса на сервере, временно фиксируя соединение IPv6 между двумя устройствами. Я понятия не имею, почему сосед успешно обнаружен при пинге его IPv4-адреса, даже не получив запроса на сервере или даже рекламы на моем Macbook Pro с сервера. Еще одна странная вещь заключается в том, что проблема, похоже, не происходит при подключении моего Macbook Pro с помощью кабеля ethernet. Может ли это быть проблемой Wi-Fi на моем маршрутизаторе?
Источник
Использование IPv6 на Mac
IPv6 — это новая версия протокола IP, предоставляющая более широкий диапазон IP-адресов пользователям Интернета. Основным преимуществом IPv6 является то, что он увеличивает размер адреса с 32 бит (размер, используемый в стандарте IPv4) до 128 бит. Размер IP-адреса, равный 128 бит, позволяет поддерживать большое количество адресов, даже если присвоение такого количества адресов нерационально. Эта особенность позволяет создавать больше адресов и хостов, чем в рамках iPv4. Стандарт IPv6 позволяет настроить IP-адрес несколькими способами, а также упростить автоматическую конфигурацию.
По умолчанию IPv6 настраивается автоматически, что подходит для большинства компьютеров, на которых возникает необходимость использовать IPv6. Если администратор сети или интернет-провайдер попросили Вас настроить IPv6 вручную, выполните следующие действия.
На Mac выберите меню Apple
> «Системные настройки», затем нажмите «Сеть».
Выберите сетевую службу, которую Вы хотите использовать с IPv6, например Ethernet или AirPort.
Нажмите «Дополнения», затем нажмите «TCP/IP».
Нажмите всплывающее меню «Конфигурация IPv6», выберите «Вручную», затем введите IPv6-адрес, адрес маршрутизатора и также длину префикса, то есть данные, полученные от администратора сети или интернет-провайдера.
Примечание. Некоторые интернет-провайдеры, возможно, ссылаются на адрес маршрутизатора как на адрес Вашего шлюза.
Источник
How To Ping IPv6 In Linux, Windows, and MacOS?
The ping is one of the most popular tools to diagnose network connectivity problems to the remote systems. Ping command is a network tool which can be used with a different type of networks and protocols. Today the internet and network infrastructure mainly use IPv4 as a network layer but the next generation IPv6 is increasing its popularity. The ping command can be used for both IPv4 and IPv6. In this tutorial, we will learn how to ping an IPv6 target system in different operating systems like Windows, Linux, and MacOS.
Ping IPv6 In Windows
The Windows ping command provides support for the IPv6 with IP address and hostname. We can provide the IPv6 address directly to the ping command. In order for the IPv6 ping command to work, the network configuration should support and enable the IPv6 configuration. From the given interface properties the Internet Protocol Version 6 should be enabled like below. But in most cases, this is enabled by default.
We can ping the provided IPv6 address with the regular ping command like below. In the following example, we will ping the Ipv6 address 2620:119:35::35 .
If we want to ping a domain name with its IPv6 address the ping command option -6 can be used to force to ping IPv6 address.
Ping IPv6 In Linux (Ubuntu, Debian, Mint, CentOS, RHEL)
The Linux operating system also provides the ping command in order to send ICMP or ping packets to the IPv6 targets. It is very same with the Windows ping command. Just provide the IPv6 address to the ping command without any extra option.
Alternatively, we can provide the hostname of the remote target system and ping by using the IPv6 protocol.
The Linux distributions also provide an alias for the ping command with the IPv6 option which is ping6 . It can be used as below.
Ping IPv6 In MacOSX
The MacOSX operating system for all its versions provides the ping6 command to ping IPv6 addresses.
Ping IPv6 In Cisco (IOS)
Cisco provides the ping command in exec mode in order to check connectivity to the IPv6 targets. The ping command requires ipv6 parameter and the IPv6 address of the target.
Источник
Manual:Tools/Ping
Applies to RouterOS: v3, v4, v5 +
Contents
Summary
Ping uses Internet Control Message Protocol (ICMP) Echo messages to determine if a remote host is active or inactive and to determine the round-trip delay when communicating with it. Ping tool sends ICMP (type 8) message to the host and waits for the ICMP echo-reply (type 0). The interval between these events is called round trip. If the response (that is called pong) has not come until the end of the interval, we assume it has timed out. The second significant parameter reported is ttl (Time to Live). Is is decremented at each machine in which the packet is processed. The packet will reach its destination only when the ttl is greater than the number of routers between the source and the destination.
Properties
Command: /ping [address] [properties]
Ping tool can be used to ping IP address and mac address. Mac ping works only to devices that has mac ping server configured. Read more>>
Property | Description |
---|---|
arp-ping (yes | no; Default: ) | |
count (integer [0..4294967295]; Default: 0) | Total number of packets to send (defult is to send forever until interrupted). |
do-not-fragment ( ; Default: ) | If do-not-fragment flag is set packets will not be fragmented if size exceeds interface mtu. |
interface (string; Default: ) | Which interface to use (required when pinging IPv6 address) |
interval (time [10ms..5s]; Default: 1s) | how long to wait for response. If no response is received within 1000ms, ping will show as «timed out», but if you will receive a response after 3ms, still the ping program will wait the rest of 997ms until it sends next ping. |
routing-table (string; Default: main) | Which routing table to use to resolve destination. Used in VRF setups. |
size (integer; Default: 64) | Packet size to be used in bytes (includes payload and IP header) |
src-address (IPv4,IPv6; Default: ) | IPv4/IPv6 address to be set as packets source. Useful if replies must be sent to specific address. |
ttl (integer [1..255]; Default: ) | Time to live parameter adjustment |
Note: If DNS is configured, then DNS name can be used to ping destination
Examples
Ping IP address
It is also possible to ping multicast address to discover all hosts belongign to multicast group:
Ping large packets:
Ping by DNS name
Ping MAC address
Mac Ping
Sub-menu: /mac-server ping
This submenu allows to enable mac ping server.
When mac ping is enabled, other hosts on the same broadcast domain can use ping tool to ping mac address.
Источник
Как пинговать на Mac
Пинг используется для проверки скорости и качества вашего интернета. В этой функции мы рассмотрим тестирование ping-сети и тестирование ping с вашего Apple Mac.
Ping — это метод, используемый компьютерами для проверки, реагирует ли на него другой компьютер в сети. Один компьютер отправляет сообщение (пинг) другому, а второй компьютер отвечает. Как только соединение между двумя компьютерами установлено, многократно выполняется тест ping для проверки задержки (задержки) между двумя компьютерами.
Если у вас медленное интернет-соединение, вам также могут пригодиться эти учебники: как улучшить Wi-Fi и как исправить проблемы Mac WiFi.
Для чего нужен тест ping на Mac?
Если вы работаете в сети, вы можете использовать тест ping для проверки соединения между несколькими компьютерами. Это хорошо для устранения проблем с общим доступом к файлам и других проблем со связью.
Поскольку тест ping измеряет задержку (задержку), которая является скоростью между двумя компьютерами, вы можете использовать онлайновый тест ping для измерения задержки (задержки) между вашим компьютером и другим сервером в Интернете.
По этой причине геймеры часто используют тест Ping для измерения задержки (также известной как лаг). Это также может быть использовано для измерения качества интернет-провайдера (ISP) для любых функций, которые требуют хорошего интернет-соединения.
Стоит отметить, что пинг отличается от грубой скорости. Ваш Интернет-провайдер может предложить очень быстрое обслуживание, но качество пинга может быть низким. Вот почему иногда у вас будет отличная скорость интернета, но вы все равно найдете качество потоковых онлайн-сервисов (таких как BBC iPlayer) нестабильным и что онлайн-игры заикаются. Часто проблемы связаны с качеством связи вашей сети.
Вот три способа проверить ping на вашем Mac:
Как пинговать с помощью сетевой утилиты
Проверить Ping на вашем Mac можно с помощью приложения Network Utility. До 2014 года это было в разделе «Приложения»> «Утилиты», но с тех пор, как Apple выпустила Mac OS X Yosemite, она была перемещена.
Вы найдете это в System> Library> Core Service. В качестве альтернативы вы можете найти его, нажав «Меню Apple»> «Об этом Mac»> «Системный отчет»> «Окно»> «Сетевая утилита».
Или просто введите Network Utility в Spotlight и откройте его таким образом.
Вот как использовать Network Utility для проверки связи:
- Откройте сетевую утилиту.
- Нажмите Пинг.
- Заполните поле «Введите сеть, которую вы хотите пропинговать». Вы можете ввести IP-адрес или веб-URL. Например, зайдите на сайт www.bbc.co.uk, чтобы проверить пинг с этого сайта.
- Нажмите Пинг.
Теперь, когда Network Utility запущена, она возвращает результаты ping для сайта BBC. Каждый тест сообщает размер пакета (например, «64 байта») и перечисляет ISP, а в конце — время пинга, измеренное в мс. В отличие от онлайн-сервиса, вам придется самостоятельно определять уровень дрожания и оценки, но чем меньше значение в мс, тем лучше.
Как Пинг с Терминалом
Вы также можете проверить ping на Mac прямо в приложении Terminal. Вот как проверить пинг в Терминале:
- Откройте новое окно терминала (оно находится в меню «Приложения»> «Утилиты», или вы можете просто начать набирать его в Spotlight).
- Введите «ping», а затем IP-адрес или веб-адрес. Для Ping BBC введите ping 81.200.64.50 или ping www.bbc.co.uk.
- Нажмите Return.
- Запустите программу ping. Терминал многократно проверяет пинг сети — он будет продолжать работать до тех пор, пока вы его не остановите, поэтому нажмите Ctrl + C, когда вы закончите, чтобы выйти из процесса проверки пинга терминала.
Тестовый пинг на вашем Mac с приложением
Другой способ проверить пинг — использовать приложение, такое как Speedtest от Ookla.
- Загрузите Speedtest для Mac из Mac App Store здесь.
- Открытый Speedtest.
- Вы увидите предупреждение, что «Speedtest» хотел бы использовать ваше текущее местоположение. Нажмите Разрешить.
- Нажмите Go.
- Начнется ваш Speedtest — он сообщит вам скорость загрузки и выгрузки, а также измерит потери пакетов, Ping и джиттер. Вот что они имеют в виду:
- Потеря пакетов: данные отправляются через сеть короткими блоками (обычно 64 байта), известными как «пакеты». Вы не должны терять какие-либо пакеты. Любое, кроме 0%, должно вызывать беспокойство.
- Ping: измеряется в мс (миллисекундах), и чем ниже значение, тем быстрее пакеты будут доставляться по сети.
- Джиттер: это разница между измерениями пинга. Это показывает, насколько стабильна сумма Ping. Как и ping, он измеряется в мс, и чем ниже значение, тем лучше.
Источник