Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   [решено] Проброс порта CS:S dedicated server (http://forum.oszone.net/showthread.php?t=158858)

Vilik 01-12-2009 23:35 1284661

Проброс порта CS:S dedicated server
 
Здравствуйте, подскажите пожалуйста уже несколько дней бьюсь над поднятием cs:s сервера, точнее над проброской порта .
Значит в распоряжении имеется 2 компа на WinXP SP3 + KIS 2010(встроенные брандмауэры отключены)
1) Стоят 2 сетевухи одна из них смотрит в инет с выделенным постоянным ip , 2-я смотрит в локалку (192.168.0.1). Стоит контровский клиент.
2) Сетевуха (192.168.0.2) поднят cs:s сервер (192.168.0.2:27015).
Задача пробросить порт 27015(как я понял UDP) на 2-ю машину, чтобы сервак был виден с инета.
Понимаю что не дело, но пока денег на нормальный роутер нет.
Ваши предложения?

El Scorpio 02-12-2009 09:09 1284822

Цитата:

Цитата Vilik
Понимаю что не дело, но пока денег на нормальный роутер нет. »

В windows XP проброс портов настраивается в свойствах стандартного файрволла
Вкладка "Дополнительно", выбрать в списке "внешнее" сетевое соединение, нажать кнопку параметры - откроется окно со списком стандартных служб (FTP-сервер, почтовый сервер, HTTP-сервет и т.д.). Нажать кнопку "Добавить", а затем прописать номер пробрасываемого порта и адрес конечного компьютера

Vilik 03-12-2009 00:17 1285509

Не я так сразу попробовал эффекта 0.
Есть еще варианты?

El Scorpio 03-12-2009 06:20 1285584

ipconfig /all с обоих машин в студию.
И как настроен файрволл на втором компьютере?

Vilik 03-12-2009 15:19 1285922

Цитата:

Цитата El Scorpio
ipconfig /all с обоих машин в студию. »

Как буду дома.
На втором компе встроенный файрволл выключен и KIS2010 на время отключал, я так понял что css сервер при запуске сам открывает нужный порт.
Единственное не пойму пробовал сканировать на открытые порты, так программа говорит что закрыт 27015 (Advanced Port Scanner 1.3)

Vilik 03-12-2009 23:01 1286251

Взял нормальный сканер nmap, просканировал все ok порт 27015 открыт
Значит
ipconfig 1-ый компьютер
читать дальше »
1 компьютер
Настройка протокола IP для Windows

Имя компьютера . . . . . . . . . : bender
Основной DNS-суффикс . . . . . . :
Тип узла. . . . . . . . . . . . . : неизвестный
IP-маршрутизация включена . . . . : да
WINS-прокси включен . . . . . . . : нет

SkyNet - Ethernet адаптер:

DNS-суффикс этого подключения . . :
Описание . . . . . . . . . . . . : Atheros AR8121/AR8113/AR8114 PCI-E E
thernet Controller
Физический адрес. . . . . . . . . : 00-21-15-4D-6A-9
Dhcp включен. . . . . . . . . . . : да
Автонастройка включена . . . . . : да
IP-адрес . . . . . . . . . . . . : 94.19.xx.xx
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз . . . . . . . . . . : 94.19.198.1
DHCP-сервер . . . . . . . . . . . : 94.19.255.2
DNS-серверы . . . . . . . . . . . : 93.100.1.3
94.19.255.2
NetBIOS через TCP/IP. . . . . . . : отключен
Аренда получена . . . . . . . . . : 3 декабря 2009 г. 22:23:08
Аренда истекает . . . . . . . . . : 4 декабря 2009 г. 0:23:08

Local - Ethernet адаптер:

DNS-суффикс этого подключения . . :
Описание . . . . . . . . . . . . : D-Link DFE-520TX PCI Fast Ethernet A
dapter
Физический адрес. . . . . . . . . : 00-13-46-7B-78-83
Dhcp включен. . . . . . . . . . . : нет
IP-адрес . . . . . . . . . . . . : 192.168.0.1
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз . . . . . . . . . . :

ipconfig 2-ой компьютер
читать дальше »
2-ой компьютер
Настройка протокола IP для Windows

Имя компьютера . . . . . . . . . : serverw
Основной DNS-суффикс . . . . . . :
Тип узла. . . . . . . . . . . . . : неизвестный
IP-маршрутизация включена . . . . : нет
WINS-прокси включен . . . . . . . : нет

Подключение по локальной сети - Ethernet адаптер:

DNS-суффикс этого подключения . . :
Описание . . . . . . . . . . . . : Intel(R) PRO/100+ адаптер управления

Физический адрес. . . . . . . . . : 00-02-B3-13-DA-9E
Dhcp включен. . . . . . . . . . . : нет
IP-адрес . . . . . . . . . . . . : 192.168.0.2
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз . . . . . . . . . . : 192.168.0.1
DNS-серверы . . . . . . . . . . . : 192.168.0.1

Какие варианты еще попробовать?

El Scorpio 04-12-2009 05:12 1286367

1. при запущенном игровом сервере в консоли выполнить команду netstat -a -b для вывода всех активных соединений с отображением имён программ.
2. С*первого компьютера игра подключается нормально?

Цитата:

Цитата Vilik
На втором компе встроенный файрволл выключен и KIS2010 на время отключал »

