chkpasha 0 Опубликовано 19 октября, 2022 Вообщем запускаю сборку интера на локалке 127.0.0.1, все запускается на изи. но стоит мне поставить свой внешний айпи так логин при загрузке сразу закрывается и пишет (Невозможно назначить запрошенный адрес ) что делать хз, порты где мог вписал, обычно было когда сборку запускаешь они автоматом открывались. Знатоки подскажите пожалуйста Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
DeadAngel 13 Опубликовано 19 октября, 2022 (изменено) Порты на роутере открой Изменено 19 октября, 2022 пользователем DeadAngel Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Saltfire 87 Опубликовано 20 октября, 2022 6 часов назад, DeadAngel сказал: Порты на роутере открой Они должны быть закрыты, как сейчас. А вот проброс портов - это уже другое дело. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
TancorDisko 11 Опубликовано 20 октября, 2022 10 часов назад, chkpasha сказал: Вообщем запускаю сборку интера на локалке 127.0.0.1, все запускается на изи. но стоит мне поставить свой внешний айпи так логин при загрузке сразу закрывается и пишет (Невозможно назначить запрошенный адрес ) что делать хз, порты где мог вписал, обычно было когда сборку запускаешь они автоматом открывались. Знатоки подскажите пожалуйста автоматом явно не откроет вам на роутере, и на пк возможно где запускаете тоже нужно открыть но это не точно. роутер 100% Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
lvlkoo 190 Опубликовано 20 октября, 2022 Вы не можете просто так поменять ИП адресс на внешний, если используете роутер, либо провайдер использует NAT. В конфигах адрес биндинга должен быть тот, который получил Ваш пк Если используете роутер - это будет адрес от роутера, что-то вроде 192.68.0.2, если интернет-кабель подведен на прямую, то нужно смотреть что вам раздает провайдер, к тому же стоит учитывать момент, что провайдер может не разрешать прямое подключение и это может быть отдельно услугой "Выделеный ИП" за доп. плату. В настройках логинсервера LoginserverHostname = ИП_ПОЛУЧЕНЫЙ_ОТ_РОУТЕРА либо звездочка (*), это адресс на котором открывается сокет В настройках геймсервера GameserverHostname = ИП_ПОЛУЧЕНЫЙ_ОТ_РОУТЕРА либо звездочка (*), это адресс на котором открывается сокет ExternalHostname = ВАШ_ВНЕШНИЙ_ИП, это адресс который передается игрокам при выборе сервера InternalHostname = ИП_АДРЕСС_В_ЛОКАЛЬНОЙ_СЕТИ_ПОЛУЧЕНЫЙ_ОТ_РОУТЕРА или 127.0.0.1, это адресс который передается игрокам при выборе сервера в локальной сети При это должны быть соблюдены условия 1. Вы корректно настроили на роутере проброску портов 2106 и 7777 на ИП_ПОЛУЧЕНЫЙ_ВАШИМ_ПК_ОТ_РОУТЕРА 2. Провайдер предоставляет вам т.н "Белый" или "Выделеный" ИП-адрес, т.е к нему есть доступ из вне и не блокируеться фаерволами провайдера 3. Открыли нужные порты в локальном фаерволе (брандмауер, если Вы на винде) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Saltfire 87 Опубликовано 20 октября, 2022 (изменено) 7 часов назад, TancorDisko сказал: автоматом явно не откроет вам на роутере, и на пк возможно где запускаете тоже нужно открыть но это не точно. роутер 100% Зачем вам постоянно открытый порт? Порт открывается автоматически, когда сервер соединяется на порту, порт открывается для ожидания соединений, если вы откроете порт, он всегда будет ждать какого-то соединения - это плохая идея. Порт должен открываться только когда вы соединяетесь на этом порту. Да и это не безопасно постоянно открытые порты без чего либо, зачем им быть доступными всем? Не за чем. По этому проброс, если еще роутер позволит это сделать, лучший вариант. Есть кстати еще программы, где можно создавать каналы, там выделенный ип дается, на него можно, что угодно вешать =) Не помню, как называется. Изменено 20 октября, 2022 пользователем Saltfire Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты