В настоящее время я пытаюсь отладить сетевую проблему, которая преследует меня в течение почти трех недель. Я работаю с openstack и могу прекрасно создавать виртуальные машины и сети, но не могу подключиться к ним вообще. Когда я запускаю эту команду с сервера, я должен Ctrl + C, чтобы остановить тайм-аут и возвращает:tcpdump возвращает 0 пакетов, полученных, полученных и опустившихся
[[email protected] ~(keystone_admin)]# tcpdump -i any -n -v 'icmp[icmptype] = icmp-echoreply or icmp[icmptype] = icmp-echo'
tcpdump: listening on any, link-type LINUX_SLL (Linux cooked), capture size 65535 bytes
^C
0 packets captured
0 packets received by filter
0 packets dropped by kernel
Я не уверен, если это исключительно и OpenStack проблемы или просто проблемы сетей в вообще, но я знаю, что 'tcpdump' должен возвращать что-то, кроме 0 пакетов, захваченных, полученных или сбрасываемых. Я новичок в создании сетей и поэтому не имею большого опыта, поэтому, пожалуйста, будьте осторожны. Любая помощь приветствуется. Благодарю.
Я добавил все правильные правила. Когда я создаю vm, нет доступа к нему, кроме консоли, из панели мониторинга. Невозможно выполнить ping/от него через сам сервер/экземпляр. Мне нужен шаблон для рабочей сети, включая настройки eth и bridge, а также настройку dhcp. –
не могли бы вы сначала проверить сеть моста? например, используйте команду «brctl show», чтобы перечислить всю сеть мостов и проверить, подключена ли ваша виртуальная машина к мосту, обычно ей нравится ** vnetX **. Затем проверьте количество портов RX/TX, чтобы узнать, работает ли порт через команду 'cat/proc/net/dev'. – shawnzhu