Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

25 страниц V  « 18 19 20 ... 23 24 »

Создание CS сервера. Выход в Интернет и лан

, (c) сделано bravo специально для c-s.net.ua
Статус пользователя kentavrius
сообщение 21.9.2009, 20:58
Сообщение #361


Стаж: 17 лет

Сообщений: 951
Благодарностей: 167
Полезность: 423

Цитата(dmitrij2 @ 20.9.2009, 23:16) *
bravo,
может ты мне поможеш???

так уже помогли, сказали что у тебя нет внешнего адреса, покупай у прова.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя marrovindi
сообщение 11.10.2009, 8:50
Сообщение #362
Стаж: 17 лет

Сообщений: 3
Благодарностей: 1
Полезность: 0

я Noob почти в кс , а статью даже ребёнок поймёт а то пишут фигню какуюто непонятную clapping.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя COhA
сообщение 20.10.2009, 13:46
Сообщение #363


Стаж: 17 лет

Сообщений: 39
Благодарностей: 4
Полезность: 79

Прочел внимательно мануал, скачал прогу от nо-ip, и коечто там увидел когда запускаю прогу то пишет вид соединения и там стоит NAT! Локалка у мну около 500 компов, то есть я буду запускать сервак в инет и в локалку, но мне интересно я админов попросил что они открыли порты, но я решил просто поробывать, запустил сервак через батник при этом выставив + ip мой_ип (кторый посотрел на 2ip.ru) и мне выдало ошибку такого вида:

WARNING: UDP_OpenSockeT: PORT: 27016 bind: WSAEADDRNOTAVAIL!

Что это, как я понял (если правильно) то админа надо сделать следуйщее что описал bravo:

