L2J_CE

Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
L2J_CE

L2J_CE Server


+2
ArtiShok
Smiter321
Участников: 6

    Роутер DIR-400

    Smiter321
    Smiter321


    Сообщения : 35
    Дата регистрации : 2010-03-02

    Роутер DIR-400 Empty Роутер DIR-400

    Сообщение  Smiter321 Пт Мар 19, 2010 2:20 am

    Ситуация такая, у меня стоит дома роутер к нему подсоединены три компа. Машина на которой стоит сервер подключена к роутеру, в роутере открыты все нужные порты под сервер (7777,3306,9014,2106). На машине стоит Windows Server 2003 x64. Модель роутера DIR-400.
    Мне надо чтобы на сервер могли заходить как с интернета так и с соседних компов.
    Проблема заключается в следующем:
    На сервер могут заходить либо с соседних (локальных) компов либо с инета, а чтобы заходили с локалки и интернета одновременно настроить не получается. Если с инета могут играть то по локалке дальше выбора серверов не пускает соответственно и наоборот.
    IP (роутера) 192.168.0.1
    IP (внешний) - 83.167.*.*
    IP (сервера) 192.168.0.102

    Вот конфиги:

    # Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет)
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    ExternalHostname = 83.167.*.*

    # Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети или если играете один
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    InternalHostname = 83.167.*.*

    # Адрес Loginserver
    LoginHost = 192.168.0.102

    # Порт Loginserver
    LoginPort = 9014

    # IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
    # Поумолчанию: *
    GameserverHostname = 192.168.0.102
    # Default: 7777
    GameserverPort = 7777
    пускает только с интернета.

    или

    # Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет)
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    ExternalHostname = 83.167.*.*

    # Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети или если играете один
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    InternalHostname = 192.168.0.102

    # Адрес Loginserver
    LoginHost = 192.168.0.102

    # Порт Loginserver
    LoginPort = 9014

    # IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
    # Поумолчанию: *
    GameserverHostname = 192.168.0.102
    # Default: 7777
    GameserverPort = 7777
    пускает только с локалки.
    Подскажите в чем может быть проблема.

    п.с. Заранее спасибо.
    ArtiShok
    ArtiShok


    Сообщения : 1144
    Дата регистрации : 2010-03-10

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  ArtiShok Пт Мар 19, 2010 2:32 am

    Smiter321 пишет:Ситуация такая, у меня стоит дома роутер к нему подсоединены три компа. Машина на которой стоит сервер подключена к роутеру, в роутере открыты все нужные порты под сервер (7777,3306,9014,2106). На машине стоит Windows Server 2003 x64. Модель роутера DIR-400.
    Мне надо чтобы на сервер могли заходить как с интернета так и с соседних компов.
    Проблема заключается в следующем:
    На сервер могут заходить либо с соседних (локальных) компов либо с инета, а чтобы заходили с локалки и интернета одновременно настроить не получается. Если с инета могут играть то по локалке дальше выбора серверов не пускает соответственно и наоборот.
    IP (роутера) 192.168.0.1
    IP (внешний) - 83.167.*.*
    IP (сервера) 192.168.0.102

    Вот конфиги:

    # Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет)
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    ExternalHostname = 83.167.*.*

    # Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети или если играете один
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    InternalHostname = 83.167.*.*

    # Адрес Loginserver
    LoginHost = 192.168.0.102

    # Порт Loginserver
    LoginPort = 9014

    # IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
    # Поумолчанию: *
    GameserverHostname = 192.168.0.102
    # Default: 7777
    GameserverPort = 7777
    в своем патче и для тех кто с локалки прописываешь в ини айпишник сетевой а для тех кто с инета даешь им свой внешний ип
    Smiter321
    Smiter321


    Сообщения : 35
    Дата регистрации : 2010-03-02

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Smiter321 Пт Мар 19, 2010 3:16 am

    прочитай подробнее мой вопрос и посмотри конфиги.
    IP прописывал в клиенте. все равно не пускает.
    Max4aters
    Max4aters


    Сообщения : 214
    Дата регистрации : 2010-03-01

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Max4aters Пт Мар 19, 2010 3:46 am

    Ты в роутере все порти открыл?
    Naik
    Naik


    Сообщения : 307
    Дата регистрации : 2010-03-06

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Naik Пт Мар 19, 2010 5:12 am

    Код:
    # IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
    # Поумолчанию: *
    GameserverHostname = 192.168.0.102
    Попробуй сделать так:

    Код:
    # IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
    # Поумолчанию: *
    GameserverHostname = *

    И поставь где по умолчанию звездочки.
    Smiter321
    Smiter321


    Сообщения : 35
    Дата регистрации : 2010-03-02

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Smiter321 Сб Мар 20, 2010 2:54 am

    Max4aters пишет:Ты в роутере все порти открыл?
    7777,3306,9014,2106
    Smiter321
    Smiter321


    Сообщения : 35
    Дата регистрации : 2010-03-02

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Smiter321 Сб Мар 20, 2010 2:56 am

    Naik пишет:
    Код:
    # IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
    # Поумолчанию: *
    GameserverHostname = 192.168.0.102
    Попробуй сделать так:

    Код:
    # IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
    # Поумолчанию: *
    GameserverHostname = *

    И поставь где по умолчанию звездочки.
    хорошо попробую и отпишусь
    avatar
    magistr_bender


    Сообщения : 7
    Дата регистрации : 2010-03-17

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  magistr_bender Сб Мар 20, 2010 6:34 am

    боюсь всё равно ничего не выйдет,
    дело в том, что дир 400 снят с производства и отозван с продажи.
    тут проблема в самом железе.. оно очен ьглюченое и боюсь тут ничего не сделаеш
    Max4aters
    Max4aters


    Сообщения : 214
    Дата регистрации : 2010-03-01

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Max4aters Сб Мар 20, 2010 7:19 am

    # Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет)
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    ExternalHostname = 83.167.*.*

    # Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети или если играете один
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    InternalHostname = а тут ставил свой внешний айпи?

    # Адрес Loginserver
    LoginHost = 192.168.0.102

    # Порт Loginserver
    LoginPort = 9014

    # IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
    # Поумолчанию: *
    GameserverHostname = 192.168.0.102
    # Default: 7777
    GameserverPort = 7777
    Smiter321
    Smiter321


    Сообщения : 35
    Дата регистрации : 2010-03-02

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Smiter321 Сб Мар 20, 2010 1:54 pm

    Max4aters пишет:# Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет)
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    ExternalHostname = 83.167.*.*

    # Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети или если играете один
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    InternalHostname = а тут ставил свой внешний айпи?

    # Адрес Loginserver
    LoginHost = 192.168.0.102

    # Порт Loginserver
    LoginPort = 9014

    # IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
    # Поумолчанию: *
    GameserverHostname = 192.168.0.102
    # Default: 7777
    GameserverPort = 7777
    ставил, пускает только с инета
    ArtiShok
    ArtiShok


    Сообщения : 1144
    Дата регистрации : 2010-03-10

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  ArtiShok Сб Мар 20, 2010 2:06 pm

    # Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет)
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    ExternalHostname = внешний айпи

    # Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети или если играете один
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    InternalHostname = сетевой айпи

    # Адрес Loginserver
    LoginHost = сетевой айпи

    # Порт Loginserver
    LoginPort = 9014

    # IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
    # Поумолчанию: *
    GameserverHostname = *
    # Default: 7777
    GameserverPort = 7777


    лично у меня так настроено и все заходит... просто у меня стоит свитч и от него сетка, тот же самый роутер короч Smile
    Еще раз повторяю для тех кто будет заходить из сети выстави в файле l2.ini адресс сервака айпишник внутрисетевой,
    а для тех кто с инета естественно внешний
    Max4aters
    Max4aters


    Сообщения : 214
    Дата регистрации : 2010-03-01

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Max4aters Сб Мар 20, 2010 3:58 pm

    # Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет)
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    ExternalHostname = внешний айпи

    # Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети или если играете один
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    InternalHostname = внешний айпи (еслия тут ставлю ип роутера то на сервер не хто не может зайти кроми меня)

    # Адрес Loginserver
    LoginHost = сетевой айпи

    # Порт Loginserver
    LoginPort = 9014

    # IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
    # Поумолчанию: *
    GameserverHostname = *
    # Default: 7777
    GameserverPort = 7777


    лично у меня так настроено и все заходит... просто у меня стоит свитч и от него сетка, тот же самый роутер короч
    Еще раз повторяю для тех кто будет заходить из сети выстави в файле l2.ini адресс сервака айпишник внутрисетевой,
    а для тех кто с инета естественно внешний
    Smiter321
    Smiter321


    Сообщения : 35
    Дата регистрации : 2010-03-02

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Smiter321 Сб Мар 20, 2010 6:19 pm

    Max4aters пишет:
    InternalHostname = внешний айпи (еслия тут ставлю ип роутера то на сервер не хто не может зайти кроми меня)
    так какой сюда прописать IP:
    IP (роутера) 192.168.0.1
    IP (внешний) - 83.167.*.*
    IP (сервера) 192.168.0.102

    и еще такой вопрос чтосюда надо прописать ?
    # ---------------------------------------------------------------------------
    # Если у вас есть роутер, который использует локальный IP для Port Forwarding, то стерите # перед RouterHostname,
    # и впишите туда свой локальный IP если хотите, чтоб люди не из вашей сети могли подключится к вашему серверу.
    # ---------------------------------------------------------------------------
    RouterHostname =
    Max4aters
    Max4aters


    Сообщения : 214
    Дата регистрации : 2010-03-01

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Max4aters Сб Мар 20, 2010 6:33 pm

    IP (внешний) - 83.167.*.*
    Max4aters
    Max4aters


    Сообщения : 214
    Дата регистрации : 2010-03-01

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Max4aters Сб Мар 20, 2010 6:34 pm

    если ты будиш держать сайт у себя на машине не забудь открыть порт 80
    Smiter321
    Smiter321


    Сообщения : 35
    Дата регистрации : 2010-03-02

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Smiter321 Сб Мар 20, 2010 6:50 pm

    Max4aters пишет:IP (внешний) - 83.167.*.*
    тогда с таким IP меня не пускает дальше выбора сервера.
    Max4aters
    Max4aters


    Сообщения : 214
    Дата регистрации : 2010-03-01

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Max4aters Сб Мар 20, 2010 7:06 pm

    server
    # Обычно используют следующий значения ExternalHostname
    # - 127.0.0.1 (если будете играть на той же машине, где и сервер)
    # - LAN IP* (если собираетесь играть внутри локальной сети)
    # - WAN IP** (если собираетесь играть через Интернет)
    # - Есть вопросы? => http://l2rt.ru
    #
    # * = Чтобы узнать LAN IP, нажмите "Пуск" => "Выполнить..." наберите "cmd", в появившемся окне введите "ipconfig"
    # **= Чтобы узнать WAN IP, посетите http://2ip.ru
    # ===============================================================================================================

    # ================================================================
    # ОСНОВНЫЕ НАСТРОЙКИ СЕРВЕРА !!! ОБЯЗАТЕЛЬНО смените их !!!
    # ================================================================

    # Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет)
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    ExternalHostname = тут мой внешний ип

    # Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети или если играете один
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    InternalHostname = тут мой внешний ип

    # Адрес Loginserver
    LoginHost = ип сети

    # Порт Loginserver
    LoginPort = 9014

    # IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
    # Поумолчанию: *
    GameserverHostname = ип сети
    # Default: 7777
    GameserverPort = 7777
    Max4aters
    Max4aters


    Сообщения : 214
    Дата регистрации : 2010-03-01

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Max4aters Сб Мар 20, 2010 7:07 pm

    в л2 ини вписуеш внешний ип
    plavik
    plavik


    Сообщения : 184
    Дата регистрации : 2010-03-08
    Возраст : 32
    Откуда : Дагестан

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  plavik Сб Мар 20, 2010 7:15 pm

    # Обычно используют следующий значения ExternalHostname
    # - 127.0.0.1 (если будете играть на той же машине, где и сервер)
    # - LAN IP* (если собираетесь играть внутри локальной сети)
    # - WAN IP** (если собираетесь играть через Интернет)
    # - Есть вопросы? => http://l2rt.ru
    #
    # * = Чтобы узнать LAN IP, нажмите "Пуск" => "Выполнить..." наберите "cmd", в появившемся окне введите "ipconfig"
    # **= Чтобы узнать WAN IP, посетите http://2ip.ru
    # ===============================================================================================================

    # ================================================================
    # ОСНОВНЫЕ НАСТРОЙКИ СЕРВЕРА !!! ОБЯЗАТЕЛЬНО смените их !!!
    # ================================================================

    # Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет)
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    ExternalHostname = тут мой внешний ип

    # Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети или если играете один
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    InternalHostname = тут мой ВНУТРЕННИЙ ип

    # Адрес Loginserver
    LoginHost = айпи внутренней сетки

    # Порт Loginserver
    LoginPort = 9014

    # IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
    # Поумолчанию: *
    GameserverHostname = *
    # Default: 7777
    GameserverPort = 7777

    для клиентов ИЗ ВНЕШНЕГО АЙПИ Даешь Отдельно l2.ini для внешнего айпи
    для клиентов ИЗ ВНУТРЕННЕГО АЙПИ Даешь Отдельно l2.ini для внутреннего айпи
    Smiter321
    Smiter321


    Сообщения : 35
    Дата регистрации : 2010-03-02

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Smiter321 Сб Мар 20, 2010 8:51 pm

    Max4aters пишет:в л2 ини вписуеш внешний ип
    с внешним меня вообще не пускает на сервер.
    ArtiShok
    ArtiShok


    Сообщения : 1144
    Дата регистрации : 2010-03-10

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  ArtiShok Сб Мар 20, 2010 8:56 pm

    Smiter321 пишет:
    Max4aters пишет:в л2 ини вписуеш внешний ип
    с внешним меня вообще не пускает на сервер.
    а себе пишешь айпишник сетевой(твоего компа с сервом)
    Smiter321
    Smiter321


    Сообщения : 35
    Дата регистрации : 2010-03-02

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Smiter321 Сб Мар 20, 2010 9:06 pm

    Max4aters пишет:server
    # Обычно используют следующий значения ExternalHostname
    # - 127.0.0.1 (если будете играть на той же машине, где и сервер)
    # - LAN IP* (если собираетесь играть внутри локальной сети)
    # - WAN IP** (если собираетесь играть через Интернет)
    # - Есть вопросы? => http://l2rt.ru
    #
    # * = Чтобы узнать LAN IP, нажмите "Пуск" => "Выполнить..." наберите "cmd", в появившемся окне введите "ipconfig"
    # **= Чтобы узнать WAN IP, посетите http://2ip.ru
    # ===============================================================================================================

    # ================================================================
    # ОСНОВНЫЕ НАСТРОЙКИ СЕРВЕРА !!! ОБЯЗАТЕЛЬНО смените их !!!
    # ================================================================

    # Здесь указывается постоянный IP-адрес для соединения клиентов из внешней сети (Интернет)
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    ExternalHostname = тут мой внешний ип

    # Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети или если играете один
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    InternalHostname = тут мой внешний ип

    # Адрес Loginserver
    LoginHost = ип сети

    # Порт Loginserver
    LoginPort = 9014

    # IP для GameServer, используйте * чтобы LoginServer был доступен на всех IP-адресах
    # Поумолчанию: *
    GameserverHostname = ип сети
    # Default: 7777
    GameserverPort = 7777
    Ну вот смотри если сделать все как ты написал и я пропишу себе в л2.ини сетевой ip то меня непустит дальше выбора сервера, а если я пропишу себе внешний IP то меня вообще не пустит на сервер.
    Max4aters
    Max4aters


    Сообщения : 214
    Дата регистрации : 2010-03-01

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  Max4aters Сб Мар 20, 2010 9:11 pm

    А ты в роутере все правильно настроил?
    Вот я скинул как у меня настроено все работает норм
    ArtiShok
    ArtiShok


    Сообщения : 1144
    Дата регистрации : 2010-03-10

    Роутер DIR-400 Empty Re: Роутер DIR-400

    Сообщение  ArtiShok Сб Мар 20, 2010 9:27 pm

    [quote="Smiter321"]
    Max4aters пишет:server
    # Здесь указывается постоянный IP-адрес для соединения клиентов из одной сети, в т.ч. локальной сети или если играете один
    # Если хотите такой же адрес как и у LoginServer, оставьте *
    # Поумолчанию: *
    InternalHostname = тут мой внешний ип[/quote]
    Ну вот смотри если сделать все как ты написал и я пропишу себе в л2.ини сетевой ip то меня непустит дальше выбора сервера, а если я пропишу себе внешний IP то меня вообще не пустит на сервер.
    где я выделил красным там должно быть твой сетевой адрес где стоит сервак

      Текущее время Чт Ноя 21, 2024 1:45 am