Проброс портов на модеме (статический IP) для мастер сервер

Общие вопросы о Unity3D

Проброс портов на модеме (статический IP) для мастер сервер

Сообщение Левш@ 21 июн 2017, 13:28

Доброго времени суток !
Есть ли где нибудь возможность скачать мастер сервер от юнитеков для линукса ?
На винду нашел на этом форуме - нормально работает, но мне нужно поставить его на сервак с ОС линуксоидной семьи.
Или можно как то его скомпилировать на платформу линукс, на оф. сайте вроде как есть исходники ?
Застряли с этим вопросом не по детски... я вообще в линуксах - полный нуль...
Заранее спасибо за помощь.
Последний раз редактировалось Левш@ 23 июн 2017, 10:12, всего редактировалось 1 раз.
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Master Server для линукс

Сообщение DbIMok 21 июн 2017, 15:28

правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Master Server для линукс

Сообщение Левш@ 22 июн 2017, 19:02

Ладно, подошли к проблеме с другой стороны...
Купили статический IP, он установлен на модеме, модем подключен к роутеру и дальше компы.
Пытаюсь пробросить порты для мастер сервера и фацилитатора, вроде все настроил правильно, проверяю - порты закрыты.
Пересмотрел в сетке кучу материалов по проброске портов - делаю вроде все верно, файрвол отключил, антивирь тоже...
Может что то упускаю... первый раз с такими танцами с бубном столкнулся...
Кто - что подскажет ? :-?

Изображение
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Master Server для линукс

Сообщение DbIMok 22 июн 2017, 20:30

Левш@ писал(а):модем подключен к роутеру

к свитчу м.б.? если все так, то нужно настраивать их оба. nmap говорит что порт filtered. на целевой машине смотрите трафик через https://www.wireshark.org/download.html
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Master Server для линукс

Сообщение Левш@ 22 июн 2017, 22:18

к свитчу м.б.? если все так, то нужно настраивать их оба

Moжет и хаб, но выглядет как роутер и только в нем есть возможность проброса.
В модеме визуально нет никаких средств для этого да и настроек там кот наплакал...

