| supertutor |
Ребята, подсказка нужна. Веб-сайт работает в корпоративной сети большой конторы. Необходимо при нажатии на Button1 получать в переменную или TextBox1 IP адрес шлюза рабочей станции, на которой нажали кнопку Button1, т.е. шлюз клиента? TextBox1.Text =Page.Request.UserHostAddress.ToString() - вот этой строкой я получаю IP адрес рабочей станции, а как бы получить побольше параметров сети? Да. Проект пишется на VB. Буду всем очень признателен!!!! |
Самый простой вариант - отключить у клиента исключения на прокси при вызове вашего приложения:-)...
1.Если идёт запрос на сервак внутри вашей сети с включенным исключением proxy, то передаётся IP адрес клиента и прокси(шлюз) никак не фигурирует.
2.Когда исключения нет, то вся работа идёт через прокси(шлюз) и в этом случае вы не узнаете IP пользователя..у вас будет только адрес прокси.
В подсети может быть несколько шлюзов.Зачем Вам это?