Как добавить дополнительный IP на KVM VPS для разных ОС: различия между версиями

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск
 
(не показано 5 промежуточных версий этого же участника)
Строка 35: Строка 35:
 
Сохраняем изменения и перезагружаем сервер. <br />
 
Сохраняем изменения и перезагружаем сервер. <br />
 
  /etc/sysconfig/network-scripts/ifcfg-eth0 - конфиг для основного IPv4
 
  /etc/sysconfig/network-scripts/ifcfg-eth0 - конфиг для основного IPv4
  /etc/sysconfig/network-scripts/ifcfg-eth0:1 - конфиг для дополнительного IPv4
+
/etc/sysconfig/network-scripts/ifcfg-eth0:1 - конфиг для дополнительного IPv4
   /etc/sysconfig/network-scripts/ifcfg-eth0:2 - конфиг для след. дополнительного IPv4
+
/etc/sysconfig/network-scripts/ifcfg-eth0:2 - конфиг для след. дополнительного IPv4
 +
и т.д.
 +
 
 +
=====Для CentOS 8 (Ipv4) =====
 +
 
 +
Добавляется также как и для CentOS 7.<br>
 +
Открываем в текстовом редакторе файл '''/etc/sysconfig/network-scripts/ifcfg-ens3:1'''   и добавляем туда наш дополнительный IPv4:
 +
# nano /etc/sysconfig/network-scripts/ifcfg-ens3:1
 +
DEVICE=ens3:1
 +
ONBOOT=yes
 +
BOOTPROTO=static
 +
IPADDR=XXX.XXX.XXX.XXX
 +
NETMASK=255.255.255.0
 +
Сохраняем изменения и перезагружаем сервер. <br />
 +
 
 +
/etc/sysconfig/network-scripts/ifcfg-ens3 - конфиг для основного IPv4
 +
/etc/sysconfig/network-scripts/ifcfg-ens3:1 - конфиг для дополнительного IPv4
 +
/etc/sysconfig/network-scripts/ifcfg-ens3:2 - конфиг для след. дополнительного IPv4
 
  и т.д.
 
  и т.д.
  
Строка 55: Строка 72:
 
  iface ens3:1 inet static
 
  iface ens3:1 inet static
 
         address XXX.XXX.XXX.XXX
 
         address XXX.XXX.XXX.XXX
         netmask 255.255.255.255
+
         netmask 255.255.255.0
  
  
 
где ens3:1 - это настройки для дополнительного IP. <br />
 
где ens3:1 - это настройки для дополнительного IP. <br />
После этого - перезагружаем сервер и проверяем пинг
+
После этого - перезагружаем сервер через '''VMManager''' и проверяем пинг
  
  
Строка 65: Строка 82:
 
Скрин правильных настроек по ssh:<br />
 
Скрин правильных настроек по ssh:<br />
 
[[Файл:Screenshot3.png | 600x300px]]
 
[[Файл:Screenshot3.png | 600x300px]]
 +
 +
=====Для Mikrotik (CHR) =====
 +
 +
Добавить дополнительные IP как алиасы к ether1 интерфейсы можно через
 +
WINBOX --> IP --> Addresses --> Добавить (+) --> Добавляем IP, шлюз и имя интерфейса
 +
 +
[[Файл:Mikrotik add additional ip-1.png|1024x768px]] <br>
 +
 +
Посмотреть настройки через консоль можно командами
 +
> ip address print
 +
> ip route print
  
 
==== Если IP адрес не пингуется после добавления ====
 
==== Если IP адрес не пингуется после добавления ====
 
Если Вы все сделали верно, но по какой-то причине IP адрес после перезагрузки сервера не пингуется - то создайте тикет в Техническую поддержку для проверки. Это можно сделать по ссылке:
 
Если Вы все сделали верно, но по какой-то причине IP адрес после перезагрузки сервера не пингуется - то создайте тикет в Техническую поддержку для проверки. Это можно сделать по ссылке:
 
*https://iphoster.net/billing?do=tickets#newticket
 
*https://iphoster.net/billing?do=tickets#newticket
 +
в тикете уточните текущий root пароль от сервера.

