Установка внешнего ip адреса хост аккаунту

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Ответить
Antro
Сообщения: 25
Зарегистрирован: Вт авг 06, 2024 11:52 am

Установка внешнего ip адреса хост аккаунту

Сообщение Antro » Сб фев 08, 2025 2:12 pm

По стандарту стоит адрес локальный 10.0.0.150
Это тот адрес на котором стоит система и веб сервер
Хочу установить внешний, указываю его в менеджере IP адресов, устанавливаю хост аккаунту, далее сайты перестают работать
Есть какой-нибудь отрывок из документации по этому поводу? Всё понятно и без шпаргалок, кроме IP адресов.
Или хотя-бы напишите какой адрес устанавливают люди?

Аватара пользователя
sbury
Сообщения: 1599
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: Установка внешнего ip адреса хост аккаунту

Сообщение sbury » Пн фев 10, 2025 10:44 am

сбросьте выводы в личку или свяжитесь с нами в скайпе

Код: Выделить всё

ip a s
ip r
iptables -L -t nat

Antro
Сообщения: 25
Зарегистрирован: Вт авг 06, 2024 11:52 am

Re: Установка внешнего ip адреса хост аккаунту

Сообщение Antro » Ср фев 12, 2025 7:19 pm

Это стандартные настройки

# ip a s
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:15:5d:f1:ed:08 brd ff:ff:ff:ff:ff:ff
inet 10.0.0.150/24 brd 10.0.0.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::215:5dff:fef1:ed08/64 scope link
valid_lft forever preferred_lft forever
# ip r
default via 10.0.0.1 dev eth0 proto static
10.0.0.0/24 dev eth0 proto kernel scope link src 10.0.0.150

# iptables -L -t nat
Chain PREROUTING (policy ACCEPT)
target prot opt source destination

Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Chain POSTROUTING (policy ACCEPT)
target prot opt source destination

Я хочу установить внешний адрес в хост аккаунт, чтобы не менять потом каждый раз локальные адреса на внешние в DNS записях
Захожу в менеджер ip адресов, добавляю туда внешний ip и ассоциирую с NAT, после чего устанавливаю этот адрес в хост аккаунт.
Очень не хватает инструкции по работе с ip адресами, потому что скорее всего я просто делаю не то что нужно.

Аватара пользователя
sbury
Сообщения: 1599
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: Установка внешнего ip адреса хост аккаунту

Сообщение sbury » Чт фев 13, 2025 8:01 am

У вас csf сервис установлен?

Antro
Сообщения: 25
Зарегистрирован: Вт авг 06, 2024 11:52 am

Re: Установка внешнего ip адреса хост аккаунту

Сообщение Antro » Чт фев 13, 2025 12:59 pm

csf не установлен

Аватара пользователя
alenka
Сообщения: 2376
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Установка внешнего ip адреса хост аккаунту

Сообщение alenka » Чт фев 13, 2025 1:24 pm

Галочка включена? "Автоматическая загрузка дополнительных интерфейсов и адресов, включая NAT интерфейс"
У вас в iptables пусто, нет никаких данных nat.
Вы точно добавляли?
" Ассоциировать этот IP с NAT (в поле Айпи адрес укажите внешний(WLAN) адрес роутера)"

Antro
Сообщения: 25
Зарегистрирован: Вт авг 06, 2024 11:52 am

Re: Установка внешнего ip адреса хост аккаунту

Сообщение Antro » Чт фев 13, 2025 7:23 pm

Галочка установлена "Автоматическая загрузка дополнительных интерфейсов и адресов, включая NAT интерфейс"

Точно добавлял " Ассоциировать этот IP с NAT (в поле Айпи адрес укажите внешний(WLAN) адрес роутера)"
Я удалил все лишние адреса которые добавлял, чтобы не ложить работу сайтов.


У меня есть два ip адреса, внешний белый ip 37.55.19.xxx
и внутренний ip провайдера 100.64.124.xxx
какой именно туда добавить?
Возможно вообще не нужно ассоциировать с NAT?
У вас же куча примеров как это настроено у людей, покажите хоть один.

Аватара пользователя
alenka
Сообщения: 2376
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Установка внешнего ip адреса хост аккаунту

Сообщение alenka » Пт фев 14, 2025 9:02 am

Antro писал(а):
Чт фев 13, 2025 7:23 pm
Возможно вообще не нужно ассоциировать с NAT?
Можете просто пробросить порты на вашем роутере, и в панели добавлять сайты на локальный ip.

Если коротко, то галочка nat в панели, добавляет записи iptables в таблицу NAT
PREROUTING, POSTROUTING по 80 и 443 портам(перенаправление маршрута с внутреннего на внешний)

Antro
Сообщения: 25
Зарегистрирован: Вт авг 06, 2024 11:52 am

Re: Установка внешнего ip адреса хост аккаунту

Сообщение Antro » Пт фев 14, 2025 11:30 am

alenka писал(а):
Пт фев 14, 2025 9:02 am
Можете просто пробросить порты на вашем роутере, и в панели добавлять сайты на локальный ip.
Так и настроено, на роутере порт 80 и 443 ведут на локальный адрес где установлена панель.
Но приходится каждой новой записи DNS устанавливать руками внешний ip адрес, я хочу избежать этого, это ппц неудобно.
Куда и как мне вписать мой внешний ip адрес?

Аватара пользователя
alenka
Сообщения: 2376
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Установка внешнего ip адреса хост аккаунту

Сообщение alenka » Пт фев 14, 2025 11:45 am

Если у вас подняты свои ns, то добавлять nat нужно через панель, так как при любом обновлении у вас будет локальный ip.
Если стоит связка(nginx+apache), кроме портов 80, 443, на роутере должен быть открыт порт 8080

Ответить