DbIMok, если ты в этом разбираешься может поможешь через скайп ? (bars_levsha)
Я расшарю рабочий стол, может что подскажешь ? А то реально работа горит... :(
С тендой я более менее разобрался, а вот с модемом не могу понять ничего...

Изображение
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Проброс портов на модеме (статический IP) для мастер сервер

Сообщение DbIMok 23 июн 2017, 23:14

какие модели (производитель/модель/версия) модема и роутера? предполагаю дело обстоит так: есть модем подсоединенный к телефонной линии, на нем осуществляется авторизация в сети провайдера, он же по сути является маршрутизатором и файрволом для вашей сети. его LAN выход подключен к роутеру не в WAN порт, а в "обычный" и по сути роутер не маршрутизирует пакеты, не выполняет ф-ии файрвола, а "работает" беспроводной точкой доступа и "разветвителем" (свитчем) LAN портов. если все так, то на роутере ничего настраивать не нужно, а нужно на модеме. вполне вероятно, что порты пробрасывать он не умеет. ну и вообще, это не выглядит хорошим выходом из положения - разместить сервер в локалке через такое коммутируемое соединение (на самом деле даже будь у вас оптика, все равно это плохое решение) вместо того, чтобы собрать нужные пакеты под linux.
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Проброс портов на модеме (статический IP) для мастер сервер

Сообщение Левш@ 24 июн 2017, 16:03

DbIMok писал(а):какие модели (производитель/модель/версия) модема и роутера?

Всем проявившим соучастие в теме большое спасибо.
Решили проблему проброски портов совместно с помощью техника от провайдера.
Модем включили в режиме моста (прямая передача пакетов - без НАТ, наружный IP присвоили роутеру и уже на роутере пробросили порты.
Теперь ПортЧекер показывает что заданные порты (23466 - MasterServer и 50005 - Facilitator) по наружному IP адресу - открыты.
Проверка IP на валидность по адресу 2ip.com показала что IP верный - статичный и белый.
Однако игровой сервер по прежнему отказывается регистрироваться на мастер сервере... Не могу понять что я опять делаю не так... :-?

Синтаксис:
Используется csharp
void Awake() {
        //MasterServer.ipAddress = "127.0.0.1";
        MasterServer.ipAddress = "ХХ.ХХХ.ХХХ.ХХ"; //(реальные цифры скрыты)
        MasterServer.port = 23466;
        //Network.natFacilitatorIP = "127.0.0.1";
        Network.natFacilitatorIP = "ХХ.ХХХ.ХХХ.ХХ"; //(реальные цифры скрыты)
        Network.natFacilitatorPort = 50005;
}
 

Синтаксис:
Используется csharp
public void ServerStart () {
        //Network.InitializeServer(playerLimit, serverPort);
        Network.InitializeServer(playerLimit, serverPort, !Network.HavePublicAddress());
        MasterServer.RegisterHost(inputServer.text, gameName, description);
        }
 

Вот если указать локалХост или локальный IP - тогда все работает.
А по внешнему статичному IP не хочет, в чем может быть причина ? :-\

вместо того, чтобы собрать нужные пакеты под linux.

Вы абсолютно правы, к этому вопросу мне все равно придеться вернутся и конечный игровой сервер проекта будет работать именно на выделенном сервере с ОС линукс.
Но пока для разработки нам подойдет и такая сетка для тестов. К тому же хочется разобраться в этой модемно - роутерной кухне до конца - как оно там работает. :)
Последний раз редактировалось Левш@ 25 июн 2017, 09:56, всего редактировалось 1 раз.
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Проброс портов на модеме (статический IP) для мастер сервер

Сообщение Левш@ 25 июн 2017, 09:54

Вобщем как я понял мастер сервер с IP на роутере и проброшенными на комп портами работать не может...
Видимо ему нужен именно проброшенный на комп - IP полностью (модем в мостовом режиме)
Но тогда отпадает остальная сеть с WF или как альтернатива раздача интернета непосредственно с компа - что тоже не айс...
Я прав ? Неужели все так плохо ?
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Проброс портов на модеме (статический IP) для мастер сервер

Сообщение DbIMok 25 июн 2017, 11:50

А если прописать сервер в DMZ Host? Еще, вы же снаружи пытаетесь подключиться? Потому что изнутри на внешний адрес это не тоже самое.
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Проброс портов на модеме (статический IP) для мастер сервер

Сообщение Левш@ 25 июн 2017, 12:57

DbIMok писал(а):А если прописать сервер в DMZ Host

Пробовал с аналогичным результатом.
По факту - это тоже самое что и проброс портов, только всех оптом.

DbIMok писал(а):вы же снаружи пытаетесь подключиться? Потому что изнутри на внешний адрес это не тоже самое

Ну так и я о том же... судя по всему MS будет работать только тогда - когда внешний IP будет именно на компе...
Об этом и речь... все через (полная Ж) ... куда не ткнись.
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Проброс портов на модеме (статический IP) для мастер сервер

Сообщение DbIMok 25 июн 2017, 16:25

Не, я не про внешний на компе, а про то, что маршрутизатор может по разному обрабатывать подключения снаружи локалки и изнутри на внешний адрес. Что говорит wireshark? Насчет внешки на компе - можно модем подключить к серверу. Сервер получит внешний адрес, а со второй сетевой карточки раздать на маршрутизатор/в локалку. Но нужно будет обновляться и файрвол настроить иначе словите какой-нибудь WannaCry.
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Проброс портов на модеме (статический IP) для мастер сервер

Сообщение Левш@ 25 июн 2017, 17:43

можно модем подключить к серверу. Сервер получит внешний адрес, а со второй сетевой карточки раздать на маршрутизатор/в локалку

А интернет или сервер тормозить не будут в таком подключении ?
Последний раз редактировалось Левш@ 28 июн 2017, 17:17, всего редактировалось 3 раз(а).
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Проброс портов на модеме (статический IP) для мастер сервер

Сообщение DbIMok 25 июн 2017, 18:23

Не, ничего со скоростью не будет и сервер нагрузки не заметит, даже если у вас по гигабиту на вход и на выход (что маловероятно, учитывая модем)
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Проброс портов на модеме (статический IP) для мастер сервер

Сообщение Левш@ 28 июн 2017, 17:16

можно модем подключить к серверу. Сервер получит внешний адрес, а со второй сетевой карточки раздать на маршрутизатор/в локалку

Сегодня купил и поставил в комп вторую сетевую карту.
Комп сделал сервером (подключил его прямо к модему в режиме моста) (встроенная сетевая карта).
Внешний IP присвоился компу автоматом, и самое главное - заработал таки наконец мастер сервер !
Но остальная сеть осталась без интернета...
Включил на своем сервере доступ к интернету (галочки в настройках поставил).
Вторую сетевуху подал кабелем на WiFi роутер, на вход.
Роутер Тенда W303R, на нем висит раздача WiFi и еще пару компов на лан выводах (режим DHCP SERVER, как и было раньше).
Вобщем как я не пытался, не смог добится чтобы заработал ВФ и интернет пошел на др. компы.
В данный момент интернет есть только на основном компе - сервере - который подключен прямо к модему в режиме моста.
Кто - что подскажет, что теперь еще можно сделать ?
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Проброс портов на модеме (статический IP) для мастер сервер

Сообщение DbIMok 28 июн 2017, 17:28

Левш@ писал(а):на WiFi роутер, на вход

не, нужно на обычный порт.
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

След.

Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8