LINUX.ORG.RU

проблема с портами


0

0

Kubuntu 9.04

Такое ощущение, что почему-то закрыты порты на вход. Например,
nc -l port_number
Не проходит - со стороны клиента - Connection refused, причем, 80-ый
порт позволяет соединение. На передачу, на другой комп - все ОК.

$ sudo iptables -L
[sudo] password for xxxx:
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Вроде отрублен. Кто еще может закрывать ? Или еще что ?


Ответ на: комментарий от dimon555

$ sudo iptables-save
[sudo] password for xxxx:
# Generated by iptables-save v1.4.1.1 on Tue Aug 11 22:01:42 2009
*filter
:INPUT ACCEPT [3857:3358116]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [4077:664857]
COMMIT
# Completed on Tue Aug 11 22:01:42 2009

Что ӕто значит и как вообще ӕтот iptables вырубить ? (никогда просто не
сталкивался).

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

$ sudo netstat -pant
Активные соединения с интернетом (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 3017/cupsd
tcp 0 0 192.168.1.13:38213 74.125.77.139:80 ESTABLISHED 9513/konquerorzF400
tcp 0 0 192.168.1.13:35901 217.76.32.61:80 TIME_WAIT -
tcp 1 0 192.168.1.13:35908 217.76.32.61:80 CLOSE_WAIT 9506/konquerorjG400
tcp 1 0 192.168.1.13:35904 217.76.32.61:80 CLOSE_WAIT 9507/konquerorOX400
tcp 0 0 192.168.1.13:35349 129.42.58.216:80 ESTABLISHED 9502/konquerortQ400
tcp6 0 0 ::1:631 :::* LISTEN 3017/cupsd

drZlo
() автор топика

хех.. понять бы в чем твоя проблема. лично мне формулировка непонятна.
на всякий случай - пни провайдера :)

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

> хех.. понять бы в чем твоя проблема.

Хм... ) А что, если nc -l port, не реагирует - ӕто нормально ?

> на всякий случай - пни провайдера :)

Ӕто в локалке.
С другими машинами - все ОК. Тока у меня косяк такой :)

drZlo
() автор топика

sudo /etc/init.d/apache2 start

может поможет

dimon555 ★★★★★
()

> Не проходит - со стороны клиента - Connection refused, причем, 80-ый
порт позволяет соединение.

Значит, запущен соответствующий сервис для 80 порта (man services).

// К.О.

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

если роутер - то открыть в портфорвардинге весь диапазон от 1 до 65535.

nevar ★★
()

Сейчас, при подключении к компу с помощью
nc SERV_IP Port (клиент)
Коннект происходит к любому порту (Port), т.е. клиент не ругается.
Только, если подключение к тому порту, который сервак слушает
nc -l Port (сервер)
то сервер не реагирует на набранные с клавиатуры даннные.Совсем не
понятно ...
А может в группу какую-то надо прописать юзера ?

drZlo
() автор топика

Если на серваке указать флаг -p:

nc -l -p PortNumber

то все ОК.
Хотя на других машинах и без -p работает. Ӕто что, заморочки бубунты ?

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

> Хотя на других машинах и без -p работает. Ӕто что, заморочки бубунты ?

Сущесвует куча разных реализаций netcat, они друг от друга могут отличаться.

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