Текущая версия на 20:14, 28 июня 2022

Как добавить дополнительный IP на KVM VPS для разных ОС

Где можно посмотреть выделенные Вам IP адреса и настройки сети

Посмотреть выделенный IP адреса можно в VMManager --> Виртуальные машины --> Выбирем сервер --> IP адреса. Там же видно Адрес шлюза и Маску подсети.

Screenshot2.png

Если на сервере используется панель ISPManager, VestaCP или другая панель

Если на сервере используется какае-то панель управления, например, ISPManager или VestaCP - то дополнительный IP адрес добавляется через эту панель.
После добавления IP адреса в панель - сервер нужно перезагрузить через VMManager --> Виртуальные машины --> Выбираем сервер --> Нажимаем кнопку "Перезапуск":

Screenshot1.png


После этого проверяем пинг IP адреса.


Если на сервере не используется дополнительная панель (добавление IP адреса вручную)

Для CentOS 7 (Ipv4)

Открываем в текстовом редакторе файл /etc/sysconfig/network-scripts/ifcfg-eth0:1 и добавляем туда наш дополнительный IPv4:

# nano /etc/sysconfig/network-scripts/ifcfg-eth0:1
DEVICE=eth0:1
ONBOOT=yes
BOOTPROTO=static
IPADDR=XXX.XXX.XXX.XXX
NETMASK=255.255.255.0

Сохраняем изменения и перезагружаем сервер.

/etc/sysconfig/network-scripts/ifcfg-eth0 - конфиг для основного IPv4
/etc/sysconfig/network-scripts/ifcfg-eth0:1 - конфиг для дополнительного IPv4
/etc/sysconfig/network-scripts/ifcfg-eth0:2 - конфиг для след. дополнительного IPv4
и т.д.
Для CentOS 8 (Ipv4)

Добавляется также как и для CentOS 7.
Открываем в текстовом редакторе файл /etc/sysconfig/network-scripts/ifcfg-ens3:1 и добавляем туда наш дополнительный IPv4:

# nano /etc/sysconfig/network-scripts/ifcfg-ens3:1
DEVICE=ens3:1
ONBOOT=yes
BOOTPROTO=static
IPADDR=XXX.XXX.XXX.XXX
NETMASK=255.255.255.0

Сохраняем изменения и перезагружаем сервер.

/etc/sysconfig/network-scripts/ifcfg-ens3 - конфиг для основного IPv4
/etc/sysconfig/network-scripts/ifcfg-ens3:1 - конфиг для дополнительного IPv4
/etc/sysconfig/network-scripts/ifcfg-ens3:2 - конфиг для след. дополнительного IPv4
и т.д.
Для Ubuntu/Debian (Ipv4)

Открываем в любом текстовом редакторе конфиг файл /etc/network/interfaces и добавляем строки для дополнительного IP:

# The primary network interface
auto ens3
iface ens3 inet static
       address XXX.XXX.XXX.XXX/24
       gateway XXX.XXX.XXX.254
       # dns-* options are implemented by the resolvconf package, if installed
       dns-nameservers 8.8.8.8 8.8.4.4
       dns-search ip-ns.net   
auto ens3:1 allow-hotplug ens3:1 iface ens3:1 inet static address XXX.XXX.XXX.XXX netmask 255.255.255.0


где ens3:1 - это настройки для дополнительного IP.
После этого - перезагружаем сервер через VMManager и проверяем пинг



Скрин правильных настроек по ssh:
Screenshot3.png

Для Mikrotik (CHR)

Добавить дополнительные IP как алиасы к ether1 интерфейсы можно через

WINBOX --> IP --> Addresses --> Добавить (+) --> Добавляем IP, шлюз и имя интерфейса

Mikrotik add additional ip-1.png

Посмотреть настройки через консоль можно командами

> ip address print
> ip route print

Если IP адрес не пингуется после добавления

Если Вы все сделали верно, но по какой-то причине IP адрес после перезагрузки сервера не пингуется - то создайте тикет в Техническую поддержку для проверки. Это можно сделать по ссылке:

в тикете уточните текущий root пароль от сервера.