Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Как это не возразил? (see link inside) 18.04.04 13:02 Число просмотров: 1032
Автор: Den <Denis> Статус: The Elderman
|
Вообще тема про NetBIOS уже неоднократно поднималась на BugTraq, но я не очень ленивый и могу позволить себе повториться.
Так сложилось, что основная функция протокола NetBIOS в сетях Microsoft Windows на протоколе TCP/IP это разрешение имени TCP/IP узла в IP адрес. Как это работает в гибридном режиме...
Порядок разрешения имени узла в IP адрес:
1. Просмотр кэша имен NetBIOS на предмет присутствия необходимой записи. В кэш имен NetBIOS также попадают записи из файла lmhosts с параметром #PRE
2. Запрос к NBNS (сервер имен NetBIOS). Это может быть и не WINS, а любой другой NetBIOS Names Server.
3. Широковещательный запрос ко всем узлам локальной сети. Если маршрутизатор позволяет перенаправлять широковещетельные запросы, то и широковещательный запрос к узлам удаленной сети.
4. Файл lmhosts (%WinDir%\lmhosts для Win9x+ или %SystemRoot%\System32\Drivers\etc\lmhosts для WinNT+). Естественно, что имена без параметра #PRE лучше всего располагать в самом начале файла lmhosts, так как имена с параметром #PRE загружаются в кэш имен NetBIOS и находятся там постоянно.
5. Файл hosts (в тех же директориях, что и lmhosts). Не совсем файл для описания имен NetBIOS (на мой взгляд позаимствован из Unix систем), но тоже используется для разрешения имен в ip адреса.
Поправьте меня, если я где-то ошибся.
Могут.
|
|
|