А на первом какая дополнительная защита стоит?
Как вариант, скачай свежую версию программы TMeter .
Она не только траффик считать умеет, но содержит в себе файрволл*и NAT-маршрутизатор (для раздачи интернета и проброса входящих соединений)

Vilik 14-12-2009 14:44 1294992

Извиняюсь за поздний ответ.
1. netstat со 2 компа
читать дальше »
Активные подключения

Имя Локальный адрес Внешний адрес Состояние PID
TCP serverw:epmap serverw:0 LISTENING 1348
c:\windows\system32\WS2_32.dll
C:\WINDOWS\system32\RPCRT4.dll
c:\windows\system32\rpcss.dll
C:\WINDOWS\system32\svchost.exe
C:\WINDOWS\system32\ADVAPI32.dll
[svchost.exe]

TCP serverw:microsoft-ds serverw:0 LISTENING 4
[Система]

TCP serverw:2869 serverw:0 LISTENING 1676
C:\WINDOWS\system32\httpapi.dll
c:\windows\system32\ssdpsrv.dll
C:\WINDOWS\system32\RPCRT4.dll
[svchost.exe]

TCP serverw:1028 serverw:0 LISTENING 576
[alg.exe]

TCP serverw:netbios-ssn serverw:0 LISTENING 4
[Система]

TCP serverw:27015 serverw:0 LISTENING 608
[srcds.exe]

TCP serverw:1068 Vetal.mshome.net:2869 ESTABLISHED 1484
c:\windows\system32\WS2_32.dll
C:\WINDOWS\system32\WINHTTP.dll
[svchost.exe]

TCP serverw:1069 Vetal.mshome.net:2869 ESTABLISHED 1484
c:\windows\system32\WS2_32.dll
C:\WINDOWS\system32\WINHTTP.dll
[svchost.exe]

TCP serverw:1071 Vetal.mshome.net:netbios-ssn TIME_WAIT 0
UDP serverw:27005 *:* 608
[srcds.exe]

UDP serverw:isakmp *:* 1068
[lsass.exe]

UDP serverw:26901 *:* 608
[srcds.exe]

UDP serverw:27015 *:* 608
[srcds.exe]

UDP serverw:27020 *:* 608
[srcds.exe]

UDP serverw:microsoft-ds *:* 4
[Система]

UDP serverw:4500 *:* 1068
[lsass.exe]

UDP serverw:1900 *:* 1676
c:\windows\system32\WS2_32.dll
c:\windows\system32\ssdpsrv.dll
C:\WINDOWS\system32\ADVAPI32.dll
C:\WINDOWS\system32\kernel32.dll
[svchost.exe]

UDP serverw:netbios-dgm *:* 4
[Система]

UDP serverw:netbios-ns *:* 4
[Система]

UDP serverw:1900 *:* 1676
c:\windows\system32\WS2_32.dll
c:\windows\system32\ssdpsrv.dll
C:\WINDOWS\system32\ADVAPI32.dll
C:\WINDOWS\system32\kernel32.dll
[svchost.exe]

2. Так вот с первого компа сервер и не видит, на втором клиент не установлен.
На первом как и на втором компе стоит KIS2010 которые на время проверки отключаются.
TMeter пока не устанавливал.
Кстати контровский процесс srcds.exe открывает гораздо больше портов, чем я думал, пробЫвал их открывать в брэндмауэре все равно не видит.
Вот еще заметил что srcds.exe при каждом запуске меняет только 1 порт в логе он под номером 1071, при каждом запуске порт меняется, остальные не меняются.
Еще вопрос у меня в брэндмауэре два сетевых подключения локальное и интернет, все настройки делаю в локальном, может надо еще в интернет соединение что то прописывать? Так и не понял что такое внешний и внутренний порт?
Спасибо что помогайте мне!

El Scorpio 15-12-2009 03:00 1295507

Цитата:

Цитата Vilik
Так и не понял что такое внешний и внутренний порт? »

Вот смотри, есть локальная сеть и есть соединение с интернетом, а между ними - какое-то устройство (маршрутизатор). В данном случае - компьютер.
Соответственно, соединение с интернетом будет считаться "внешним", значит "внешний порт" - это сетевой порт на внешнем (WAN) интерфейсе.
Но "локальный порт" - это не сетевой порт на внутреннем (LAN) интерфейсе маршрутизатора. Это сетевой порт на интерфейсе того компьютера локальной сети, на который будут пересылаться пакеты.

Цитата:

Цитата Vilik
все настройки делаю в локальном, может надо еще в интернет соединение что то прописывать? »

В свойствах интернет-соединения нужно для этих портов сделать пересылку пакетов на адрес игрового сервера

Цитата:

Цитата Vilik
На первом как и на втором компе стоит KIS2010 которые на время проверки отключаются.
TMeter пока не устанавливал. »

Видишь ли, операции пересылки пакетов стандартно выполняет служба стандартного файрволла, который при установке KIS обычно отключается. Так что либо включать стандартный файрволл, либо устанавливать и настраивать сторонние программы. TMeter на мой взгляд - это достаточно надёжно в работе и очень наглядно в настройке

Vilik 18-12-2009 14:51 1298569

Спасибо, что помогали мне, но у меня лопнуло терпение заниматься тестами, взял на работе роутер попробую с попытать счастье с ним-)


Время: 07:27.

Время: 07:27.
© OSzone.net 2001-