Как создать свой собственный сервер на Luanti?

Russian
Post Reply
User avatar
JayAndrewBoy
Member
Posts: 36
Joined: Tue Dec 19, 2023 11:19
Location: Latvia
Contact:

Как создать свой собственный сервер на Luanti?

by JayAndrewBoy » Post

Здравствуйте!

Мне уже нравилось играть в Luanti (ранее Minetest), и я решил создать свой собственный сервер, чтобы играть и общаться с друзьями, использовать скачанные моды и просто кайфовать от процесса. Я каждый день пытаюсь настроить сервер, но это оказывается довольно сложно.

Я уже тестировал такие программы, как Hamachi, playit.gg и FreeDNS Update, но, видимо, это не сработало. Кроме того, я не знаю, где и как создать домен для моего сервера. Когда я запустил сервер, появилась ошибка: "Время ожидания соединения истекло".

У меня Windows 10 с довольно хорошей оперативной памятью, ноутбук и точка доступа на андроидовском планшете.

Пожалуйста, ответьте, если кто-то знает решение! 🙏

Извините, если что-то непонятно объяснил, и заранее спасибо за помощь! 😉

User avatar
Imk
Member
Posts: 503
Joined: Mon Nov 05, 2018 19:15
In-game: Imk
Location: Crimea, Russia
Contact:

Re: Как создать свой собственный сервер на Luanti?

by Imk » Post

Как Ермак)
точка доступа на андроидовском планшете.
порт открыл?


думаю что нет, поэтому все проблемы
ты не настроил работу сети!


лень писать ( хоть хорошо в этом разбегаюсь
ради прикола ии)) принцепи верно говорит но я бы не так делал)))

Для настройки сервера Luanti (Minetest) потребуется разобраться с несколькими моментами. Вот план действий:

### 1. **Проверка подключения и конфигурации сети**
- Убедитесь, что ваш интернет-провайдер поддерживает *внешний IP-адрес*. Если используется мобильный интернет, зачастую он работает через NAT, что осложняет настройку прямого подключения.
- Если внешнего IP нет, используйте сервисы вроде **playit.gg** или **ngrok**, которые позволяют настроить туннелирование. Они должны заменить необходимость в прямом доступе к вашему серверу.

### 2. **Настройка порта**
- Luanti использует порт по умолчанию **30000**. Убедитесь, что он открыт:
- В настройках роутера (если он есть): настройте *Port Forwarding* на порт 30000.
- В настройках Windows: проверьте, что ваш *брандмауэр* или антивирус не блокирует соединение на этот порт.

### 3. **Запуск сервера**
- Проверьте файл конфигурации `minetest.conf` в корневой папке игры. Минимальные настройки для сервера:
```plaintext
enable_server = true
server_announce = true
port = 30000
```
- Запустите сервер через `minetestserver.exe` (или из графического интерфейса игры).

### 4. **Стабильное доменное имя**
- Чтобы не использовать IP-адрес напрямую, можно настроить доменное имя:
- Зарегистрируйте бесплатный домен на **freenom.com** или воспользуйтесь вашим доменом на **FreeDNS**.
- Настройте DNS-запись, указав ваш внешний IP. Для динамического IP можно использовать сервис **DuckDNS**.

### 5. **Проверка работоспособности**
- Для подключения проверьте, что ваш сервер виден в списке публичных серверов. Если сервер не появляется, проверьте логи и убедитесь, что порт доступен.

### Возможные проблемы:
- **Время ожидания соединения истекло**: это значит, что сервер не отвечает. Проверьте, не блокируется ли соединение на уровне провайдера или фаервола.
- **Точка доступа Android**: возможно, NAT блокирует передачу данных. Попробуйте подключиться через Wi-Fi или VPN.

😊
Last edited by Imk on Wed Nov 27, 2024 22:07, edited 2 times in total.

User avatar
Imk
Member
Posts: 503
Joined: Mon Nov 05, 2018 19:15
In-game: Imk
Location: Crimea, Russia
Contact:

Re: Как создать свой собственный сервер на Luanti?

by Imk » Post

возможно отвечу быстрей здесь https://t.me/teracrime , если увижу что стараешься и хоть что то гуглил.

для серого айпишка обычно использовал ноайпи
ии что посоветовал DUCKDNS https://www.youtube.com/watch?v=1HHHhOxFRtg&t тебе LET'S ENCRYPT SSL не нужен для сервера) кусочек про домен есть как делать https://www.duckdns.org/

User avatar
JayAndrewBoy
Member
Posts: 36
Joined: Tue Dec 19, 2023 11:19
Location: Latvia
Contact:

Re: Как создать свой собственный сервер на Luanti?

by JayAndrewBoy » Post

Я даже не знаю, как работают Ngrok и DuckDNS. Я вообще не эксперт.

User avatar
JayAndrewBoy
Member
Posts: 36
Joined: Tue Dec 19, 2023 11:19
Location: Latvia
Contact:

Re: Как создать свой собственный сервер на Luanti?

by JayAndrewBoy » Post

