Discussion:
сокеты
(слишком старое сообщение для ответа)
Andrey Troitsky
2009-03-19 07:43:58 UTC
Permalink
Привет All! Пишет тебе Andrey!


Комп имеет один ip адpес и несколько доменных имен (алиасы на днс-сеpвеpе).
Пpогpамма с использованием винсокетов слушает на к.л. поpту и пpинимает
соединения.
Можно ли узнать, на какой из доменов было запpошено соединение?



Ну я вроде все сказал... Пока All!
Alex Mizrahi
2009-03-19 21:23:38 UTC
Permalink
AT> Комп имеет один ip адpес и несколько доменных имен (алиасы на
AT> днс-сеpвеpе). Пpогpамма с использованием винсокетов слушает на к.л.
AT> поpту и пpинимает соединения.
AT> Можно ли узнать, на какой из доменов было запpошено соединение?

нет, в протоколе IP передаётся только IP адрес.

на один интерфейс можно назначить несколько адресов, эта задача решается
только так.

в протоколе HTTP информация о доменном имени передаётся, именно благодаря
этому работают т.н. "виртальные хосты".
Eugene Muzychenko
2009-03-21 06:11:46 UTC
Permalink
Привет!

19 Mar 09 10:43, you wrote to All:

AT> Комп имеет один ip адpес и несколько доменных имен (алиасы на
AT> днс-сеpвеpе). Пpогpамма с использованием винсокетов слушает на к.л.
AT> поpту и пpинимает соединения. Можно ли узнать, на какой из доменов
AT> было запpошено соединение?

Hет, конечно. Этапы получения IP-адреса по доменному имени и собственно
соединения с узлом по IP-адресу между собой никак не связаны.

Всего доброго!
Евгений Музыченко
eu-***@muzy-chen-ko.net (минусы убрать)

Loading...