ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:25:90:60:1B:FC
inet addr:10.0.47.42 Bcast:10.255.255.255 Mask:255.255.255.248
inet6 addr: fe80::225:90ff:fe60:1bfc/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4300 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:416886 (407.1 KiB) TX bytes:812 (812.0 b)
Memory:fbce0000-fbd00000
eth1 Link encap:Ethernet HWaddr 00:25:90:60:1B:FD
inet addr:72.9.239.194 Bcast:72.255.255.255 Mask:255.255.255.248
inet6 addr: fe80::225:90ff:fe60:1bfd/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:82334 errors:0 dropped:0 overruns:0 frame:0
TX packets:53868 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:85116034 (81.1 MiB) TX bytes:22357038 (21.3 MiB)
Memory:fbde0000-fbe00000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:5356 errors:0 dropped:0 overruns:0 frame:0
TX packets:5356 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:674981 (659.1 KiB) TX bytes:674981 (659.1 KiB)
Адреса, назначенные серверу, должны быть пригодны для использования:
72.9.239.194
72.9.239.195
72.9.239.196
72.9.239.197
72.9.239.198
К сожалению, когда я делаю пинг, сервер отвечает только на: 72.9.239.194
ОС = CentOS 6 / 64бит
Что могло быть не так?
Вам необходимо настроить эти IP-адреса на этом интерфейсе.
ip addr add 72.9.239.195/29 dev eth1
ip addr add 72.9.239.196/29 dev eth1
ip addr add 72.9.239.197/29 dev eth1
ip addr add 72.9.239.198/29 dev eth1
Вы также можете использовать ifcfg-eth1:n
файлы в /etc/sysconfig/network-scripts
чтобы эта конфигурация сохранялась после перезагрузки.
См. Документацию Red Hat для получения дополнительной информации..
Из этого вывода .. у вас есть только 1 IP на интерфейсе. Вам назначен этот блок, но вы должны присвоить этому интерфейсу псевдонимы других IP-адресов.
Вы можете увидеть, есть ли у них псевдонимы через
ip address show
быстрый и старый способ - использовать ifconfig для добавления псевдонимов
ifconfig eth1:1 72.9.239.195 netmask 255.255.255.0
Та же команда для других IP-адресов.
Даже если ваши IP-адреса настроены правильно, сервер все равно может ответить на 72.9.239.194, потому что это основной IP-адрес на этом интерфейсе. И, чтобы по-настоящему поломать голову, если маршрут сервера по умолчанию, скажем, через 72.9.239.193, и вы отправляете пинг на eth0 (10.0.47.42) с устройства в другой подсети - скажем, 10.11.0.0/24 - там хороший шанс, что сервер ответит на который пакет от 72.9.239.194! Последнее предполагает, что у вас нет более конкретного маршрута к 10.11.0.0/24 через шлюз на 10.0.47.0/24.
Не читайте слишком много информации об адресе, который отвечает на ваши эхо-запросы - пока устройство отвечает, и ответы поступают с адреса, который для него настроен, вы - золотой.
Вам необходимо создать один файл для каждого вторичного IP-адреса в вашем / и т.д. / sysconfig / сетевые сценарии / папка. Каждый интерфейс представлен файлом, соответствующим ifcfg-eth, где представляет собой уникальный номер интерфейса для этой карты (например, первая интерфейсная карта представлена ifcfg-eth0).
Чтобы создать псевдоним для этого интерфейса, вам необходимо создать файл в формате ifcfg-eth0: где представляет номер псевдонима (например, второй ip для первой карты будет ifcfg-eth0: 1).
Итак, в вашем случае в настоящее время у вас должен быть файл с именем ifcfg-eth1 (содержащий конфигурацию для IP 72.9.239.194), поэтому вам нужно создать 4 файла с именем ifcfg-eth1: 1, ifcfg-eth1: 2, ifcfg-eth1: 3 и ifcfg-eth1: 4 со следующим содержанием:
DEVICE=eth1:1
BOOTPROTO=none
ONPARENT=yes
IPADDR=72.9.239.195
NETMASK=255.255.255.248
BROADCAST=72.9.239.255
(просто измените УСТРОЙСТВО имя и IPADDR на каждом файле соответственно - все остальное остается одинаковым для всех 4 файлов).
Также в вашем файле ifcfg-eth1 ваш ВЕЩАНИЕ адрес кажется ложным. Правильным должно быть 72.9.239.255.
Создайте 4 файла и выполните /etc/init.d/network restart или просто перезапустите весь сервер, чтобы загрузились псевдонимы IP-адресов.