Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Общие темы > Болтовня

Болтовня Разговоры на любые темы (думайте, о чем пишите)

Ответ
 
Опции темы
Старый 26.05.2016, 13:19   #1
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Определить клиента провайдера на сервере

Итак: с какого устройства (с чистой системой и без куков в браузере) я бы ни зашёл на сайт провайдера, находясь в его ГВС, "сайт определяет" мой договор.
Как это реализовано? Несколько пользователей сидят на одном внешнем IP - значит вариант с однозначным соответствием "адрес-клиент" отпадает.
Роутеры внутри ГВС перенаправляют запросы из ГВС на локальную* версию сайта**? (тем самым избавляясь от потери информации в ходе трансляции адресов.)
У меня есть ещё два безумных варианта - но они слишком сложны в реализации.

** - в пользу этого говорят и небольшие различия в внешнем виде сайта при заходе на него "изнутри" и "снаружи".

* - я не разбирался кто там у кого хостится, так что вернее сказать не "на локальную версию", а "локально оправляет (без обращений к внешним DNS и отправкой пакетов на шлюзы) на сайт"
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 26.05.2016, 13:44   #2
ingko
Мерцающий
 
Аватар для ingko
 
Регистрация: 18.04.2006
Сообщений: 5,838
Написано 1,519 полезных сообщений
(для 3,030 пользователей)
Ответ: Определить клиента провайдера на сервере

Предположения: Ну, не все куки им подобное можно реально отключить, иначе ты не сможешь вообще логиниться куда-либо, потом, mac-адреса железок, конфиг оборудования, хитро-написанные DNS... Вариантов много, на самом деле.
__________________
Относись к человеку как к себе, иначе...
---
ДАННЫЕ:
qiwi 9150424059
Яндекс-деньги: 410012612648498
(Offline)
 
Ответить с цитированием
Старый 26.05.2016, 13:53   #3
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: Определить клиента провайдера на сервере

Ну куки бесполезны, если я после установки операционной системы и браузера зашёл на сайт и "молчу": не логинюсь под аккаунтом.
MAC и анализ таблиц NAT - это как раз варианты, о которых я упомянул как о слишком сложных в реализации (аппаратные составляющие, синхронизация, тяжесть [время+трафик] простейшего запроса и т.п.).
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 26.05.2016, 13:56   #4
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Определить клиента провайдера на сервере

А dns у тебя от провайдера? Попробуй его пропинговать, может это адрес локальной сети провайдера (когда ты смотришь изнутри). И кстати какой у тебя локальынй IP?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Старый 26.05.2016, 14:39   #5
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Определить клиента провайдера на сервере

Помню у нас в городе интернет провайдеры работающие по типу локальных сетей при смене железа и видимо mac-адреса заставляли переопределять оборудование путем нажатия на сайте кнопки и некоторого ожидания.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ingko (26.05.2016)
Старый 26.05.2016, 15:25   #6
ingko
Мерцающий
 
Аватар для ingko
 
Регистрация: 18.04.2006
Сообщений: 5,838
Написано 1,519 полезных сообщений
(для 3,030 пользователей)
Ответ: Определить клиента провайдера на сервере

Сообщение от Nex Посмотреть сообщение
Помню у нас в городе интернет провайдеры работающие по типу локальных сетей при смене железа и видимо mac-адреса заставляли переопределять оборудование путем нажатия на сайте кнопки и некоторого ожидания.
Ну, это самый простой вариант.
__________________
Относись к человеку как к себе, иначе...
---
ДАННЫЕ:
qiwi 9150424059
Яндекс-деньги: 410012612648498
(Offline)
 
Ответить с цитированием
Старый 26.05.2016, 19:23   #7
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Определить клиента провайдера на сервере

Сайт, скорее всего, хостится в локальной сети провайдера.
В таком случае, если зайти на него из той же локальной сети, сайт увидит внутренний IP, а не внешний, соответственно, он знает, какому договору какой IP соответствует и далее всё понятно.
У меня так сайты на домашнем серваке, если на них заходить из той же локальной сети, видят IP'шники в духе 192.168.0.*.

Проверь, какой IP сайта пингуется из локальной сети и из внешней.
Скорее всего, они разные.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 26.05.2016, 19:41   #8
h1dd3n
Бывалый
 
Аватар для h1dd3n
 
Регистрация: 19.06.2008
Сообщений: 679
Написано 264 полезных сообщений
(для 450 пользователей)
Ответ: Определить клиента провайдера на сервере

По mac это делается. Разве при смене оборудования (а следовательно и maca) тебе в тех поддержку звонить не приходится (в екб все провайдеры на mac договор привязывают)?
__________________
(Offline)
 
Ответить с цитированием
Старый 26.05.2016, 20:35   #9
Arton
Быдлокодер
 
Аватар для Arton
 
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,019
Написано 2,312 полезных сообщений
(для 5,349 пользователей)
Ответ: Определить клиента провайдера на сервере

Сообщение от h1dd3n Посмотреть сообщение
По mac это делается. Разве при смене оборудования (а следовательно и maca)...
Берём и меняем mac-адрес =/
Собственно он не в железе меняется, а где-то прописывается его замена.
Однако несколько лет так подключён, т. к. звонить оператору что бы заменили, выше моих сил.
(Online)
 
Ответить с цитированием
Старый 26.05.2016, 21:16   #10
ingko
Мерцающий
 
Аватар для ingko
 
Регистрация: 18.04.2006
Сообщений: 5,838
Написано 1,519 полезных сообщений
(для 3,030 пользователей)
Ответ: Определить клиента провайдера на сервере

Сообщение от h1dd3n Посмотреть сообщение
По mac это делается. Разве при смене оборудования (а следовательно и maca) тебе в тех поддержку звонить не приходится (в екб все провайдеры на mac договор привязывают)?
Я это обошел, клониловав mac в руотере...
__________________
Относись к человеку как к себе, иначе...
---
ДАННЫЕ:
qiwi 9150424059
Яндекс-деньги: 410012612648498
(Offline)
 
Ответить с цитированием
Старый 27.05.2016, 17:28   #11
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: Определить клиента провайдера на сервере

2h1dd3n да, привязка по MAC. Есть идеи как получить доступ к канальному (емнип?) уровню tcp\ip-стека средствами web-сервера? Плюс необходимо обеспечить безопасный доступ к списку MAC-ов клиентов.

2ABTOMAT ну как я и предполагал - этот вариант кажется наиболее эффективным.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ingko (27.05.2016)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 02:24.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com