kaktusenok
Я использую лицензионный Steam, поэтому все действия описываю относительно лицензионной копии.
- на русском: «Локальные сервера доступны только пользователем данной сети (класс С)»
- на английском: «LAN servers are restricted to local clients (class C)»
Во-первых, сервер запущен в локальной сети, т.е. за маршрутизатором. Обычно, это Wi-Fi роутеры, которые стоят у многих дома. Поэтому следует настроить маршрутизатор, а именно сделать перебрасывание портов.
Для этого заходим на маршрутизатор (обычно http://192.168.1.1/ или http://192.168.0.1/) в раздел «Forwading» и подраздел «Virtual Servers» (имена могут слегка отличаться в зависимости от производителя и модели). Выбираем «Add new. » (добавить новый порт):
Service port: 27015
IP Address: 192.168.100.1 (тут пишем ваш внутренний ip адрес)
Protocol: TCP или лучше ALL
Status: Enable
Теперь другой пользователь может подключаться к вашему серверу.
Во-вторых, необходимо изменить настройки сервера. Если консоль (по нажатию ~) не работает, то её следует включить:
Настройки > Клавиатура > Дополнительно. > Включить консоль (~)
Затем в главном меню выбираем «Создать сервер». А после, когда он запуститься в консоли вводим следующие команды:
sv_lan 0
sv_pure 2
heartbeat
changelevel cs_assault
Следует заметить, что обязательны первая и последняя команды. Первая позволяет подключаться друзьям к вам, а последняя перезапускает сервер с нужной картой (в данном случае cs_assault).
Если другой пользователь всё-таки не может подключиться, то сообщите ему свой внешний ip-адрес и пусть он найдёт ваш сервер (когда он запущен). Теперь можно рубиться 🙂
Локальные сервера доступны только пользователем данной сети класс css
31 окт. 2013 в 13:53
Any Russian translators want to translate that? Please? 😀
You know that guide is outdated, don’t you? It’s not hard to figure out how to perform step 2 (downloading nmrih without steamcmd), but casual people still can’t. Also, listenservers are broken (they work only on LAN), that’s why there’s so much trouble.
И не зайдет. Дело в том, что если создавать сервер через New Game в самой игре, он будет доступен только из локальной сети. Почему так — черт знает, бета есть бета. Нормально работают только выделенные сервера. Переведу гайд (и немного исправлю).
Скачать SteamCMD по ссылке http://media.steampowered.com/client/steamcmd_win32.zip
Распаковать файл в новую папку (любую, там, где будет лежать сервер)
Запустить, дождаться обновления.
Выполнить по очереди команды (дожидаться завершения каждой)
login anonymous
force_install_dir .\nmrih_ds\
app_update 244310
Открыть папку \Steam\SteamApps\common\nmrih\
В ней будут две папки: nmrih и sdk. Папку nmrih нужно скопировать в папку \nmrih_ds\, которая находится там, куда был распакован SteamCMD.
Все готово, создавайте ярлык для srcds.exe с параметрами
-console -game nmrih +map nms_favela -insecure
У меня это
E:\Steam\SteamCMD\nmrih_ds\srcds.exe -console -game nmrih +map nms_favela -insecure
31 окт. 2013 в 13:54
Как исправить ошибку lan servers are restricted to local clients class c
© Valve Corporation. Все права защищены. Все торговые марки являются собственностью соответствующих владельцев в США и других странах.
Политика конфиденциальности
| Правовая информация
| Соглашение подписчика Steam
| #footer_refunds
© 2023 Valve Corporation. Все права защищены. Все торговые марки являются собственностью соответствующих владельцев в США и других странах.
НДС включён во все цены, где он применим.
Политика конфиденциальности
|
Правовая информация
|
Соглашение подписчика Steam
О Valve
| Steamworks
| Вакансии
| Дистрибуция Steam
| Подарочные карты
Кто же тут дебил? тот ли, кто объясняет возможное решение проблемы, или тот, кто не способен настроить сеть, спрашивает помощи и при этом же оскорбляет? вопрос, действительно
Нехер (мягко говоря) тут умничать,ясно ? если мозг из головы вылазиет — сидите на других форумахбыдлочатахбылоасе и т.д. и не надо тут отписыватся,думаю мы договорились.
возможно после этого ещо нужно будет «changelevel *название карты*
Сразу-бы так,по-существу.Надо будет попробовать на днях.
Я использую лицензионный Steam, поэтому все действия описываю относительно лицензионной копии.
Когда я запускаю сервер, а другие игроки хотят к нему подключиться, то получают следующую ошибку:
- на русском: «Локальные сервера доступны только пользователем данной сети (класс С)»
- на английском: «LAN servers are restricted to local clients (class C)»
Проблема состоит в том, что подключаемый пользователь находится не в локальной сети. (Когда подключение идёт из локальной сети, то такой ошибки нет). Исправляется такая ошибка следующим образом:
Во-первых, сервер запущен в локальной сети, т.е. за маршрутизатором. Обычно, это Wi-Fi роутеры, которые стоят у многих дома. Поэтому следует настроить маршрутизатор, а именно сделать перебрасывание портов.
Для этого заходим на маршрутизатор (обычно http://192.168.1.1/ или http://192.168.0.1/) в раздел «Forwading» и подраздел «Virtual Servers» (имена могут слегка отличаться в зависимости от производителя и модели). Выбираем «Add new…» (добавить новый порт):
Service port: 27015
IP Address: 192.168.100.1 (тут пишем ваш внутренний ip адрес)
Protocol: TCP или лучше ALL
Status: Enable
Теперь другой пользователь может подключаться к вашему серверу.
Во-вторых, необходимо изменить настройки сервера. Если консоль (по нажатию ~) не работает, то её следует включить:
Настройки > Клавиатура > Дополнительно… > Включить консоль (~)
Затем в главном меню выбираем «Создать сервер». А после, когда он запуститься в консоли вводим следующие команды:
sv_lan 0
sv_pure 2
heartbeat
changelevel cs_assault
Следует заметить, что обязательны первая и последняя команды. Первая позволяет подключаться друзьям к вам, а последняя перезапускает сервер с нужной картой (в данном случае cs_assault).
Если другой пользователь всё-таки не может подключиться, то сообщите ему свой внешний ip-адрес и пусть он найдёт ваш сервер (когда он запущен). Теперь можно рубиться
Наши новости:
Информационная доска
Данный раздел предназначен для обсуждения, а также решения технических проблем связанных с серверной частью. Обсуждения касательно игровых клиентов ведутся здесь.
1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли
: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.
Длинную информацию скрывайте под спойлер.
Как избавится от ошибки?
, LAN servers are restricted to local clients (class C)
Локальные сервера доступны только пользователем данной сети класс css
Регистрация: 12.09.2011
Сообщений: 11
Популярность: 150
Сказал(а) спасибо: 0
Захотел с другом поиграть на своем сервере,подключили хамачи, все настроили (живем в разных городах).Но столкнулся с проблемой, сервер то находить, но при попытке подключения выдает следуещее сообщение:»локальные сервера доступны только пользователям данной сети (класс С)» как это исправить? Заранее спасибо!
Регистрация: 11.08.2010
Сообщений: 254
Популярность: 9232
Сказал(а) спасибо: 300