Как сделать сервер в видимым в интернете

Добавил пользователь Алексей Ф.
Обновлено: 04.10.2024

Вообще я вам напишу несколько вариантов

Во 1,преставьте себя,на месте обычного юзера который хочет гамануть в cs.
Вот юзер заходит в кс нажимает "финд серверс" потом жмёт вкладку "интернет"
настраивает фильтры для поиска серваков,находит какойто сервак,кликает по нему 2 раза,
и заходит на него.
И вот тут на те.
качает какойто бред (меня эт тоже раздражает) причём долго качает.
Вывод: не ставьте всякие тупые песенки модельки спрайты,короче всякий бред на сервак) хотите музыку послушать? включайте свою)

Думаю тему вкурили,будете ставить всё это то значительно упадёт планка "посещаймость сервера"

------
так с пунктом 1 разобрались,перейдём к видимости сервака в нэте.

Существует "условно" три списка серверов:

Что бы ваш сервак видели в 1 списке необходимо:

a) в настройках запуска поставить параметр ~master и сделать рестарт сервера
либо
b) в настройках запуска должна отсутствовать галочка ~master , но в настройках dproto должен быть параметр MasterClient 1 и сделать рестарт

Что бы ваш сервер был виден во 2 списке необходимо:

sv_lan 0
setmaster add 188.40.40.201:27010
setmaster add 188.40.40.201:27011
setmaster add css.setti.info

сохранить и сделать рестарт сервера.

Тут уже все несколько сложнее.
Так как no-steam клиенты являются пиратскими и не поддерживаются valve, то все зависит от так называемых сет-мастеров.
Итак вы спросите что же такое сет-мастера?

Сет-мастера - это мини-сервера к которым подключаются игровые сервера и они заносятся в список серверов. После чего к ним подключается клиенты и они в свою очередь с этих сет-мастеров получают список игровых серверов.
Все ведь знают такую фишку как:
MasterServers.vdf скачать, заменить, поставить в атрибутах свойство "только чтение"
Так вот на клиенте именно этот файл отвечает за получение списка серверов и для этого подключается к сет-мастерам.
Существует много видов этого файла.
Так вот если совпадут те сет-мастера, к которым подключается ваш сервер и те, к которым подключается клиент, то клиент 100% увидит ваш сервер в своем поиске.


1. не все сет-мастера работаю on-line 24 часа в сутки. Некоторые из них работают только определенные время в неделю.

2. некоторые сет-мастера делают проверку на версию сервера CS и клиента. Т.е. если клиент имеют версию 1.1.2.6. то сет-мастер самостоятельного для данного клиента отфильтрует все сервера именно с такой версией и клиент не увидит сервера с версией отличающейся от 1.1.2.6

3. Существуют ломанные сет-мастера
их не стоит где либо указывать, либо указывать с параметром remove
Не писать следующие сет-мастера :
//setmaster add 72.165.61.189 (ломанный мастер)
//setmaster add 72.165.61.190 (ломанный мастер)
либо писать, но только так:
setmaster remove 72.165.61.189
setmaster remove 72.165.61.190

4. Сет-мастера не должны повторяться.
почему именно так я думаю вам не надо объяснять. (ddos)

5. можно указать параметр sv_regions в server.cfg (означает физическое местоположение сервера)
sv_regions 3 это Европа
либо
sv_regions 255 это весь Мир)
При поиске серверов из Европы покажутся сначала все сервера с Европы, а потом только с остального мира.
sv_regions 255 - работает по умолчанию

6. Некоторые сет-мастера висят на отличных портах от 27010, который является стандартным.
Тогда сет-мастера нужно писать вместе с портом.
Пример:
setmaster add 188.40.40.201:27011

Приведу пример рабочих сет-мастеров:


setmaster add 68.142.72.250
setmaster add 69.28.151.162
setmaster add 68.142.72.250
setmaster add 188.40.40.201
setmaster add 213.239.209.221
setmaster add 69.28.140.246
setmaster add 69.28.140.247
setmaster add 69.28.151.178
setmaster add 72.165.61.190
setmaster add 68.142.64.164
setmaster add 68.142.64.165
setmaster add 68.142.91.34
setmaster add 68.142.91.35
setmaster add 68.142.91.36
setmaster add 68.142.116.178
setmaster add 68.142.116.179
setmaster add 69.28.145.170
setmaster add 69.28.145.171
setmaster add 69.28.145.172
setmaster add 69.28.156.250
setmaster add 72.165.61.185
setmaster add 72.165.61.186
setmaster add 72.165.61.187
setmaster add 72.165.61.188
setmaster add 208.111.133.84
setmaster add 208.111.133.85
setmaster add 208.111.158.52
setmaster add 208.111.158.53
setmaster add 208.111.171.82
setmaster add 208.111.171.83
setmaster add 87.98.253.89
setmaster add 72.165.61.136

