Коротка відповідь
Steam може опитати одночасно лише приблизно 10 000 серверів, а Rust за замовчуванням приховує порожні сервери з браузера. Новий сервер, на якому нікого немає, тому провалює обидва фільтри одразу. Залучіть перших гравців через пряме підключення, підтримуйте безперервний аптайм і використовуйте кешування запитів, щоб ваш сервер відповідав достатньо швидко і залишався у партії опитувань.
Ключові моменти
- Відсутність у списку це нормально для нового сервера. Це не несправність.
- Rust серверів більше, ніж система запитів здатна охопити. Деякі завжди невидимі.
- Порожні сервери приховані навмисно. Гравці це вхідний квиток, а не нагорода за нього.
- Повторні перезапуски лише погіршують проблему, а не вирішують її.
- Пряме підключення завжди працює, і саме так ви розриваєте це замкнене коло.
Чому браузер приховує ваш сервер
Браузер серверів Rust це не довідник. Це результат процесу запитів із жорсткими обмеженнями, і розуміння цих обмежень якраз і знімає відчуття, що все відбувається довільно.
У Steam є максимальна межа приблизно 10 000 серверів на запит. Саме стільки серверів можна опитати про їхні дані одночасно. Оскільки Rust серверів у реальності значно більше, побачити їх усі фізично неможливо, і жодне налаштування на вашому боці цю арифметику не змінює.
Steam також намагається якнайкраще підібрати сервери для кожного гравця, а не повертає прямий список. На практиці цей підбір непередбачуваний, і те, чи з\'явиться конкретний сервер для конкретної людини, схоже на лотерею.
Проблема порожнього сервера
Facepunch покращили браузер, приховавши всі порожні сервери за замовчуванням. З точки зору гравця це явний виграш: список заповнюється серверами, на яких є люди, а не сотнями порожніх.
З точки зору власника нового сервера це створює замкнене коло. Ваш сервер порожній, тому він прихований. Він прихований, тому його ніхто не знаходить. Його ніхто не знаходить, тому він залишається порожнім.
Гравці можуть позначити Show Empty, щоб бачити все, але це повертає їх до старішого, менш зручного браузера, і дуже мало хто це робить. Будувати стратегію на припущенні, що вони це зроблять, не можна.
Практичний наслідок: ваші перші кілька гравців важать більше, ніж наступна сотня. Саме вони дають серверу право бути побаченим взагалі. Попросити трьох друзів постояти на щойно вайпнутому сервері це не накрутка цифр, а механізм, завдяки якому реальні гравці зможуть вас знайти.
Як кешування запитів це змінює
Підняти межу Steam ви не можете. Що ви можете змінити, це наскільки добре ваш сервер поводиться всередині процесу запитів, якому він підпорядкований.
Наша anycast мережа A2S кешує відповіді на запити у понад 50 точках присутності у Європі, Америці та Азії. Коли браузер запитує про ваш сервер, відповідь надходить з найближчого кешу, а не долає шлях до сервера і назад. З цього випливають дві речі:
- Швидші відповіді
- Сервер, що відповідає швидко, набагато менш вірогідно випаде з партії запитів через таймаут, особливо у пікові періоди.
- Нижчий відображений пінг
- Пінг, показаний у браузері, відображає відстань до кешу, тож гравці в будь-якій точці світу бачать невелике число замість того, що відлякує.
Кешування включено автоматично на всіх наших спільних ігрових хостингах, і його можна увімкнути через менеджер брандмауера на наших VPS, VDS та виділених серверах.
Щоб внести ясність, що саме це робить, а що ні: кешування впливає на відповідь на запит, тобто на виявлення. Щойно гравець підключається, він спілкується із сервером напряму на реальній мережевій відстані. Це робить вас легшими для пошуку, а не гру швидшою.
Що варто перевірити спочатку
Перш ніж списувати все на систему запитів, виключіть кілька проблем конфігурації, що дають ідентичні симптоми.
- Доступність порту запитів
- Браузер звертається до порту запитів, гравці до ігрового порту. Сервер може бути повністю доступним для приєднання і при цьому абсолютно невидимим, якщо відкритий лише один із двох.
- Назва сервера
- Якщо ви шукаєте за назвою, шукайте точний підрядок. Пошук у Rust менш поблажливий, ніж люди очікують.
- Правильна вкладка
- Моддований сервер не з\'являється під Community. Якщо у вас Oxide або uMod, дивіться під Modded.
- Аптайм
- Безперервний аптайм допомагає. Якщо ви перезапускали сервер, щоб перевірити налаштування, зупиніться, залиште його працювати і перевірте знову за кілька годин.
Що дійсно допомагає потрапити у список
-
Залучіть гравців через пряме підключення
Поділіться IP та портом з ким тільки можете. Щойно на сервері з\'являться гравці, фільтр порожніх серверів перестає працювати проти вас.
-
Рекламуйте там, де гравці дивляться у день вайпу
Сайти списків щойно вайпнутих серверів, сабреддіти Rust та канали вайпів у Discord дають доступ до людей, які активно шукають новий сервер. Наш гайд Реклама Rust сервера розкриває деталі.
-
Залиште його працювати
Утримайтеся від бажання перезапускати сервер знову і знову. Аптайм один з небагатьох параметрів, які ви дійсно контролюєте.
-
Використовуйте кешування запитів
Воно усуває причину випадання з партії запитів через час відповіді, а це та частина проблеми, яку жодна реклама не виправить.
-
Попросіть постійних гравців додати сервер в обране
Обраний сервер з\'являється у вкладці Favorited незалежно від браузера. Тоді вашим наявним гравцям більше ніколи не доведеться шукати вас знову.
Пряме підключення тим часом
Ніщо у браузері не впливає на пряме підключення. Будь-хто з адресою може приєднатися в будь-який момент, незалежно від того, чи сервер у списку.
client.connect 123.456.78.9:28015
Натисніть F1 у Rust, оберіть вкладку CONSOLE, вставте це з вашою власною адресою і натисніть Enter. Розмістіть це у вашому Discord, у записі вашого лістингу, і закріпіть. Для сервера, який ще не видимий, цей рядок і є всією вашою воронкою залучення, і варто ставитися до нього саме так.