PDA

Просмотр полной версии : сокеты


supernewbie
01.06.2011, 14:33
Делфи, компонент TClientSocket и TServerSocket.
Проблема примерно следующая:
Вписываю в TClientSocket ип = 127.0.0.1 - норм соединение, вписываю ип пппоешного подключения - ниможет, че делать?

ЗЫ роутер имеется, хз зачем сказал, но всё мб

xkor
01.06.2011, 14:41
supernewbie, а в TServerSocket на каком ip сервер регится? что бы со всех интерфейсов принимать подключения надо на 0.0.0.0 регать сервер. Ещё не локальные соединения может блокировать фаервол.

supernewbie
01.06.2011, 14:46
у сервера некуда ип вписывать там)
на компе один брандмауер и ему пох кажеца

xkor
01.06.2011, 14:51
у сервера некуда ип вписывать там)то есть как некуда, а свойство host ему тогда зачем?

supernewbie
01.06.2011, 15:06
но оно у TClientSocket

xkor
01.06.2011, 19:13
у TServerSocket тоже должно быть ибо без адреса он тоже работать не может

supernewbie
01.06.2011, 19:22
че-то не видно :(

alexteam
01.06.2011, 19:27
ЗЫ роутер имеется, хз зачем сказал, но всё мб
ппое на роутере ? - прокинь порт на свою машину, либо включи ее в DMZ
.

supernewbie
01.06.2011, 19:33
ппое на роутере ?
да

- прокинь порт на свою машину, либо включи ее в DMZ
я так ниумею))

ладно, пойду поищу похожие слова в настройках роутера..

xkor
01.06.2011, 19:55
supernewbie, бля, конектиться надо к ip компа а не роутера...

supernewbie
01.06.2011, 20:18
как узнать ип компа тогда?

xkor
01.06.2011, 21:00
supernewbie, в консоле ipconfig, или смотреть инфу о сетевом соединении

SeregaZ
01.06.2011, 21:10
запущенный случай :)

кстати! это современная проблема, когда специалисты крайне узконаправленные. знаю одного, который вроде разбирается в программмировании - создании скриптов для л2пх, но зато не умеет порезать жесткий диск на части, и тем самым избежать бана по железу :)

или вот другой - приежают в офис к бухгалтерам горе программисты 1С, на своих флешках привозят трояна. их вызывали, чтобы они там какую-то графу настроили, а они своей флешкой убивают запуск 1С на всех компьютерах. уезжают так и не починив, еще и поломав вообще работу 1С. тут мы мимо их офиса проезжаем, и заглядываем в гости на чаепитие. в течении 5 минут был поставлен диагноз, через 6 минут вылечены все компьютеры и 1С опять заработала. чем эти парни занимались пол дня не понятно... но факт есть факт, спецы крайне узколобые :) небольшое отклонение от их проффесиональной темы, и они сосут чупачупс.

Morfik
01.06.2011, 21:14
сокеты быстрее пайпов?

xkor
01.06.2011, 21:26
приежают в офис к бухгалтерам горе программисты 1Смногие 1С программистов и за программистов то не считают)

supernewbie
01.06.2011, 21:40
судя по этому у меня нет ипа)

TrUnK
01.06.2011, 22:03
судя по этому у меня нет ипа)

192.168.1.168 IP твоего компьютера в локальной сети.

supernewbie
01.06.2011, 22:04
ну ясен хрен, а с компа не из локальной сети то как ко мне подключится?

Rash
01.06.2011, 22:47
какого года у тебя винда?)))

supernewbie
01.06.2011, 22:56
xp 64)
видимо 2003

FrostGG
01.06.2011, 23:12
192.168.1.1/192.168.0.1 и ищи в вебинтерфейсе роутера свой IP либо http://internet.yandex.ru/ , если что то не так понял просьба не ругать

Morfik
02.06.2011, 00:36
ну ясен хрен, а с компа не из локальной сети то как ко мне подключится?

твой комп за роутером (в NATе) и ты хош к нему подсоединится из внешней сети? скажем с работы и т.д.

xkor
02.06.2011, 00:45
ну ясен хрен, а с компа не из локальной сети то как ко мне подключится?пробросить порты для нужных серверов или включить DMZ на роутере если провайдер выдаёт выделенный (не обязательно фиксированный) IP, если же внешний IP общий с другими клиентами провайдера то никак)

supernewbie
02.06.2011, 12:34
дом.ру, вроде выделеный, динамический, дмз буду искать щас)

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

supernewbie
02.06.2011, 12:39
я двигаюсь в нужном направлении кажись

xkor
02.06.2011, 15:23
supernewbie, да, на втором скрине укажи IP своего компа в локальной сети, и чтоб он не сменился, в настройках DHCP сервера роутера на всякий случай лучше сделать чтоб он выдавался компу всегда.

supernewbie
02.06.2011, 16:01
о, робит)

aspartic
02.06.2011, 21:01
на правах ОФФ-Топа
http://www.dyndns.org - может тоже кому-то понадобиться. Связывает ваше придуманное доменное имя(например: www.aspartic.dyndns.org <= не существует ;) ) с постоянно меняющимся динамическим IP провайдера в инете. Порты так же должны быть назначены и прокинуты в роутере как выясняли товарищи выше =)

Yegor
03.06.2011, 10:20
но зато не умеет порезать жесткий диск на части, и тем самым избежать бана по железу :)


Такой же узкопрофильный как и ты. Я давно убедился что лучше не говорить то в чем не разбираешься.
В ID железа обычно входит серийник HDD, а не раздела, так что разбивка на разделы ничего не дает.

SeregaZ
03.06.2011, 19:31
Такой же узкопрофильный как и ты. Я давно убедился что лучше не говорить то в чем не разбираешься.
В ID железа обычно входит серийник HDD, а не раздела, так что разбивка на разделы ничего не дает.
егорка не шали... баны по железу бывают разные и строятся по алгоритму, который взбредет автору защиты. в моем случае все проверено работает. поэтому лучше не говори то, в чем не разбираешься.

Yegor
03.06.2011, 20:41
С таким же успехом можно банить по имени ПК, мак адресу сетевой карты и т.п что легко меняется. Если такое и есть то это бредовый способ вычисления индивидуальности ПК.
Ты говоришь про какой то очень частный случай защиты.

SeregaZ
03.06.2011, 21:50
факт что помогает. каждый случай индивидуален и пробовать надо все.

mira
04.06.2011, 00:57
у меня нихрена не помогает почти все попсовые способы перепробывал.
чтение адаптера / ХДД / имени пользователя / хардверных данных в реестре

Добавлено через 58 секунд
и тестить можно сказать неначем так как бана нет

SeregaZ
04.06.2011, 02:19
спровоцируй :) мы хулиганили - на корявой фришке рассылая сообщения во френды, не будучи во френде, причем гму, который был онлайн гыгыгы

ах да! для чистоты эксперимента хорошо бы иметь 2 компьютера. с двумя попроще догадаться в чем собака порылась. типа менять комплектующие одну за одним и вычислять кто иуда :) оууааа конечно, предварительно вычислив, что дело не в винде :)

mira
04.06.2011, 17:13
спровоцируй :) мы хулиганили - на корявой фришке рассылая сообщения во френды, не будучи во френде, причем гму, который был онлайн гыгыгы

ах да! для чистоты эксперимента хорошо бы иметь 2 компьютера. с двумя попроще догадаться в чем собака порылась. типа менять комплектующие одну за одним и вычислять кто иуда :) оууааа конечно, предварительно вычислив, что дело не в винде :)

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