А он и не должен видеть. DNS и SMB - немного разные протоколы.
Printable View
Я не совсем понял, при чем здесь SMB? Я пробовал пинговать с рутера компы, он имена не ресолвит в IP адреса. Причем, судя по написанному здесь: http://wl500g.info/showpost.php?p=240850&postcount=204 обрабатывать DNS запросы он должен:
Code:DNS Server:
This field indicates the IP address of DNS to provide to clients that request IP
Address from DHCP Server. You can leave it blank, then the DNS request will
be processed by RT-N56U.
В общем, я сдался - поставил bind9 на свой NAS (Ubuntu Server Oneiric). Полчаса - и всё работает :-)
Какое отношение NetBIOS имеет к моей ситуации? У меня в сети нет Windows машин.
Проблема состоит в том, что связка dproxy+udhcpd не работает. То есть, udhcpd знает host name, mac address и ip address у leases, а dproxy знает только mac address и ip address, но не умеет брать host name у udhcpd (если посмотреть исходники, то становится понятно, почему). То есть, нет интеграции dhcp и dns. Видимо, по этой причине, Oleg в прошивке 1.6.5.3-5 заменил dproxy+udhcpd на dnsmasq http://wl500g.info/showthread.php?t=175. То есть, на самом деле, dns об именах хостов знать должен бы (в том смысле, что это, как бы, предполагается из фразы "then the DNS request will be processed by RT-N56U")! И он знает у меня на WL500W с прошивкой 1.9.2.7-rtn, в которой неполноценная связка dproxy+udhcpd заменена на dnsmasq.
Ну значит я неправильно понял вопрос, извиняюсь.
Что-то bind здесь пардон, совсем деревянное решение.
вариант 1. самый простой
уже описывался ниже. Подключаем USB диск / флешку. Создаем файл хостов на диске.
добавляем скрипт, который вызывается при загрузке роутера
nvram set script_mount="/media/AiDisk_A1/opt/post-mount.sh" (например)
nvram commit
в сам скрипт добавить
cat /путь_до_файла_с_хостами > /shares/hosts
(chmod и т.п.)
вариант 2.
Чуть поправить в исходниках, и сделать себе прошивку с файлом готовым.
У меня сейчас так, не очень удобно, т.к. физически их поменять нельзя )) Но оно и не нужно.
вариант 3
Добавить в прошивку простой скрипт, который при загрузке роутера прочитает nvram и сделает echo каждого в /shares/hosts.
Приветствую,
Столкнулся с проблемой - роутер не может обновить ip на сайте DynDNS, в логах следующее:
asus connected to members.dyndns.org on port 80
authentication failure
Проблема в следующем - роутер пытается авторизироваться по адресу members.dyndns.org, который уже недействителен (на сайте сервиса произошли изменения), актуальный адрес для авторизации - https://account.dyndns.com/
Как заставить роутер обращаться на этот адрес, а не на несуществуйщий ? Странно что в новой прошивке это не исправлено.
Не поможете подружить роутер с нагрузками? :) При работе торрента на компе постоянно обрывает связь, минут 10-15 максимум работает. Думал проблема в свистке, был dwa-160, поменял на cisco ae1000 и та же фигня. Работает на 5гц, скорость и сигнал в поряде, 10-11 мегабайт в секунду держит на торренте, но через минут 10 обрывается, причем не зависимо есть нагрузка по скорости или нет, может просто раздавать 1-3 мегабайта в сек и оборваться. Такая же лабуда происходит если открыть одновременно штук 50 сайтов в браузере. Если просто висит без дела или серфить по инету, то может и часов по 6 работать без обрыва. В чем может быть причина нестабильности? Не очень разбираюсь в беспроводных сетях и с тонкими настройками не дружу, подскажите пожалуйста куда какие циферки попробовать вписать и почему :)
Согласен.
В продолжении вот тута можно скачать прошивку. Откомпилил из исходников 7.0.1.32. На номер не смотрите, это для себя чтоб не путаться.
Пока без веб морды, но суть работает!
Кратко:
1) добавляем имя домена тут http://my.router/Advanced_DHCP_Content.asp
2) дальше не оч удобно, идем сюда http://my.router/Main_AdmStatus_Content.asp
и нужному ip
nvram get dhcp_staticip_xNUM, вместо NUM номер, 0, 1, 2 ...
ставим в сообветствие
nvram set dhcp_statichostsname_xNUM=hostname
и в конце
nvram commit
Т.е. например, пусть домен - home, первый ip в таблице 192.168.1.2
присваемый хост machine1 (nvram set dhcp_statichostsname_x0=machine1).
и перезагружаем роутер.
смотрим cat /tmp/hosts
будет добавлена строка
192.168.1.2 machine1.home
Добавили поддержку opt в 1.0.1.7f и поправили тайм зону для Москвы
Качать здесь
довольные владельцы,
подскажите держит ли роутер 50Мбит канал на одновременную скачку и загрузку по L2TP (корбилайн). При прочтении темы прочел, что "держит канал в 50 Мбит", но неясно ни с типом соединения ни о том в одну сторону измерялся или в обе одновременно. И если возможно, указать насколько загружен при это ЦП.