Asus WL-500W (firmware wl500w-1.9.2.7-d-r, rTorrent 0.8.4, ADOS, nShaper) + WD Elements 160Gb + БП AT 200W (+5V 18A )
Intel 2200BG (v.9.0.4.39) + Asus WL500g Premium (1.9.2.7-10.7) + ONLIME / [Corbina L2TP] / [MGTS + ZTE 831AII]
Согласен, в RFC2131 о жестких ограничениях арендуемых адресов такого не сказано, но Семенов Ю.А. в своей книге даёт следующий совет по использованию DHCP:
Это и есть задача, которую должен решать DHCP-сервер. Поэтому логика проста: дать DHCP-серверу работать исключительно в пределах своей lease table. Всё, что выходит за пределы пула адресов DHCP-сервера касаться не должно.Динамическое присвоение адресов является оптимальной схемой для клиентов, подключаемых к сети временно, или совместно использующих один и тот же набор IP-адресов и не нуждающихся в постоянных адресах.
Вообще ситуация, когда DHCP-сервер оправданно используется для ручного выделения ip-адресов ровно одна:
1) Нет доступа к настройкам сетевого адаптера ПК, вместе с тем...
2а) ПО ПК - клиентское, ему нужны открытые порты, однако оно не поддерживают upnp,
3б) ПО ПК - серверное.
There's More than One Way to Do It (с)
Last edited by ryzhov_al; 15-05-2009 at 07:53.
На ПК какая ОС? Семейства WinNT?
Чтобы не пришлось изучать linux для решения одной единственной проблемы, советую пойти другим путём: отредактировать файл %systemroot%\\system32\drivers\etc\hosts:
После перезагрузки ОС изменения вступят в силу.Code:# (C) Корпорация Майкрософт (Microsoft Corp.), 1993-1999 # # Это образец файла HOSTS, используемый Microsoft TCP/IP для Windows. # # Этот файл содержит сопоставления IP-адресов именам узлов. ... # # Например: # # 102.54.94.97 rhino.acme.com # исходный сервер # 38.25.63.10 x.acme.com # узел клиента x 127.0.0.1 localhost 127.0.0.1 porn.de 127.0.0.1 xxx.ua
Во всех других случаях Вам всё же придётся вникать в linux или менять прошивку.
Last edited by ryzhov_al; 15-05-2009 at 09:17. Reason: spelling
Было приведено универсальное решение для всего семейства WinNT -
http://support.microsoft.com/kb/320845 [Cannot Resolve Host Name to IP Address After You Replace the Hosts File]:
To work around this issue, use one of the following methods.
Method 1: Flush the DNS Resolver Cache
After you replace the Hosts file, or copy a new Hosts file into the %Systemroot%\system32\drivers\etc folder, flush the DNS Resolver cache. To do so, follow these steps: Click Start, click Run, type cmd in the Open box, and then click OK.
At the command prompt, type ipconfig /flushdns, and then press ENTER. You receive the following message:
Successfully flushed the DNS Resolver Cache.
Type exit, and then press ENTER to close the command prompt.
Method 2: Restart the Computer
After you replace the Hosts file or copy a new Hosts file into the %Systemroot%\system32\drivers\etc directory, restart the computer.
Похоже, то же текст я понимаю совершенно иначе.
Динамическое - для клиентов, подключаемых к сети временно.Динамическое присвоение адресов является оптимальной схемой для клиентов, подключаемых к сети временно, или совместно использующих один и тот же набор IP-адресов и не нуждающихся в постоянных адресах.
Статическое - для постоянных клиентов. Присвоение адреса с привязкой по МАК считаю статическим. И не вижу смысла отбирать номерную емкость у временно подключаемых клиентов.
Под lease table понимаю совокупность IP Pool и IP List.
Перемещаясь с буком из офиса в офис, домой, подключаясь к Hotspot и д.т. не испытываю радости ковыряясь в настройках. Дома хочу иметь заранее определенный адрес.
Таково мое личное мнение.
Intel 2200BG (v.9.0.4.39) + Asus WL500g Premium (1.9.2.7-10.7) + ONLIME / [Corbina L2TP] / [MGTS + ZTE 831AII]
Спасибо по совет по NT, но нужно чтобы доступ был ограничен именно на роутере.
Как можно отредактировать этот файл /tmp/local/etc/dnsmasq.conf ?
В принципе если его можно было скачать на комп, отредактировать и снова отправить на роутер, то как это можно сделать?)))
Last edited by snoozzzy; 15-05-2009 at 12:45.
1) Подключить флешку, отформатированную в Fat/Fat32/Ext2/Ext3 к роутеру, перезагрузить роутер,
2) создать текстовой файл с нужным содержанием, проследить, чтобы переносы строк в нём были в формате unux,
3) Закачать файл по ftp. Когда в web-интерфейсе будет включен сервис ftp, то флешка будет доступна по адресу ftp://my.router/,
4) Подключиться к роутеру по telnet,
5) Скопировать файл командой cp с флешки в нужное место,
6) Сохранить файловую систему в nvram-памяти роутера flashfs save && flashfs commit && flashfs enable,
7) Убедиться, что всё работает.
Теперь скажите: я вам упростил задачу?
Last edited by ryzhov_al; 15-05-2009 at 13:09.
Я думаю что да)
Попробовал редактировать редактором vi в телнете. строчки добавляются, файл сохраняется. При открытии снова выдает уже с новыми строчками.
но после flashfs save
flashfs commit
flashfs enable
reboot
добавленные строки в файле отсутствуют? с чего бы это?
кстати файл dnsmasq.conf оказался в другой папке /tmp/etc/dnsmasq.conf
В конце этого поста ("Настройки с нуля...") описано, как добавлять новые файлы к списку тех, что должны сохраняться в nvram.
После добавления файлов в список они успешно будут упаковываться в nvram командами flashfs save, flashfs commit и будут успешно распаковываться после перезагрузки.
Asus WL-500W (firmware wl500w-1.9.2.7-d-r, rTorrent 0.8.4, ADOS, nShaper) + WD Elements 160Gb + БП AT 200W (+5V 18A )