Вопросы и ответы - VDSina.ru

Как изменить основной IP адрес?

Каким образом изменить основной IP на сервере?

11.02.2020 16:56
Обновлено 17 февраля, в 13:31
Сотрудник Дятлов Дмитрий
 нет комментариев
ОТВЕТЫ НА ВОПРОС (1)
Сотрудник Озорович Михаил

Для того что бы изменить основной IP адрес, нужно в настройках ОС изменить настройки. Это может понадобиться при клонировании сервера.

CentOS 6/7:

Подключаемся к серверу через VNC, переходим в каталог  /etc/sysconfig/network-scripts/ и редактируем файл ifcfg-eth0:

cd /etc/sysconfig/network-scripts/
vi ifcfg-eth0

Вносим в файл следующие настройки:

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
GATEWAY=109.234.39.1
IPADDR=109.234.39.10
NETMASK=255.255.255.0
DNS1=8.8.8.8

IPADDR и GATAWEY указываем свои.

Перезагружаем сетевую службу:

service network restart

Если всё сделано правильно, то за мгновение IP станет доступным и вы сможете увидеть его выполнив команду ifconfig

CentOS 8:

Подключаемся к серверу через VNC, переходим в каталог  /etc/sysconfig/network-scripts/ и редактируем файл ifcfg-ens3

cd /etc/sysconfig/network-scripts/
vi ifcfg-ens3

Вносим в файл следующие настройки:

DEVICE=ens3
BOOTPROTO=static
ONBOOT=yes
GATEWAY=109.234.39.1
IPADDR=109.234.39.10
NETMASK=255.255.255.0
DNS1=8.8.8.8

IPADDR и GATAWEY указываем свои.

Перезапускаем сетевой интерфейс:

ifdown ens3; ifup ens3

VestaCP

Подключаемся к серверу через VNC, переходим в каталог  /etc/sysconfig/network-scripts/ и редактируем файл ifcfg-eth0:

cd /etc/sysconfig/network-scripts/
vi ifcfg-eth0

Вносим в файл следующие настройки:

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
GATEWAY=109.234.39.1
IPADDR=109.234.39.10
NETMASK=255.255.255.0
DNS1=8.8.8.8

IPADDR и GATAWEY указываем свои.

Перезагружаем сетевую службу:

service network restart

Если все сделано правильно, можно подключиться к серверу по SSH.

Далее следует заменить IP адрес в настройках остальных сервисов:

grep -lr "СТАРЫЙ-IP" /home/*/conf /etc/ /usr/local/vesta/data/users/ | xargs -l perl -pi -e "s/СТАРЫЙ-IP/НОВЫЙ-IP/g"
mv /etc/httpd/conf.d/СТАРЫЙ-IP.conf /etc/httpd/conf.d/НОВЫЙ-IP.conf
mv /etc/nginx/conf.d/СТАРЫЙ-IP.conf /etc/nginx/conf.d/НОВЫЙ-IP.conf
mv /usr/local/vesta/data/ips/СТАРЫЙ-IP /usr/local/vesta/data/ips/НОВЫЙ-IP

Перезагружаем сервер:

reboot

Debian/Ubuntu:

Подключаемся к серверу по SSH и вносим изменения в файл /etc/network/interfaces:

vi /etc/network/interfaces

Обращаем внимание на название нашего сетевого интерфейса, он указан в строчках:

allow-hotplug ens3
iface ens3 inet static

В нашем случае это ens3, изменяем  address и gataway:

iface ens3 inet static
        address 109.234.39.10
        gateway 109.234.39.1

Вместо ens3 укажите название вашего сетевого интерфейса, address и gateway указываем свои.

Перезагружаем сетевую службу и через мгновение сможем обращаться по новому IPv4 адресу.

/etc/init.d/networking restart

Ubuntu 18.04 и 19.04

Подключаемся к серверу по SSH и вносим изменения в файл /etc/netplan/01-netcfg.yaml

vi /etc/netplan/01-netcfg.yaml

Начальные имеют такой вид:

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      addresses: [ 94.103.83.39/24 ]
      gateway4: 94.103.83.1
      nameservers:
          addresses:
              - "8.8.8.8"

Меняем adresses и gateway4

Проверяем ошибки:

netplan try

Если ошибок нет, то применяем настройки.

Windows:

Открываем Панель управления->Центр управления сетями и общим доступом, выбираем Изменение параметров адаптера:

kak-izmenit-osnovnoy-ip-adres-1.png

Правой кнопкой мыши кликаем по имеющемуся подключению и выбираем "Свойства". Далее выбираем  "Протокол интернета версии 4 (TCP/IPv4)" и еще раз нажимаем на кнопку "Свойства":

kak-izmenit-osnovnoy-ip-adres-2.png

В появившемся окне указываем новый IP и шлюз:

kak-izmenit-osnovnoy-ip-adres-3.png

17 февраля, в 13:31
Обновлено 17 февраля, в 20:34
 Комментировать

Закрыть окно
Авторизация
Проверка 2FA
Неверный логин или пароль
Закрыть окно
Регистрация
На указанный email-адрес будет отправлен пароль
Нажимая кнопку «Продолжить», вы соглашаетесь с политикой обработки персональных данных
Закрыть окно
Напоминание пароля
Закрыть окно
Напоминание пароля