Нет исходящих пингов

Нет исходящих пингов

У меня возникла проблема с сервером. Аппаратное обеспечение вышло из строя и сломало систему. Системные администраторы перезапустили сервер в режиме восстановления, и он больше не загрузился. Proxmox и виртуальные машины исчезли.

Они дали мне другой сервер с теми же характеристиками. Теперь я сделал то же самое, что и всегда, чтобы переустановить виртуальные машины с нуля.

-Установлен Promox VE

-Загрузил образ Centos 7 iso

-Создал ВМ

-Установил ОС

-Добавлен MAC-адрес в конфигурацию оборудования виртуальной машины > сетевое устройство для моста.

-В виртуальной машине я настроил сеть с ручным IP-адресом, шлюзом и DNS-сервером, используя данные от хостинг-провайдера. Использовал nmtui.

-Я перезапустил сеть.

Если я пингую с моего персонального компьютера на виртуальную машину, то все работает.

0% потери пакетов

Но если я попытаюсь выполнить ping с виртуальной машины на google.com или 8.8.8.8, то ничего не получится.

100% потеря пакетов

Я даже отключил брандмауэр.

Я могу пинговать google.com с главного сервера в режиме восстановления. Команда поддержки сказала мне, что сервер в порядке. Возможно, что-то не так в конфигурации.

Любое предложение?

Спасибо

С уважением.

решение1

Звучит как плохой маршрут для меня. Если вы можете пинговать что-то в той же подсети, но не то, что находится за ее пределами, это почти всегда плохой маршрут/шлюз или, возможно, он использует неправильную маску подсети. Не думайте слишком много о маршруте, это просто «куда мне идти, если я не могу найти хост в моей подсети?» Я заметил, что многие из моих коллег слишком много думают о маршрутизации.

Сначала я бы проверил IP-адрес и правильность CIDR (обычно /24 для стандартной подсети)

    [root@virgo ~]# ip a

3: bridge0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
      inet **192.168.1.4/24** brd 192.168.1.255 scope global noprefixroute

/24 после IP обозначает подсеть 255.255.255.0

https://docs.netgate.com/pfsense/en/latest/network/cidr.html

Затем проверьте свой статический маршрут.

[root@virgo ~]# ip route
**default via 192.168.1.1** dev bridge0 proto static metric 425
192.168.1.0/24 dev bridge0 proto kernel scope link src 192.168.1.4 metric 425
[root@virgo ~]#

По умолчанию должен быть ваш шлюз. Это предполагает наличие одного интерфейса NIC на сервере, у вас должен быть только один шлюз по умолчанию. Несколько сетевых подключений могут усложнить маршрутизацию, в зависимости от настройки.

решение2

Я запутался с IP-адресами и MAC-адресами. Один для сервера, другой для виртуальной машины. Теперь работает. Спасибо.

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