Russian Qt Forum
Ноябрь 26, 2024, 08:58 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Можно для QTcpSocket назначить другой сетевой инте&  (Прочитано 3226 раз)
Владислав
Гость
« : Июнь 21, 2013, 15:18 »

В ПК два сетевых интерфейса - проверяю QNetworkInterface::allInterfaces() 

Нужно, чтобы QTcpSocket был коннект со вторым по списку.

как назначить - не могу разобраться
Записан
mutineer
Гость
« Ответ #1 : Июнь 21, 2013, 15:29 »

http://www.prog.org.ru/topic_22447_0.html
Записан
Владислав
Гость
« Ответ #2 : Июнь 21, 2013, 16:07 »

Благодарю!
Записан
Странник
Гость
« Ответ #3 : Июнь 24, 2013, 09:05 »

объясните мне хоть кто-нибудь, зачем вам это надо?
Записан
Bepec
Гость
« Ответ #4 : Июнь 24, 2013, 09:08 »

2 разных сети. Я так думаю взаимодействие между ними.

PS по идее общение по одному и тому же порту на разных интерфейсах.
Записан
Странник
Гость
« Ответ #5 : Июнь 24, 2013, 13:33 »

2 разных сети. Я так думаю взаимодействие между ними.

PS по идее общение по одному и тому же порту на разных интерфейсах.
исходящий порт выбирает ОС из числа свободных. маршрутизацией занимается она же, отправляя исходящие пакеты с того интерфейса, который определен для адреса назначения в таблице маршрутизации. в каком случае задача не решается средствами ОС и требуется городить огород с принудительным назначением интерфейса?
Записан
Bepec
Гость
« Ответ #6 : Июнь 24, 2013, 13:37 »

Без прописывания маршрутов "ручками" на каждом компе такая красивая штука не заработает сама. (ну это вывод из скромных знаний системного администрирования)

И пакеты  пойдут в рандомный интерфейс. Допустим у меня вот 2 сети + USB свисток. Без прописанных и вымученных маршрутов (неделю писал наверно Веселый ) пакет рандомно идёт в любую из трёх сетей. Соответственно работает единовременно одна  сеть. Связь с остальными теряется.

Решается конечно таблицей маршрутизации. Но у меня статические адреса. С ними проще.

Чуть сложнее - проще было бы как раз на разные интерфейсы прикрутить.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 20.