Цитата
Он служит преобразователем адресов локальных устройств в (ну допустим) один внешний адрес. Т.е. если вы сидите за устройством с NAT, и вы обладаете адресом вида 192.168.1.2, то NAT все пакеты идущие с этого адреса маркирует и выпускает в Сеть уже со своим внешним адресом (внешним адресом полученным роутером/ADSL модемом от провайдера). Когда пакеты возвращаются с информацией он проверяет маркировку и, уже зная на какой внутренний адрес отправить пришедшие пакеты, направляет их на локальный адрес.
Здесь становится понятна проблема – люди из Сети ломятся на ваш адрес, попадают на модем, которому и принадлежит ваш внешний адрес и всё… протокол NAT работает только в одну сторону и не знает куда ему девать пакеты пришедшие извне, без маркировки. Максимум что можно добиться в таком случае – подключиться к самому роутеру/ADSL модему но понятно, что клиентом Counter Strike это не получится =).
Решение есть и оно очень простое – пробросить внешний порт на внутренний адрес. Что это значит? – расскажу опять немного теории. Все сетевые приложения работают по определённому протоколу. Будь то набор протоколов TCP/IP или UDP. (есть ещё, остальное нас не интересует). В чём в них разница – нам тоже не интересно. А так же сетевые приложения работают на каком либо порту. Порты эти виртуальные. Для UDP в его классическом применение вообще нет понятия порт, но в КС оно имеется – так уж разработчики придумали обмен между клиентом и сервером, а зачем и почему для нас сейчас тоже не важно. КС работает по умолчанию на 27015 UDP порту. Параметры позволяют сменить порт (об этом читать в начале статьи). Теория кончилась.
Когда клиент КС коннектится на адрес принадлежащий роутеру/ADSL модему, то он по мимо адреса есть ещё и порт коннекта – вот именно по нему и можно узнать, что делать с трафиком пришедшим на роутер/ADSL модем! Само решение звучит просто – перебросить 27015 порт протокола UDP на внутренний адрес, т.е. на ваш компьютер, где запущен сервер CS.
Реализация. Открываем любимый браузер, вбиваем туда адрес основного шлюза и жмём на кнопку <Enter>. Логин и пароль для доступа ищите где хотите (в документации указаны заводские стандартные учётные данные или у того, кто настраивал, если не подходит). Далее надо найти настройки NAT (NAT settings). У каждого производителя это в разных местах, так что полазайте там просто, думаю, что за пол минуты найдете. Дальше либо Virtual server или Port forwarding – тоже зависит от производителя устройства. Обычно даётся минимум 4 поля для заполнения:
- Port Range – внешний порт (нам нужен 27015)
- IP address (Local IP) – на какой адрес кидать (из примера 192.168.1.2)
- Local Port – на какой порт локальной машины (указывайте тот же, что и внешний. В вашем случае нет смысла ставить разные значения) (27015)
- Выбрать потокол – нужны нам протокол (UDP)
Возможно ещё будет Protocol No. и Description – заполнять не обязательно, но в дискрипшн лучше записать что то типа «это сервер кс на моём компе». Типа что бы не забыть потом что это такое, и когда пробросов со временем может появиться десяток, будет видно что это такое + другим настройщикам будет понятно что это такое.
После применения и перезагрузки устройства будет проброшен порт 27015 и теперь кто будет по этому номеру порта и по протоколу UDP конектиться к вашему внешнему адресу, будет автоматически переброшен на ваш компьютер, как говорят, за NAT`ом.


Отредактировал: bravo, - 20.10.2009, 18:34


all hail the royal majesty
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя VIP{{er}}
сообщение 20.10.2009, 18:12
Сообщение #364
Стаж: 16 лет

Сообщений: 187
Благодарностей: 13
Полезность: < 0

ты хоть там зарегестирировался?


!
Аккаунт пользователя заблокирован до: 3.2.2739917, 14:00
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя X-factor
сообщение 23.11.2009, 13:17
Сообщение #365


Стаж: 18 лет

Сообщений: 242
Благодарностей: 80
Полезность: 270

А можна как то hlds_console.exe настроить на два фронта работать (Инет+ЛАН)? Как я его не крутил он работает либо Инет либо ЛАН! Может кто юзает даную штуку и знает как настроить?

Если обычный батник, то всё ок, но тогда у меня статистика не работает!!! А с hlds_console.exe всё работает, кроме работы на 2 фронта!

Заранее благодарен!!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 23.11.2009, 18:29
Сообщение #366


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

X-factor, чё за hlds_console.exe? что она такого делает, что не делает батник?
проще решить проблему со статистикой, чем с этим hlds_console.exe.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя X-factor
сообщение 23.11.2009, 20:28
Сообщение #367


Стаж: 18 лет

Сообщений: 242
Благодарностей: 80
Полезность: 270

Цитата(bravo @ 23.11.2009, 18:29) *
X-factor, чё за hlds_console.exe? что она такого делает, что не делает батник?
проще решить проблему со статистикой, чем с этим hlds_console.exe.

hlds_console v1.1 - это маленькая и полезная програмка, которая сама (внутри себя) создает батник! В ней есть функция антикреша и прячет саму консоль в трей! Вопщем вот оффсайт глянь, может и тебе пригодится!

Зашол на форум глянул, автор сам написал, что прога работает либо на Инет либо на ЛАН! А жалко, прога действительно полезная!!!

Отредактировал: X-factor, - 23.11.2009, 20:53
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 23.11.2009, 22:40
Сообщение #368


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

X-factor, я эту парашу под линуксом не запущу даже ) так что не надо, спасибо
автор либо ленивый, либо идиот... либо ленивый идиот. даже представить не могу, чего там можно было накодить, что нет возможности запустить сервере с параметрами +ip 0.0.0.0 ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя X-factor
сообщение 23.11.2009, 23:28
Сообщение #369


Стаж: 18 лет

Сообщений: 242
Благодарностей: 80
Полезность: 270

bravo
Аaaaaхххаааахахахаа!!! Я даже неожидал, что причина именно в этом +ip 0.0.0.0, я думал, что это просто люди имеюв введу без ип, а это оказывается технический параметр!!!!

Представляеш ввел в параметр +ip 0.0.0.0 и сервер запустился с этим же ипом, то есть Server IP: 0.0.0.0:27015 :biggrin: !!! С сетки можна зайти, а с нета писала ошибка Class ©, но я поставил параметр +sv_lan 0 и вауля - сервер работает на 2 фронта со всеми удобными для меня фичями!!!

Я ооочччеенннььь долго смеялся...

Спасибо bravo, выходит из шутки решилась проблема! Я бы некогда бы не стал писать в параметр +ip 0.0.0.0, потому что был уверен, что выбъет ошибку, но... :biggrin: :biggrin: :biggrin:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 23.11.2009, 23:49
Сообщение #370


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

ну дык а в статье что...
Цитата
т.е. и на инет и на локалку, то можно ставить +ip 0.0.0.0


и да, то была не шутка. автор действительно такой. и прога эта тоже)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя X-factor
сообщение 24.11.2009, 12:45
Сообщение #371


Стаж: 18 лет

Сообщений: 242
Благодарностей: 80
Полезность: 270

Цитата(bravo @ 23.11.2009, 23:49) *
ну дык а в статье что...


и да, то была не шутка. автор действительно такой. и прога эта тоже)

Ну так я иговорю, что я думал +ip 0.0.0.0 - это значит не вводить ип вообще в параметр! Ну ладно, теперь всё норм!

А чего ты так этого автора не взлюбил? Прога действительно нормальная!!! Вней одной заключены 3 утилиты для сервера: запуск сервера в консольном режиме с более понятным интерфейсом; анти падение сервера (кстате более эфективным, чем я ставил отдельно); умение прятать консоль в трей. Это из основных возможностей, но есть ещё удобный просмотр логов серва непосредственно на вкладке программы, что дает быстрее разобратся в возникших проблемах.
Автор, я считаю молодец, он действительно заключил всё в одно целое с понятным фейсом! Особенно хорошо она подходит для чайников так, как там, когда наводиш курсор на параметр выскакивает описание понятным для чайника текстом, вот...

Так, что твои выводы на счет автора, я считаю неоправдаными!!!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 24.11.2009, 15:45
Сообщение #372


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

у нас топик не про это... если тебя устраивает - пользуйся. проехали.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя COhA
сообщение 22.3.2010, 21:13
Сообщение #373


Стаж: 17 лет

Сообщений: 39
Благодарностей: 4
Полезность: 79

парни, вот у меня трабла, всё нормал пашет, но интересное явление люди заходят с локалки и у них лагает и пинг скачет от 9 до 400!!! ubeysya.gif А люди которы с нета с пингом от 30 да 100 даже не жалуются! В чем может быть проблема? Я думаю может надо бустер как-то правильно настроить?
Вот так он сейчас настроен:
Цитата
booster_show_connmsg 1
booster_autofps 400
booster_minsleepms 4
booster_force_systicrate 0
booster_cpu_enabled 0
booster_cpu_spikemax 3
booster_cpu_spikelevel 75
booster_cpu_floor 50
booster_cpu_mminc 2
booster_cpu_quiettime 300
booster_cpu_mmmin 3
booster_cpu_mmmax 8
booster_lite_mode 3
booster_lite_extra_sleep_frequency 0


all hail the royal majesty
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrik.if
сообщение 27.3.2010, 14:34
Сообщение #374
Стаж: 17 лет

Сообщений: 51
Благодарностей: 8
Полезность: 122

Цитата(Andrik.if @ 8.4.2009, 9:29) *
bravo,
У меня раньше был внешний но не выделенный адрес поэтому мне нужен был Хамачи
Сечас звоню провайдеру пусть откроют порт (вчера не смог позвонить)

[attachment=7830:27015_check.JPG][attachment=7831:PFPortChecker.JPG]

Это я еще не открыл порт. Файрвол в отключке


Так и не позвонил xDDD
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 1.4.2010, 9:04
Сообщение #375


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

дописать свой адрес
внутренний порт
внешний порт
(оба 27015)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MustL1ve
сообщение 1.4.2010, 21:30
Сообщение #376
Стаж: 16 лет

Сообщений: 60
Благодарностей: 1
Полезность: 17

Не видно сервер, проброшены 27015 TCP и UDP. Linux.
Пробовал искать на 29 патче, c -master steam.inf 1.6.3.7 (и адресами мастер серверов), также c 1.1.2.6, через Dproto -nomaster (dproto.cfg masterclient 1). (+sv_lan 0)
Не видно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 1.4.2010, 21:40
Сообщение #377


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

MustL1ve,
iptables -L

tcp порт не нужен... проброс у тебя где? в iptables или в аппаратном маршрутизаторе?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MustL1ve
сообщение 1.4.2010, 22:17
Сообщение #378
Стаж: 16 лет

Сообщений: 60
Благодарностей: 1
Полезность: 17

Фаерволла нету
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 1.4.2010, 23:17
Сообщение #379


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

тя не спрашивают чё у тебя есть... тебя просят дать вывод команды... а то вас тут знающих и понимающих много... а на остальные вопросы?... если хочешь что бы помогли
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MustL1ve
сообщение 2.4.2010, 11:11
Сообщение #380
Стаж: 16 лет

Сообщений: 60
Благодарностей: 1
Полезность: 17

Через роутер проброшены порты.
Короче, че попробовать сделать?
А ещё не пропатчен файл на linux (engine_i686) вроде этот надо, но я так понял, если через dproto это не проблема, можно и без него.
А ещё dproto пишет
[DPROTO]: MasterClient: Server 68.142.72.250:27010: Bad Challenge
запущен с параметром -nomaster (masterclient 1)

Отредактировал: MustL1ve, - 2.4.2010, 11:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
25 страниц V  « 18 19 20 ... 23 24 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: