MPNetworks Community
https://mpnetworks.ru/forum/

Не могу подключиться к собственному серверу! Неверный хост
https://mpnetworks.ru/forum/viewtopic.php?f=42&t=263
Страница 1 из 2

Автор:  Бармен [ 07 авг 2010, 10:10 ]
Заголовок сообщения:  Не могу подключиться к собственному серверу! Неверный хост

Очень часто задают подобный вопрос в разных темах этого форума: "При подключении к своему серверу через мастрелист(сервер) вылетает ошибка Неверный хост".

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

Если у вас неверный хост при подключении самого себя, подключайтесь по прямому IP 127.0.0.1
Это специальный адрес зарезервированный системой и предназначен для подключений к самому себе во всех программах.

Что касается конкретно сталкера:
В игре есть кнопка, на которой написано: Прямой адрес или Прямой IP
Если порт сервера 5445, то вводите просто 127.0.0.1
Порт сервера будет 5445, если вы запускали сервер через игру, или не указывали в батнике portsv.

Если порт сервера не равен 5445, то в поле для адреса вводите 127.0.0.1:порт
Примеры:
если portsv=7777
адрес для подключения будет
Код:
127.0.0.1:7777


В ЗП для того чтобы подключиться к своему интернет-серверу нужно сначала войти в профиль.

Если 127.0.0.1 не работает:
отредактируйте файл hosts
если вы не знаете что такое hosts, то лучше не лазать там, если вы там будете ковыряться интернет может пропасть и появится только после переустановки системы, лучше почитайте дальше.

Создание собственного адреса для подключения к самому себе:

Идем в диспетчер устройств и выбираем команду - Установить устройство. Ну или другим способом вызываем установку устройства в зависимости от ОС.

Далее пример приведен на Windows 7.
Изображение
В других ОС это может быть какой нибудь loopback adapter
Изображение
После установки идем в папку с сетевыми подключениями и смотрим чего там появилось нового.
В данном примере появилось Подключение по локальной сети 2
Изображение
Потом делаем:
Пуск - выпонить - cmd
В окне консоли ввести команду ipconfig
И видим адрес по которому нужно подключаться к серверу
Изображение

для того чтобы быстро подключиться к своему серверу, в директории игры\bin батник (текстовый файл с расширением .cmd):
пропишите в нем такую строку:
ЧН:
Код:
xrEngine.exe -fsltx ..\fsgame.ltx  -start client(127.0.0.1/port=номер_порта/name=Имя под которым вы будете играть)

ТЧ
Код:
XR_3DA.exe -fsltx fsgame.ltx  -start client(127.0.0.1/port=номер_порта/name=Имя под которым вы будете играть)

Запускайте батник двойным кликом.

для ЗП пока батника не придумали.

Автор:  Synapsehome [ 07 авг 2010, 18:54 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу!

Бармен ты лучший сталкер!!!! Спасибо тебе самое человеческое!! :)