Начинающие пользователи время от времени сталкиваются с кажущейся им пока неразрешимой задачей, заключающейся в том, чтобы сделать видимым сервер из интернета.

  • Как сделать сервер видимым в интернете
  • Как зайти на локальный сервер
  • Как сделать, чтобы сервер CSS было видно в интернете

Например, когда речь идёт об игровом сервере, его видимость из интернета означает, что на него в случае необходимости смогут зайти другие игроки. Необходимо заметить, что к числу неразрешимых эта задача явно не относится. Способ её решения в большинстве случаев зависит от того, какой тип ip-адреса предоставляется владельцу сервера провайдером. В случае, когда у владельца сервера вообще отсутствует внешний ip-адрес, следует обратиться в техническую поддержку компании-провайдера, предоставляющей услугу подключения к интернету. Они должны предложить такую дополнительную услугу, как предоставление внешнего ip-адреса. Услуга эта в большинстве случаев платная, а вот тарифы у каждого провайдера свои, точную стоимость услуги необходимо уточнять нам месте. Если внешний ip-адрес серверу присвоен, но он не постоянный (динамический), можно выбрать один из двух вариантов решения вопроса. Во-первых, можно заказать у своего провайдера услугу выделения постоянного (статического) ip-адреса. Во-вторых, можно сделать динамический ip-адрес в dns-сервере, и он всегда будет выполнять переадресацию на ваш новый ip-адрес. Что же делать, если у вас статический внешний ip-адрес, но никто не может зайти на сервер из интернета, потому что он не виден? Это значит, что сделать видимым сервер можно при помощи простого изменения настроек – прописать строчку +sv_lan 0. Всё, проблема решена. Теперь вы можете в любое удобное для вас время играть на собственном сервере, который будет виден и доступен из интернета всем желающим принять участие в вашей игре.

Можешь в качестве альтернативы поднять ipv6-туннель, но тогда твой сайт увидят только полтора красноглазика, у которых ipv6 настроен.

Гуглить пробовал? Ключевые слова: apache, iptables.

к самому серверу нет, через роутер. ip статическая

Если роутер, то пробросить порты, если динамический ip, то ddns


Для начала - ddns. Ты хоть раз видел вживую домашнего провайдера с ipv6? Ну так значит для посещения этого гипотетического сайта знакомым тоже придётся настраивать ipv6 туннель

DDNS — только для динамического, но белого IP (не за NAT). А часто бывает NAT, а белый IP за дополнительную плату даётся. Может вообще не даваться, где-нибудь в глубинке.

Ты хоть раз видел вживую домашнего провайдера с ipv6? Ну так значит для посещения этого гипотетического сайта знакомым тоже придётся настраивать ipv6 туннель

О чём и речь (хотя вроде был какой-то прокси). Но в случае с nat приемлемые варианты платные.

ip у меня статический, специально для этого купил у провайдера

Но сервер же, как я понял, в роутер воткнут? Значит выделенный адрес у роутера, а не у сервера.

припустим, у меня есть статический ип - 133.133.133.133 Такой ип идет на мой роутер. К роутеру подключен сервер. В локальной сети его адрес - 192.168.0.100 Могу ли я с любого места (по ip) как то получить доступ к этому серверу?

Можешь в качестве альтернативы поднять ipv6-туннель, но тогда твой сайт увидят только полтора красноглазика

К любому конкретному порту этого сервера. Называется DNAT.

Зайди в настройки роутера. Найди раздел Port Forwarding (Перенаправление портов). Туда вбей настройку:

Как сделать чтобы сервер css был виден в интернете (поиске) .
В этой статье мы научимся делать наш сервер видимым в интернете.

1. Заходим в папку вашего сервера cstrike\cfg и открываем файл server.cfg (открываем блокнотом)

2. Добавляем в самый конец файла следующие строчки:

setmaster add "69.28.151.162"
setmaster add "68.142.72.250"
setmaster add "72.165.61.189"
setmaster add "207.173.177.11"
setmaster add "72.165.61.190"
setmaster add "213.239.209.221"
setmaster add "207.173.177.12"
setmaster add "65.73.232.251"
setmaster add "65.73.232.253"

Чтобы сервер виден был и для пиратики пишем в server.cfg

Да че никто понять не может создвай выделеный серв и зачем нужно видимый серв среди более чем 10 000 серверв будет трудно найти ваш.

Почему нельзя найти? АйПишник сервака вписываешь и номер порта - сразу находится.
Уже 20 лет все так и делают. Интернета еще не было по сетке вписываешь и играешь в любую игрушку.

Читайте также: