Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблема с 21 портом (FTP) и не существующим хостом [D7, WinXP]


redlord ©   (2006-03-29 19:14:00) 

всем привет
народ разясните мне по4ему так происходит ? :
я использую протокол TCP конекчусь на 21 порт, несуществующего компа , и от функции connect получаю
положительный результат тобиш соединение  установлено .

P.S. все имеющиеся у меня сканеры показывают тоже самое
они с легкостью коннектятся на несуществующие компы да и на существующие тоже на порт 21


tesseract   (2006-04-07 21:38:00) [1]

было же в [7] :-)


redlord   (2006-04-06 18:44:00) [2]

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


tesseract   (2006-04-06 11:03:00) [3]

Если пинг не проходит есть варианты.
a) Глючит Winsock.
б) Глючит роутер.


redlord   (2006-04-03 22:56:00) [4]

пинги не доходят да и не могут физичесски.
смотри [6]


tesseract   (2006-04-03 10:44:00) [5]


> конектится не тока моя прога но и всм известные сканеры
> портов

коннект не коннект. Да хоста пинги идут ?
А то вдруг у тебя роутер настроен с этого хоста в другой пересылать.
попробуй traceroute посмотри маршрут.


redlord   (2006-04-02 22:30:00) [6]

TO tesseract
конектится не тока моя прога но и всм известные сканеры портов


tesseract   (2006-04-01 14:24:00) [7]


>  Свичи могут бродкаст вещать на все интерфейсы, но в данном
> случае я не вижу этого.


Свитчи вообще IP не понимают. Они по Ehternet работают. И броадкаст и по-барабану.


> адреса сети от 192.168.3.1 до 192.168.3.155 назначаются
> вручную маска 255.255.255.0

А IP пингуется?


> я при написании я использовал winsock

winsock конечно не фонтан с точки зрения соотвествия стадартам, но на несуществующий TCP-порт приконнектиться тоже своеобразно.

рекомендую закачть TDImon и глянуть что куды коннектиться.


redlord   (2006-03-31 23:24:00) [8]

адреса сети от 192.168.3.1 до 192.168.3.155 назначаются вручную
маска 255.255.255.0

я при написании я использовал winsock и первая моя мысль была что я гдето
лоханулся , но веть и другие сканеры показывают наличие порта !!!

вероятность виря возможна если тока заражон дистрибутив винды


safo   (2006-03-31 22:24:00) [9]

Какая разница какой адрес? Если это не локалка, значит пакет полезет по дефолту. Свичи могут бродкаст вещать на все интерфейсы, но в данном случае я не вижу этого.
Скажи, какая сетка используется? (IP - address + mask)


tesseract   (2006-03-31 22:02:00) [10]


> соединение устанавливается на обычний внешний адрес 192.
> 168.3.200

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


redlord   (2006-03-31 21:44:00) [11]

буду весма признателен если ктото попробует ето у себя основное условие
наличие локальной сети

перехватчики тозе отпадают пробовал на тока что установленной винде
( даже без дров )комп был подключен тока ксвичу на котором кроме меня никого небыло
и проблема осталась


Reindeer Moss Eater   (2006-03-31 12:15:00) [12]

ты хоть понял сам чего написал - если компа нет то что он может прослушивать

Справедливо так же и обратное.
Если порт кто-то прослушивает на хосте, то хост этот существует.


Сергей М.   (2006-03-30 16:36:00) [13]

если


> от функции connect получаю
> положительный результат


то ты сам сказал


> соединение  установлено


Значит "комп есть".

Третьего не дано.

Либо на твоей машине работает перехватчик, эмулирующий коннект.


redlord   (2006-03-30 15:35:00) [14]

to Reindeer Moss Eater
ты хоть понял сам чего написал - если компа нет то что он может прослушивать

соединение устанавливается на обычний внешний адрес 192.168.3.200


tesseract   (2006-03-30 09:14:00) [15]

а соединение случаем не на 127.x.x.x идёт ??????


Reindeer Moss Eater   (2006-03-29 22:48:00) [16]

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


Ну и чего здесь странного?
Это значит, что на несуществующем компе открыт на прослушивание 21 TCP порт.


Наверх

Титульная страница Поиск, карта сайта Написать письмо