Автор:  nanshakov [ 01 окт 2010, 13:27 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

а по какому ай пи подключаться друзьям?по моему?

Автор:  Бармен [ 01 окт 2010, 15:22 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

nanshakov писал(а):
а по какому ай пи подключаться друзьям?по моему?

Друзьям из интернета через мастерлист.
Друзьям из локалки желательно тоже, но если не получается то для начала смотри картинку выше про ipconfig - Подключение по локальной сети - ipv4

Автор:  bccc [ 01 окт 2010, 15:55 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

Цитата:
Друзьям из интернета через мастерлист.

Это значит что мой Локальный сервер на др компах в интернете , будет виден ?

Автор:  Бармен [ 01 окт 2010, 16:06 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

Нет.
А к тебе подключаются друзья из интернета?

Автор:  nanshakov [ 01 окт 2010, 16:15 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

у меня по ipconfig не проходит.ip я смотру в вебинтерфейсе роутра.к своему серверу я подключаюсь по 127.0.0.1,а друзья(также как и я)в списке его не видят

Автор:  Бармен [ 01 окт 2010, 16:35 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

nanshakov, друзья из локалки должны подключаться по прямому IP, который видишь ты в ipconfig, а не они.

Автор:  nanshakov [ 01 окт 2010, 18:29 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

мы судя по всему ,мыслим в разных направлениях.я говорю про друзей которые смотрыт на мастер лист интернета.им как подключиться?.

Автор:  Бармен [ 02 окт 2010, 10:23 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

Ну так через него и подключаться.

Добавлено спустя 2 часа 20 минут 33 секунды:
Re: Не могу подключиться к собственному серверу! Неверный хост
И вот еще что мне удалось выяснить.
Модели роутеров Dlink DI* не поддерживают подключений к себе по внешнему адресу. Это говорит о том, что ты никогда не сможешь подключиться сам к себе через мастерлист и все твои соседи, присоединенные к этому роутеру, тоже никогда не смогут.
И ты и соседи могут подключаться только по локальным адресам:
Ты 127.0.0.1
Соседи по локальному адресу твоего компьютера, тот который ты видишь в ipconfig.

Все остальные пользователи интернета могут подключаться к тебе через мастерлист.

Автор:  nanshakov [ 02 окт 2010, 12:50 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

хм,проверили.люди из интернета(НЕ ИЗ ЛОКАЛЬНОЙ СЕТИ)не видят меня в мастер листе.можно ли им по прямому ай пи подключиться?
п.с с локальной сетью все хорошо.

Автор:  Бармен [ 02 окт 2010, 13:09 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

Из интернета по этому адресу:
Изображение
Но если ты видишь себя в мастерлисте, а другие нет значит у тебя закрыты порты для интернет-пользователей и скорее всего у них будет неверный хост.

Тебе нужно настроить системный антивирус/брандмауэр/фаервол, и в роутере настроить правила приложений.
Вот тут я тебе скидывал мануал по твоему роутеру viewtopic.php?p=3381#p3381 там на 38 странице сказано как настроить правила приложений.

Автор:  the_deer_hunter [ 14 фев 2011, 13:02 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

xrServerManager - этой программкой создал серер ТЧ. в мастер листе он виден. зайти на него пока не получается, хотя попробовал описанные здесь способы (подключение к самому себе).
может быть в программе прописать адрес сервера не localhost, а прямой IP? если чтонибудь посоветуете буду признателен )

Автор:  Flammable [ 14 фев 2011, 14:35 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

Когда с батником создавал, получалось зайти?

Автор:  the_deer_hunter [ 14 фев 2011, 15:25 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

Flammable с батником не создавал. только с програмкой. это мой первый опыт создания сервера.

Автор:  Flammable [ 14 фев 2011, 15:41 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

Тогда попробуй вместо localhost написать 127.0.0.1

Автор:  the_deer_hunter [ 14 фев 2011, 15:43 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

не помогло. изыскания продолжаются :)

Автор:  Бармен [ 15 фев 2011, 10:44 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

the_deer_hunter, а по прямому IP подключался 127.0.0.1:ХХХ, где ХХХ порт сервера?

Автор:  the_deer_hunter [ 15 фев 2011, 10:53 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

да пробовал -без успешно. думаю я по неопытности где то допустил небольшую ошибку. попробую заново сервер создать и настроить.
если мастер лист видит сервер значит с открытием портов в роутере я нормально справился?

Автор:  Бармен [ 15 фев 2011, 15:17 ]
Заголовок сообщения:  Re: Не могу подключиться к собственному серверу! Неверный хо

the_deer_hunter писал(а):
если мастер лист видит сервер значит с открытием портов в роутере я нормально справился?
По крайней мере 1 из 3 портов у тебя открыт.

У тебя какая-то непонятная ситуация. Брандмауэры и фаерволы в режимах по умолчанию разрешают подключаться к самому себе по адресу 127.0.0.1. Нужно еще потрудиться чтобы сделать запрет на внутренние подключения. Так что не знаю что еще посоветовать. Отключи их полностью.

Еще как вариант в сервере выполни команду get_server_address и подключись по этому адресу

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/