Форум: "Потрепаться";
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];
ВнизКак выбрать устройство через которое надо соед. по 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 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.006 c