Настройка дополнительного IPv4 на VPS или VDS
После заказа дополнительного IPv4-адреса он назначается вашей услуге в панели управления my.serv.host, однако для использования адрес необходимо настроить внутри операционной системы сервера.
В этой инструкции расскажем, как подготовиться к настройке дополнительного IPv4, что необходимо проверить перед изменением сетевой конфигурации и где найти инструкции для конкретной операционной системы.
⚠️ Настройка сети может временно или полностью прервать удалённое подключение к серверу. Перед началом убедитесь, что у вас есть доступ к VNC или веб-консоли сервера.
Не удаляйте основной IP-адрес сервера. Значения IP-адреса, префикса и маршрутов необходимо брать из параметров вашей услуги в панели my.serv.host. Не используйте значения из примеров как реальные настройки.
Перед началом настройки
Перед изменением сетевой конфигурации рекомендуем выполнить несколько простых действий.
1. Проверьте доступ к консоли
Убедитесь, что вы можете подключиться к серверу через доступную консоль управления.
Это особенно важно при работе с сетевыми настройками: если после изменения конфигурации пропадёт SSH или RDP-доступ, консоль позволит подключиться к серверу и исправить настройки.
2. Не закрывайте текущую SSH/RDP-сессию
- Если вы подключены к серверу удалённо, не закрывайте текущую сессию во время настройки.
После внесения изменений сначала проверьте подключение через новую SSH- или RDP-сессию. Только убедившись, что новый доступ работает, можно закрывать старое подключение.
3. Сохраните текущую конфигурацию
Перед изменением сетевых параметров рекомендуется сохранить текущую конфигурацию.
Это позволит быстро вернуть сервер в рабочее состояние, если после изменения возникнет ошибка.
4. Запишите текущие IP-адреса и маршруты
Перед началом настройки полезно получить текущую сетевую конфигурацию сервера.
Linux:
ip a
ip route
FreeBSD:
ifconfig -a
netstat -rn -f inet
Windows PowerShell:
Get-NetIPAddress
Get-NetRoute
Сохраните полученные данные до внесения изменений.
Важные правила при настройке
При работе с сетевой конфигурацией придерживайтесь нескольких правил:
- не удаляйте основной IP-адрес
- не заменяйте существующий маршрут без необходимости
- не изменяйте несколько параметров одновременно
- проверяйте конфигурацию после каждого изменения
- держите текущую SSH/RDP-сессию открытой
- заранее убедитесь, что доступна консоль
- используйте только те IP-адреса и параметры сети, которые указаны для вашей услуги
⚠️ Не используйте примерные значения IP-адресов
В инструкциях могут использоваться условные IP-адреса, маски и шлюзы. Они нужны только для демонстрации синтаксиса.
Фактические значения необходимо брать из параметров вашей услуги в панели my.serv.host.
Выберите операционную систему
Способ настройки дополнительного IPv4 зависит от операционной системы и используемого сетевого менеджера.
Выберите соответствующий раздел:
Linux
Для Linux способ настройки зависит от дистрибутива и его сетевой конфигурации.
В системах, использующих классическую конфигурацию networking, параметры интерфейса могут задаваться через:
/etc/network/interfaces
Для систем с NetworkManager настройка может выполняться через nmcli.
Перед изменением конфигурации рекомендуется определить, какой именно сетевой менеджер используется на вашем сервере.
Для настройки дополнительного IPv4 выберите соответствующую инструкцию для вашего дистрибутива.
Windows
В Windows дополнительный IPv4 настраивается через параметры сетевого адаптера или PowerShell.
Для просмотра текущих адресов можно использовать:
Get-NetIPAddress
Для просмотра маршрутов:
Get-NetRoute
После внесения изменений обязательно проверьте, что основной IP и маршрут по умолчанию продолжают работать.
FreeBSD
В FreeBSD сетевые параметры обычно задаются через:
/etc/rc.conf
Текущую конфигурацию можно посмотреть с помощью:
ifconfig -a
Маршруты IPv4:
netstat -rn -f inet
После изменения конфигурации необходимо проверить наличие обоих IP-адресов и корректность маршрутизации.
Проверка после настройки
После добавления дополнительного IPv4 необходимо убедиться, что он действительно назначен сетевому интерфейсу.
Linux
ip a
В выводе должен присутствовать дополнительный IP-адрес.
Проверить маршруты:
ip route
FreeBSD
ifconfig -a
Проверить маршруты:
netstat -rn -f inet
Windows
Get-NetIPAddress
Проверить маршруты:
Get-NetRoute
Если адрес отображается в конфигурации интерфейса, это ещё не означает, что сервер полностью готов к работе с ним. Дополнительно рекомендуется проверить входящие и исходящие соединения.
Проверка подключения
После настройки попробуйте подключиться к серверу через новый IP-адрес.
Например, для SSH:
ssh user@ВАШ_ДОПОЛНИТЕЛЬНЫЙ_IP
Если подключение успешно устанавливается, проверьте работу основных сервисов.
При необходимости можно также проверить доступность адреса с другого сервера или устройства.
Важно: если дополнительный IP не отвечает, не удаляйте текущую SSH-сессию. Сначала проверьте сетевую конфигурацию через консоль.
Если после настройки пропал доступ
Если после изменения сетевых параметров сервер перестал быть доступен по SSH или RDP:
- Не закрывайте текущую сессию, если она ещё работает.
- Подключитесь к серверу через VNC или веб-консоль.
- Проверьте конфигурацию сетевого интерфейса.
- Убедитесь, что основной IP-адрес сохранился.
- Проверьте таблицу маршрутизации.
- Сравните настройки с параметрами услуги в панели my.serv.host.
- При необходимости верните сохранённую рабочую конфигурацию.
В первую очередь необходимо проверить именно основной IP и маршрут по умолчанию. Ошибка в этих параметрах может привести к полной потере удалённого доступа.
Переустановка операционной системы
⚠️ Важно
Переустановка ОС удаляет данные с сервера и может удалить текущую сетевую конфигурацию дополнительного IP.
Если вы планируете переустановить операционную систему, заранее сохраните:
- важные данные
- конфигурационные файлы
- сетевые настройки
- список используемых IP-адресов
- необходимые маршруты
- настройки сервисов
После установки новой ОС дополнительный IP может потребовать повторной настройки внутри системы.
Частые проблемы
Дополнительный IP не отображается
Проверьте, был ли адрес назначен вашей услуге в панели serv.host.
Если адрес уже назначен, проверьте конфигурацию сетевого интерфейса внутри ОС.
После настройки пропал SSH
Не закрывайте текущую сессию, если она ещё активна.
Если подключиться по SSH уже невозможно, используйте VNC или веб-консоль и проверьте:
- основной IP
- дополнительный IP
- шлюз
- маршрут по умолчанию
- конфигурацию сетевого интерфейса
- Основной IP перестал работать
Проверьте, не был ли случайно удалён основной адрес или изменён маршрут по умолчанию.
При настройке дополнительного IP основной адрес должен оставаться в конфигурации.
IP настроен, но соединения не проходят
Проверьте:
1 - сетевой интерфейс
2 - таблицу маршрутизации
3 - firewall
4 - настройки приложения
5 - наличие корректного маршрута
6 - правильность IP-адреса и префикса
Также убедитесь, что тест выполняется именно с того направления, откуда должен быть доступен сервис.
💡 При работе с сетевой конфигурацией лучше выполнять изменения по одному и сразу проверять результат. Это значительно упрощает поиск ошибки и снижает риск потери доступа к серверу.
Настройка дополнительного IPv4 выполняется внутри операционной системы сервера. servhost предоставляет параметры услуги и доступ к серверу, а корректная конфигурация сетевого интерфейса зависит от используемой ОС и её сетевого менеджера.
Parcourez les autres articles de la base de connaissances : les sujets voisins y sont aussi traités.
