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

вопрос о переносе IP из одного окна Linux в другой

Мы собираемся перемещать IP (через сеть) с одного сервера centos на другой. Добавить диапазон на новый сервер достаточно просто, но может возникнуть проблема.

IP-адрес основного сервера (в / etc / sysconfig / network-scripts / ifcfg-eth0) является одним из перемещаемых IP-адресов. У нас есть несколько дополнительных IP-адресов на этом сервере, которые не перемещаются, и мы надеемся, что сможем использовать их для SSH для удаления всех данных и т. Д.

Будет ли сервер по-прежнему доступен, если основной IP-адрес недоступен?

Возможно, этот пример будет вам полезен (при условии, что все IP-адреса назначены одному интерфейсу и что я правильно понял ваш вопрос):

root@ulises:~# ifconfig eth0 | grep "inet addr"
          inet addr:192.168.0.30  Bcast:192.168.0.255  Mask:255.255.255.0
root@ulises:~# ifconfig eth0:0 192.168.0.17 up
root@ulises:~# ping -c 1 192.168.0.17
PING 192.168.0.17 (192.168.0.17) 56(84) bytes of data.
64 bytes from 192.168.0.17: icmp_req=1 ttl=64 time=0.064 ms

--- 192.168.0.17 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.064/0.064/0.064/0.000 ms
root@ulises:~# ifconfig eth0 down

root@ulises:~# ping -c 1 192.168.0.17
PING 192.168.0.17 (192.168.0.17) 56(84) bytes of data.
From 192.168.0.238 icmp_seq=1 Destination Host Unreachable

--- 192.168.0.17 ping statistics ---
1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms

(*) пинг выполняется через второй интерфейс eth1

Да. Это предполагает:

  • sshd настроен на прослушивание всех адресов (это по умолчанию, см. / etc / ssh / sshd_config)
  • нет брандмауэра, ограничивающего порт 22
  • нет механизмов аутентификации, которые связываются с удаленным сервером (ldap, wins и т. д.), на которые могут влиять аналогичные правила, указанные выше.

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

зависит от настройки вашего сервера.

Если у вас есть сервер в сегменте saem ethernet, по умолчанию нужно добавить частный IP-адрес, например 10.0.0.1/10.0.0.2, на оба сервера и получить доступ со второго сервера, чтобы указать этот IP-адрес.

так что вы можете переместить IP-адрес другой сети без потери доступа.

Если у вас нет сервера рядом с этим, убедитесь, что вы не удалили и не воссоздали маршруты по умолчанию.