LINUX.ORG.RU
ФорумAdmin

telnet на localhost: Connection refused


0

0

Есть машинка с Fedora Core 7
Запущены сервисы ftp, http, все работает без проблем.
Запустил сервер CS 1.6, процесс крутится, порты на фаере открыл.
Хочу проверить доступность порта, даю: 
telnet localhost 27015 
в ответ прилетает: 
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
iptables -L -n выдает:
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
RH-Firewall-1-INPUT  0    --  0.0.0.0/0            0.0.0.0/0

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
REJECT     0    --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Chain RH-Firewall-1-INPUT (1 references)
target     prot opt source               destination
ACCEPT     0    --  0.0.0.0/0            0.0.0.0/0
ACCEPT     icmp --  0.0.0.0/0            0.0.0.0/0           icmp type 255
ACCEPT     0    --  0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED
ACCEPT     esp  --  0.0.0.0/0            0.0.0.0/0
ACCEPT     ah   --  0.0.0.0/0            0.0.0.0/0
ACCEPT     udp  --  0.0.0.0/0            224.0.0.251         udp dpt:5353
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:631
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:631
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:22772
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:80
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:21
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:20
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:21
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0           udp dpt:27015
Извне на этот порт тоже не зацепиться. Что не так?

а на порту 27015 tcp что-нибудь есть ?

a_andry
()

telnet вообще-то на tcp порты заходит, а у тебя udp

anonymous
()
Ответ на: комментарий от Valmont

Вывод netstat -anp --ip: (фрагмент)

Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
udp        0      0 0.0.0.0:27015               0.0.0.0:*                               6440/hlds_i686
udp        0      0 0.0.0.0:26900               0.0.0.0:*                               6440/hlds_i686
udp        0      0 0.0.0.0:8888                0.0.0.0:*                               22659/ucc-bin
udp        0      0 0.0.0.0:8889                0.0.0.0:*                               22659/ucc-bin
udp        0      0 0.0.0.0:8777                0.0.0.0:*                               22659/ucc-bin
              

служб tcp на 27015 нет.
процесс ucc-bin это сервет UT, с ним такая же песня, не подключаеться.
Как проверять UDP подключения?

HellDog
() автор топика
Ответ на: комментарий от HellDog

а вот никак

можно создать в iptables правило, отслеживающее udp пакеты, можно послушать порт tcpdump'ом, можно написать быстренько прожку работающую на udp порту, поставить ее слушать порт 27015 и слать туда другой прожкой пакеты. Фантазируйте!

anonymous
()

У вас правила в iptables конечно весёлые. Лень-матушка была разбираться почему не работает какой-то сервис и просто разрешили всё?

Nao ★★★★★
()
Ответ на: комментарий от Nao

Interesting ports on unknown (127.0.0.1):
PORT      STATE         SERVICE
27015/udp open|filtered halflife

Nmap finished: 1 IP address (1 host up) scanned in 2.020 seconds

вот что выдал: 
nmap -sU -p 27015 127.0.0.1

HellDog
() автор топика
Ответ на: комментарий от sdio

Дошло. По логике, если удалось зацепиться на порт, он будет "висеть". В таком случае, на порт удалось зацепиться, т.е., сервер работает. Будем разбираться почему не цепляются клиенты CS :)

HellDog
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.