Можно ли настроить роутер так, чтобы ip адрес не менялся каждый раз?
привет. столкнулся с проблемой что при подключении к облачной базе через ssh, меняется адрес 9.163.221.110:
$ ssh -X USER@188.225.30.201
...
Last login: Sun Mar 24 04:09:12 2024 from 9.163.221.110
Я уже выяснил что это ардес провайдера из дома.так как на работе у нас другой адрес и он не меняется, поэтому к базе он спокойно подключается на работе. а дома нет.
менять айпи дарес в этом файле каждый раз /etc/postgresql/14/main/pg_hba.conf не вариант.
можно ли настроить так сеть чтобы ардес не менялсся?
и нужно ли так делать? или лучше просто имя заменить за место localhost?
Дополнительно:
1. Статический ip от оператора, но это почти всегда платно.
2. Если ваш роутер поддерживает ddns - найти бесплатный ddns и использовать его.
3. Если ваш роутер keenetic включить keendns (ddns от keenetic) - он бесплатный для всех владельцев.
4. Написать скрипт который будет пинговать ваш сервер, и другой который будет запрашивать с него ip и подставлять в скрипт подключения к базе (по сути тот-же ddns но своими руками).
Можно, обращаетесь в поддержку провайдера и говорите "я хочу статический ip адрес".
- Только это платная услуга.
- SunTechnik, У меня бесплатная, но мне не надо.
- evgeniy_lm, бесплатный статичный белый IP для физлица?! Ню-ню )))
- Напишите демона который будет определять внешний IP и менять его в файле. Ну или просто на работе поднять RDP-сервер и работать оттуда
- Дмитрий Лейс,
бесплатный статичный белый IP для физлица?! Ню-ню )))
Украина не Россия
В пакете я могу выбрать скорость 1Гбит, IP TV (250 ТВ каналов +20000 фильмов), или статичный белый IP. Могу просто платить за IP 50грнмес (чуть больше $1 ). Сейчас, пока IP TV - evgeniy_lm, название провайдера можно узнать чтобы объективно дальше спорить?
- База данных на сервере,
значит ходите к ней через сервер,
как с localhost. - Дмитрий Лейс, Київстар
Я спорить не буду - evgeniy_lm, ну конечно же ты не будешь спорить, звездобол, т.к. эта услуга платная У ВСЕХ провайдеров
И у Киевстар она стоит 50 грн/месяц
- Дмитрий Лейс, Россия, Рязань, провайдер Видикон всем своим абонентам выдаёт белый IP, по желанию можно попросить серый.
- evgeniy_lm, да что ж за люди то такие?!... Даже в каждой мелочи наравят соврать!...
- Antimatter, Я не совсем понял
kyivstar - Дмитрий Лейс,
ну конечно же ты не будешь спорить, звездобол, т.к. эта услуга платная У ВСЕХ
Во первых, я об этом писал, читай внимательно. Во вторых, ты не туда смотришь (ну и читаешь плохо) тык. В рамках своего пакета я могу выбрать один из трех вариантов: IP TV, 1Гбит или статичный IP. Правда я не знаю белый он или серобуромалиновый, но вполне себе работает, я пару месяцев поигрался, потом перешел на IP TV. Возможно, верну обратно, все одно телек ни кто не смотрит, а 1Гбит мне не надо, 100Мбит (по факту выше 200 ) вполне хватает.
- Дмитрий Лейс, Московская область, инфолинк. Бесплатный белый айпи
- evgeniy_lm, Украина не так сильно отличается от России.
У меня провайдер Скайнет Петербург, они раньше всем по умолчанию давали внешний IP, сейчас выделили в отдельные тарифы, от 450 рублей в месяц - Дмитрий Лейс, у меня в РФ бесплатный. Провайдер дом.ру
- Никита Кудрин, был удивлен, что действительно есть бесплатная услуга у кого-то, но в данном случае комментатор изначально соврал про бесплатно, а ещё набросил, что "Украина это не Россия"
- evgeniy_lm, так в том-то и дело, что ты не знаешь, а утверждаешь. Если нет домашних сервисов к которым нужен доступ извне, то рядовому пользователю пофиг какой у него внешний IP-адрес
- Дмитрий Лейс,
но в данном случае комментатор изначально соврал
И где я соврал? тык
- evgeniy_lm, а вы сами не понимаете, что абонплата за статичный IP включена в ваш тариф, т.к. на других тарифах этой услуги нет (тогда она была бы доступна на всех тарифах)?!
- Дмитрий Лейс,
а вы сами не понимаете,
Это вы не понимаете, я плачу одинаковую сумму, не зависимо от того пользуюсь я этой услугой или нет.
Коль уж все равно через ssh ходите, открывайте заодно туннель и подключайтесь к базе через него.
Тогда в hba_conf можно будет прописать только localhost и не выставлять базу в Internet.
Роутер с ddns и подключаться по домену
- а если он локальный
Варианта два.
Купить у провайдера услугу статического "белого" IP
Либо подключаться к серверу по ssh и уже через него прокидывать подключение к БД, как это уже посоветовали
Елси на роутере прошивка OpenWRT, то можно там в автозагрузку добавить пинг любого ип в бесконечном цикле с паузой 60 сек.
- Обычно аренда адреса клиента обновляется со стрроны DHCP сервера провайдера. У каждого провайдера свое время аренды (72 часа, 48 часов и т.д.)
Поэтому, думаю, ваше решение врядли поможет удержать адрес.
1. Можно сделать ручками статический IP и он меняться не будет. Только потом перестанет работать.
2. Купить белый IP.
Используй динамическую DNS-запись, например, https://www.noip.com/
- но я так полагаю домен нужен
Если на работе белый ip, то там настроить vpn - сервер. А из дома или почти любой точки мира подключаться сначала к этому vpn-серверу и затем работать дальше как обычно.
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос

Да, можно настроить роутер так, чтобы IP-адрес не менялся каждый раз. Для этого вам необходимо настроить статический IP-адрес в вашем роутере.
В большинстве моделей роутеров есть возможность установить статический IP-адрес для устройства, подключенного к сети. Для этого вам нужно зайти в административную панель роутера через браузер, обычно это делается путем ввода IP-адреса роутера в адресной строке браузера (обычно это 192.168.1.1 или 192.168.0.1) и ввода логина и пароля.
После входа в административную панель вам нужно найти раздел настройки сети или DHCP. В этом разделе вы сможете найти возможность назначить статический IP-адрес для вашего устройства. Обычно вам потребуется ввести MAC-адрес вашего устройства (его можно найти в настройках сети устройства) и выбрать статический IP-адрес из диапазона адресов вашей сети.
После сохранения изменений в настройках роутера вашему устройству будет назначен статический IP-адрес, который не будет меняться при каждом подключении к сети. Теперь вы сможете использовать этот IP-адрес для доступа к вашему устройству из любой точки сети.
Надеюсь, данная информация была полезной для вас. Если у вас остались вопросы или нужна дополнительная помощь, не стесняйтесь обращаться!