У меня есть две отдельные физические машины. Первый работает под управлением CentOS 6.6 x86_64, а второй работает под управлением Ubuntu 14.04 LTS. (также 64-битный)

Вот проблема. Оба сервера имеют прямое подключение к Интернету с общедоступным IP-адресом и подключение по локальной сети к "серверной сети".

У меня есть 29 статических IP-адресов, доступных у моего интернет-провайдера, и эти системы доступны с этих 29 IP-адресов, но не за пределами этой сети.

Например, если я удалю свой смартфон Android из Wi-Fi и введу общедоступный IP-адрес каждого сервера, я получу в браузере общую страницу «Не удалось загрузить веб-сайт». Но если я подключаюсь к своему WiFi и загружаю публичный адрес, он работает как положено. Это даже разрешит сайты, размещенные на сервере.

На обоих серверах установлен и работает межсетевой экран CSF, и порты 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995 и 10000 открыты для обоих серверов.

Вот шаги, которые я предпринял до сих пор.

  • Я могу telnet порты на каждом сервере из локальной сети (сервер локальной сети).
  • Я также отключил брандмауэр, чтобы узнать, может ли это быть причиной. (Не было)
  • Я отключил любую поддержку IPv6 на обоих серверах (в сообщении на форуме сказано, что это может помочь).
  • Измененные DNS-серверы (используются Google Public, ISP Public, FreeDNS и т.д.)
  • Вызывается провайдером (не проблема с сетью, иначе это повлияет на все IP)

Теперь должно быть ясно. Эти два сервера - единственные два сервера, которые, кажется, имеют эту проблему. У меня есть около 14 других серверов, использующих эти IP-адреса, и все они работают нормально.

Вот посмотрите на файл ifcfg-eth0 на компьютере CentOS

DEVICE=eth0
GATEWAY=71.xxx.xxx.1
BOOTPROTO=none
HWADDR=xxxxxxxxxxxxxx
NETMASK=255.255.255.0
IPADDR=71.xxx.xxx.61
NETWORK=71.xxx.xxx.0
ONBOOT=yes
ARPCHECK=no
NETWORKING_IPV6=no
IPV6INIT=no

Вот файл /etc /sysconfig /network с компьютера CentOS

NETWORKING=yes
NETWORKING_IPv6=no
GATEWAY=71.xxx.xxx.1
HOSTNAME=ns1

Вот

маршрут -n

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
71.xxx.xxx.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 eth0
0.0.0.0         71.xxx.xxx.1    0.0.0.0         UG    0      0        0 eth0

Это, наверное, что-то простое, чего я просто не вижу. Если бы я уже не лысел, я бы сейчас выдернул свои волосы.

Машина Ubuntu выдает те же результаты, что и в приведенных выше тестах, за исключением того, что IP заканчивается на 62, а не на 61, а имя хоста в Ubuntu - ns2.

Примечание: если я пропустил что-то, что вам нужно увидеть, просто дайте мне знать, и я обновлю этот пост.

Вот сканирование MXToolbox

Я опустил IP-адреса, потому что они являются хост-серверами.

2 ответа2

0

Вы уверены, что маска сети 255.255.255.0?

Вы получили 29 адресов от интернет-провайдера - предлагает (может быть) в противном случае.

KM

0

Это может быть закрыто. Я заметил, что по какой-то причине мы ограничились использованием только 13 наших IP-адресов (у нас их 29), провайдер обнаружил огромную ошибку в сети. У нас запланировано техническое обслуживание на вторник.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .