We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Внутренний IP-адрес VESTA CP - где он и как настроить
-
- Posts: 45
- Joined: Sun Mar 13, 2016 2:21 pm
- Contact:
- Os: Ubuntu 17x
- Web: nginx + php-fpm
Внутренний IP-адрес VESTA CP - где он и как настроить
Всем привет!
Помнятся мне времена, когда при установке Vesta CP помимо внешнего IP адреса сервера, который даёт хостер, в панели появлялся второй IP-адрес вида 10.6.28.3.1 или как-то так. Так вот это так называемый внутренний IP адрес (могу ошибаться, поправьте меня уважаемые профи).
Мне этот внутренний IP-адрес очень нужен. Для того, чтобы менять внешний IP-адрес сайта практически налету, используя NAT Association на этом внутреннем IP.
Сейчас при установке VESTA CP этот внутренний IP адрес перестал появлтся. Не знаю почему, ставлю всё так же - на DO Droplet с Ubuntu 16.04.2 x64 по стандартной схеме.
Внимание вопрос: как этот внутренний IP-адрес правильно настроить руками, либо как сделать так, чтобы при установке VESTA CP на DO Droplet с Ubuntu он появлялся автоматически?
Помнятся мне времена, когда при установке Vesta CP помимо внешнего IP адреса сервера, который даёт хостер, в панели появлялся второй IP-адрес вида 10.6.28.3.1 или как-то так. Так вот это так называемый внутренний IP адрес (могу ошибаться, поправьте меня уважаемые профи).
Мне этот внутренний IP-адрес очень нужен. Для того, чтобы менять внешний IP-адрес сайта практически налету, используя NAT Association на этом внутреннем IP.
Сейчас при установке VESTA CP этот внутренний IP адрес перестал появлтся. Не знаю почему, ставлю всё так же - на DO Droplet с Ubuntu 16.04.2 x64 по стандартной схеме.
Внимание вопрос: как этот внутренний IP-адрес правильно настроить руками, либо как сделать так, чтобы при установке VESTA CP на DO Droplet с Ubuntu он появлялся автоматически?
-
- Posts: 45
- Joined: Sun Mar 13, 2016 2:21 pm
- Contact:
- Os: Ubuntu 17x
- Web: nginx + php-fpm
Re: Внутренний IP-адрес VESTA CP - где он и как настроить
Дневник сис-админа ламера, день №2:
Как выяснилось из моих вчерашних разбирательств - при создании дроплета на DO помимо внешнего IP-адреса создаётся и настраивается так называемый Anchor IP (тот самый внутренний IP-адрес). Но Vesta CP сейчас не добавляет его в панель настройки IP (/list/ip/).
Узнать Anchor IP на DO Droplet-е можно в SSH консоли следующим образом:
Ответ:
10.19.0.7 - этот IP и будет тем самым Anchor IP.
Ещё можно через DO Metadata сервис, тоже в SSH консоли:
Адрес Anchor IP:
Маска для Anchor IP:
Гейтвэй для Anchor IP:
IP адрес здесь не меняем, это API сервер и сервер метаданных дроплетов Digital Ocean.
Продолжение следует... Проблема всё ещё актуальна.
Как выяснилось из моих вчерашних разбирательств - при создании дроплета на DO помимо внешнего IP-адреса создаётся и настраивается так называемый Anchor IP (тот самый внутренний IP-адрес). Но Vesta CP сейчас не добавляет его в панель настройки IP (/list/ip/).
Узнать Anchor IP на DO Droplet-е можно в SSH консоли следующим образом:
Code: Select all
ip addr show eth0
Code: Select all
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether b5:1c:g1:df:66:a3 brd ff:ff:ff:ff:ff:ff
inet xxx.xxx.xxx.xxx/20 brd xxx.xxx.xxx.255 scope global eth0
valid_lft forever preferred_lft forever
inet 10.19.0.7/16 brd 10.19.255.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe82::b54c:c1df:fadf:10a1/64 scope link
valid_lft forever preferred_lft forever
Ещё можно через DO Metadata сервис, тоже в SSH консоли:
Адрес Anchor IP:
Code: Select all
curl -s http://169.254.169.254/metadata/v1/interfaces/public/0/anchor_ipv4/address
Code: Select all
curl -s http://169.254.169.254/metadata/v1/interfaces/public/0/anchor_ipv4/netmask
Code: Select all
curl -s http://169.254.169.254/metadata/v1/interfaces/public/0/anchor_ipv4/gateway
Продолжение следует... Проблема всё ещё актуальна.
-
- Posts: 45
- Joined: Sun Mar 13, 2016 2:21 pm
- Contact:
- Os: Ubuntu 17x
- Web: nginx + php-fpm
Re: Внутренний IP-адрес VESTA CP - где он и как настроить
Дневник сис-админа ламера, день №3:
После выяснения Anchor IP для дроплета достаточно просто добавить его в Vesta CP в панели «IP».
Netmask: 255.255.0.0
NAT IP association: другой IP адрес, который у вас есть на хостинге/сервере, и который добавлен в панель Vesta CP в той же панели.
После этого у меня возникли другие проблемы, которые я думал что связаны с добавлением Anchor IP в панель, но как оказалось, не зависят от этого. NGINX не стартует после перезапуска дроплета. Создал отдельную тему в англ. ветке тут viewtopic.php?f=10&p=62687
После выяснения Anchor IP для дроплета достаточно просто добавить его в Vesta CP в панели «IP».
Netmask: 255.255.0.0
NAT IP association: другой IP адрес, который у вас есть на хостинге/сервере, и который добавлен в панель Vesta CP в той же панели.
После этого у меня возникли другие проблемы, которые я думал что связаны с добавлением Anchor IP в панель, но как оказалось, не зависят от этого. NGINX не стартует после перезапуска дроплета. Создал отдельную тему в англ. ветке тут viewtopic.php?f=10&p=62687
Re: Внутренний IP-адрес VESTA CP - где он и как настроить
в /var/log/nginx/error.log ошибка какая? (смотреть последние строки)