Назад | Перейти на главную страницу

Разница между 0.0.0.0 и * в таблице маршрутизации

У меня два веб-сервера. Веб сервер А есть этот маршрут (netstat -r):

Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.40.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0

и веб-сервер B вместо этого есть этот маршрут:

Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.40.0    *               255.255.255.0   U         0 0          0 eth0

Есть разница?

У меня проблемы с тайм-аутом при попытке подключить мои netbeans с помощью xdebug на веб-сервере А и получить "Ожидание подключения" в netbeans, которое остается навсегда, связано ли это с маршрутом?

Обновить:

Выход ip route list:

Веб сервер А:

default via 192.168.40.20 dev eth0
192.168.40.0/24 dev eth0 proto kernel scope link src 192.168.40.44

Веб сервер B:

default via 192.168.40.20 dev eth0
192.168.40.0/24 dev eth0  proto kernel  scope link  src 192.168.40.47
  1. Не используйте устаревшие инструменты, например ifconfig, route и так далее. Используйте инструменты из iproute пакет.

    • ip route list - проверить таблицу маршрутизации
    • ip route get <dst> - разрешить фактический маршрут - пакеты до указанного пункта назначения будут проходить по этому маршруту.
  2. Разница в выводе связана с разными версиями netstat инструмент.

  3. Конфигурация маршрутизации на хостах такая же.
  4. Чтобы устранить проблемы с подключением, вы можете использовать tcpdump на первом этапе.