Вниз
Скачать: CL | DM;

Как выбрать устройство через которое надо соед. по TCP/IP   Найти похожие ветки 

← →
undersun ©   (2002-03-13 17:21) [0]

Как выбрать устройство через которое надо соед. по TCP/IP. Например моя машина в сети и у меня несколько модемов с выделенками, и. т. д


← →
UnderSun ©   (2002-03-14 15:58) [1]

Народ ну хоть кто-нибудь подкиньте идейку


← →
Wonder ©   (2002-03-14 16:34) [2]

Цель всего этого какая?
Зачем нужно выбирать определенный интерфейс?


← →
undersun ©   (2002-03-14 18:20) [3]

Привет Wonder, как дела? Затем чтоб поэтому же устройству соединится.


← →
Wonder ©   (2002-03-14 18:26) [4]

Чего-то я не понимаю.
Зачем тебе надобно выбирать определенный интерфейс?
Сформулируй общую задачу.


← →
Malder ©   (2002-03-14 21:17) [5]

вообщем, меня это тоже интересует. Дело в том, что если коннектиться куда-нибудь, то интерфейс лучше не выбирать - это должна делать ось (конкретнее, должен быть настроен правильно роутинг). А вот если прога является сервером... То я могу пожелать "ловить" клиентов только от определенного интерфейса. Только видимо, ClientSocket и ServerSocket этого не предоставляют... нужно разбираться с WinAPI


← →
UnderSun ©   (2002-03-15 15:21) [6]

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


← →
UnderSun ©   (2002-03-15 16:24) [7]

Алло народ откликнитесь


← →
Wonder ©   (2002-03-15 16:29) [8]

Законнектиться по выделенке к чему?

Я к чему спрашиваю - если в IP-сети ты будешь подключаться по модему к интерфейсу на другом конце соединения, то система сама выберет правильный интерфейс для соединения.


← →
UnderSun ©   (2002-03-15 17:20) [9]

Дело в том что мне надо сделать передачу данных поэтой выделенке.
Я попробовал с помощью Indy ничего не выходит. Просто нету такого компутера в сети. Но самое главное я даже не знаю как настроить соединение при помощи интерфейса(графического) в Windows


← →
Anatoly Podgoretsky ©   (2002-03-16 13:15) [10]

Это определяет маршрутизатор, видимо у тебя неправильно настроны таблицы рутинга.


← →
Malder ©   (2002-03-17 00:51) [11]

Anatoly Podgoretsky прав. Тут надо настраивать роутинг. Но у меня встречный вопрос. А если программа является сервером, то есть к ней коннектяться. Ведь могут присоединиться как пользователи локальной сети, так и из интернета. А как выбирать интерфейс, чтоб оттуда нельзя было присоединиться, а вот отсюда можно, допустим ?


← →
paul_shmakov ©   (2002-03-17 03:08) [12]

2 Malder:
программа-сервер сама должна фильтровать клиентов. во время выполнения функций accept или WSAAccept (т.е. соединения клиента с сервером) серверу передается адрес клиента, на основе которого сервер должен принимать решение: да или нет.


← →
Anatoly Podgoretsky ©   (2002-03-17 10:18) [13]

Malder © (17.03.02 00:51)
Это называется файрвол, хотя бы в простейшем случае как указал paul_shmakov © (17.03.02 03:08)


← →
Malder ©   (2002-03-17 14:51) [14]

Хорошо. Переформулирую вопрос.
А как узнать к какому интерфейсу относиться входящий IP адрес ?


← →
Wonder ©   (2002-03-18 11:19) [15]

>Malder
Так что тебе все-таки необходимо - выбирать интерфейс, через который хосты к тебе могут коннектиться или фильтровать IP-адреса удаленных хостов?

"А как узнать к какому интерфейсу относиться входящий IP адрес?"
Ты ведь знаешь, какому интерфейсу у тебя в системе какой IP-адрес назначен. Вот и выбирай по нему.



← →
UnderSun ©   (2002-03-18 17:17) [16]

Удалено модератором


← →
Malder ©   (2002-03-18 20:35) [17]

Wonder, "Ты ведь знаешь, какому интерфейсу у тебя в системе какой IP-адрес назначен" - вообще то не знаю. Как это узнать ? тогда вопрос отпадет...


← →
Wonder ©   (2002-03-19 11:06) [18]

>Malder
Это как так? Ты не знаешь какой IP-адрес у твоей сетевой карты?
Ты сказал: "могут присоединиться как пользователи локальной сети, так и из интернета".
Я так понимаю те, что "из интернета" - по модему соединяются с тобой?
Адрес сетевой карты в локальной сети смотри в настройках сети, а адрес ppp-интерфеса = (не адрес сетевой карты). Или тебе не то и не так надобно?


← →
UnderSun ©   (2002-03-19 14:00) [19]

Модератор: А чего я такого сказал ?
Wonder: Мне надо по TCP/IP по выделенной линии(просто кабель между ними через АТС) соед. две машины.


← →
Wonder ©   (2002-03-19 14:18) [20]

>UnderSun
Вопросы, типа "как соединить две машины" подразумевающие НЕ программную проблему, а проблемы настройки ОС, в этом форуме не обсуждаются.
Это надо в "Потрепаться" и объяснить доходчиво: что, как и зачем надо соединять.


← →
Malder ©   (2002-03-19 16:42) [21]

Wonder, я не то имел в виду. Если существуют два PPP соединения, как узнать от какого из них к тебе обращаются ?
вот что мне нужно...


← →
Wonder ©   (2002-03-19 17:10) [22]

>Malder
Мы о чем вообще говорим? Если ты создаешь сервер ты не можешь не знать, на какой паре IP - порт ты его создал. В чем проблема-то?
Приведи реальную задачу, в которой необходимо выбирать из двух интерфейсов и расскажи, что ты пробовал делать, как ты это делал и что у тебя не вышло. Иначе, это беспредметный разговор.



← →
UnderSun ©   (2002-03-19 17:14) [23]

>Wonder
Ну вообщето мне надо сед. эти две машины программно.


← →
Anatoly Podgoretsky ©   (2002-03-19 22:30) [24]

Тебе нужен нуль-модем (или модем работающий по выделенной линии)и протокол PPP на него, остальное сделает ОС



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.5 MB
Время: 0.011 c
14-81076
Дмитрий
2002-03-21 12:09
2002.04.25
1C-Архив


14-81048
FLIZ
2002-03-18 19:02
2002.04.25
Подскажите, откуда можно скачать перекодировщик Dos/Win, который сможет обработать файл размером 1Гб


1-80858
G-ray
2002-04-13 14:57
2002.04.25
Несколько нажатых клавишь.


14-81066
Fellomena
2002-03-18 18:46
2002.04.25
Возможна ли связка *.lib от Фортрана с Delphi проектами ?


1-80871
Rammst
2002-04-13 10:29
2002.04.25
Закрытие программ




   Наверх