Imk wrote:
Wed Nov 27, 2024 20:25
порт открыл?
То есть, например, я могу зайти в командную строку и написать команду "netstat -a", которая покажет список занятых портов и служб, которые ими управляют?

Я почти сделал это, я думаю.

User avatar
Imk
Member
Posts: 503
Joined: Mon Nov 05, 2018 19:15
In-game: Imk
Location: Crimea, Russia
Contact:

Re: Как создать свой собственный сервер на Luanti?

by Imk » Post

Так что мне ему сказать ты сказал что у тебя точка доступа на планшете android так настрой маршрутизацию к твоему ноутбуку это и есть проброс портов с указанным ip-адресом с udp протоколам

User avatar
JayAndrewBoy
Member
Posts: 36
Joined: Tue Dec 19, 2023 11:19
Location: Latvia
Contact:

Re: Как создать свой собственный сервер на Luanti?

by JayAndrewBoy » Post

Я не совсем понял, что ты имеешь в виду под маршрутизацией. Где именно я могу её найти в настройках моего планшета? У меня нет роутера, только точка доступа через планшет.

Ты можешь объяснить, как настроить проброс портов на моем устройстве? Особенно интересно, как указать IP-адрес и настроить UDP-протокол.

User avatar
Imk
Member
Posts: 503
Joined: Mon Nov 05, 2018 19:15
In-game: Imk
Location: Crimea, Russia
Contact:

Re: Как создать свой собственный сервер на Luanti?

by Imk » Post

Я тебе говорю в тележке оперативнее это же я тебе задаю вопрос в телеграме так и не ответил на форуме только итоги пиши здесь

Я только догадываюсь что у тебя серый IP Я даже не знаю не твоего провайдера ничего тут не сказал не про интернет какой у тебя
Last edited by Imk on Thu Nov 28, 2024 15:31, edited 1 time in total.

User avatar
Imk
Member
Posts: 503
Joined: Mon Nov 05, 2018 19:15
In-game: Imk
Location: Crimea, Russia
Contact:

Re: Как создать свой собственный сервер на Luanti?

by Imk » Post

Я так понимаю у тебя планшет с мобильным интернетом да почему я должен угадывать)

User avatar
JayAndrewBoy
Member
Posts: 36
Joined: Tue Dec 19, 2023 11:19
Location: Latvia
Contact:

Re: Как создать свой собственный сервер на Luanti?

by JayAndrewBoy » Post

Тогда нет, спасибо. Я всё. 😔

User avatar
Imk
Member
Posts: 503
Joined: Mon Nov 05, 2018 19:15
In-game: Imk
Location: Crimea, Russia
Contact:

Re: Как создать свой собственный сервер на Luanti?

by Imk » Post

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

Вот как можно подробно объяснить ему настройку через **playit.gg**:

---

**Настройка туннеля через playit.gg**:

1. **Зарегистрируйся на сайте playit.gg**:
- Перейди на [playit.gg](https://playit.gg) и создай бесплатный аккаунт.

2. **Скачай клиент Playit**:
- На главной странице сайта выбери версию для своей системы (Windows).
- Установи клиент на ноутбук.

3. **Настрой туннель для Luanti (Minetest)**:
- Запусти клиент playit.gg после установки.
- В интерфейсе появится список туннелей, выбери:
- Тип туннеля: **Minecraft Java Edition**.
- Порт: **30000** (порт Luanti по умолчанию).
- Playit автоматически создаст внешний публичный адрес вида `server.playit.gg:12345`.

4. **Проверь подключение**:
- Сообщи своим друзьям адрес, который выдал playit.gg.
- Убедись, что они могут подключиться, введя этот адрес в настройках подключения Luanti.

5. **Запуск сервера**:
- Запусти сервер Luanti на своём ноутбуке. Убедись, что сервер слушает порт 30000.
- В файле `minetest.conf` убедись, что включены настройки:
```plaintext
enable_server = true
port = 30000
```

6. **Проверка стабильности**:
- Playit поддерживает автоматический перезапуск туннеля при обрыве связи, но для уверенности убедись, что клиент всегда включён.

---

**Преимущества Playit**:
- Не нужен белый IP или проброс портов.
- Простота настройки даже с серым или динамическим IP.
- Бесплатный, с поддержкой до 5 туннелей одновременно.

User avatar
Imk
Member
Posts: 503
Joined: Mon Nov 05, 2018 19:15
In-game: Imk
Location: Crimea, Russia
Contact:

Re: Как создать свой собственный сервер на Luanti?

by Imk » Post

еще туннели
Доступ из интернета к локальному веб-серверу: ngrok, localtunnel, serveo
https://www.youtube.com/watch?v=664imIyaK-A

там же подмечено что:
Оказывается, ngrok не позволяет регистрироваться с российским IP, я использовал свой старый аккаунт. В связи с чем ответственно и официально посылаем ngrok в жопку, а альтернативы есть в видео:)

Также вот вам ещё варианты, не показанные в видео:
VK Tunnel — утилита от VK, https://dev.vk.com/ru/libraries/tunnel
https://localhost.run/ — аналог Serveo
https://pagekite.net/

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests