Bekijk de volledige versie : Настройка DynDNS на роутере Asus
idtelecom
06-01-2007, 21:01
вроде все настроил
но после нажатия кнопки update пишет в логах
Jan 1 03:13:51 ddns update: error connecting to members.dyndns.org:80
Просветите чего не так ddns настраивал вот так
В настройках железки забиваеш:
User Name or E-mail Address: - Акаунт на DynDNS
Password or DDNS Key: - Пароль на акаунт DynDNS
И самое главное Host Name: - Домен который ты зарегестрировал на DynDNS (не забыл ли ты это сделать??? дело в том, что на один акаунт у тебя может быть несколько доменов)
Еще заметил что обновление времени может происходить через несколько часов после перезагрузки на старых прошивках было сразу после ребута.
idtelecom
07-01-2007, 19:07
Время стало обновляться как надо и ddns заработал после того как поставил статический ip + pptp вместо dhcp + pptp
Странно все это. :confused:
Москва. Провайдер 2СОМ выдает внешние IP адреса, причем действует он в пределах одной сессии максимум 24 часа. После этого меняется. Вроде я зарегистрировал хост на dyndns.org, но через сутки IP меняется и роутер становится невидимым из вне.
Помогите пожалуйста разобраться.
Я так понимаю что при каждой смене внешнего айпишника они предлагают лазать в их сайт и править свои настройки. Но еще дают ссылку на чью-то стороннюю программу, позволяющую делать это автоматически - http://www.dyndns.com/support/clients/ - попробуй ее поставить и поэкспериментировать
Ipconfig > Miscellaneous > DDNS Settings. Там клиент есть к DynDNS, настройте и он сам всё сделает.
у меня Dyndns не работает, в логах пишет: error connecting to members.dyndns.org (порт 80) прошивка последняя (1.9.2.7-7f) (wl500g deluxe все настройки сделаны) у кого нибудь пашет так как должно?
Ipconfig > Miscellaneous > DDNS Settings. Там клиент есть к DynDNS, настройте и он сам всё сделает.
Я про него и говорю. Если из под роутера нажать вручную обновить данные IP на DynDNS, то они обновляются. Если прошли сутки, или перегрузил роутер и мне выдали новый внешний IP, то он автоматом не обновляет данные в моем хосте на DynDNS.
wl500g.info
14-03-2007, 11:13
у меня Dyndns не работает, в логах пишет: error connecting to members.dyndns.org (порт 80) прошивка последняя (1.9.2.7-7f) (wl500g deluxe все настройки сделаны) у кого нибудь пашет так как должно?
Москва, Корбина... тоже началось примерно с 7.03.2007... до этого всё работало более года... members.dyndns.org не отвечает - сначала думал провайдер заблокировал...
пришлось аську 2003 поставить, чтоб свой домашний ип знать.:(
Кто-нибудь пользуется DYNDNS? Есть ли альтернативные варианты? Может можно написать несколько строк скриптов чтобы принудительно вызывать DYNDNS? Вроде NO-IP.COM тоже имеет клиента. Я скачал его Linux / BSD / Unix Dynamic Update Client и клиента для DYNDNS, но что дальше делать не знаю. Не силен в юниксе.
Хм... Надо сказать, у меня тоже перестало работать. Надо глянуть, что там произошло...
Всё просто - динднс помер, надо ждать.
http://www.dyndns.com/news/status/
KRandall
14-03-2007, 14:00
Кто-нибудь пользуется DYNDNS? Есть ли альтернативные варианты? Может можно написать несколько строк скриптов чтобы принудительно вызывать DYNDNS? Вроде NO-IP.COM тоже имеет клиента. Я скачал его Linux / BSD / Unix Dynamic Update Client и клиента для DYNDNS, но что дальше делать не знаю. Не силен в юниксе.
Вот кстати, можно попробовать с NO-IP, детальная инструкция, правда на ангилийском. И еще вопрос, на WL-500gP это заработает?
http://www.no-ip.com/support/guides/update_clients/setting_up_linux_update_client.html
RoloTomasi
14-03-2007, 18:37
Странно у меня ip обновляется, роутер выдает -
Mar 14 21:23:28 ddns update: error connecting to members.dyndns.org:80
и доступ по dns имени не работает.:confused:
вобщем то об этом здесь речь и шла
OverLocker
15-03-2007, 11:29
Могу сказать точно что no-ip.com пашет нормально. У меня не этот пока модем но сути не меняет. А вообще они клиента своего дают вроде под любую систему. Должно нормально пахать под линухом. Там делов-то отправка адреса под зарегенным логином и паролем, а у них уже база обновляет связь доменного имени и адреса.
KRandall
15-03-2007, 11:45
Я вчера посмотрел ради интереса, клиент есть, но его нужно компилировать http://www.no-ip.com/images/linuxclient/11.png
а на роутере как я понял этого сделать нельзя :confused:
OverLocker
15-03-2007, 12:00
Я пока не в курсе можно или нельзя, но ведь как то же компилят его до установки в асусе. Подозреваю что возможно на виртуалке компилят, а потом пакет делается с разворачивающим скриптом.
Всё просто - динднс помер, надо ждать.
http://www.dyndns.com/news/status/
Вроде работает:
Mar 16 04:02:46 ddns update: connected to members.dyndns.org (63.208.196.94) on
Mar 16 04:02:47 ddns update: request successful
Mar 16 04:02:49 ddns: ddns update ok
KRandall
17-04-2007, 17:26
Если кому интересно, то у меня получилось скомпилировать клиента No-IP непосредственно на рутере (WL-500gP).
Использовал пакет optware-devel (http://www.nslu2-linux.org/wiki/FAQ/Optware-uClibcBuild), исходники клиента (http://www.no-ip.com/downloads.php?page=linux) и инструкцию по установке (http://www.no-ip.com/support/guides/update_clients/setting_up_linux_update_client.html) с сайта No-IP (http://www.no-ip.com/).
Если все делать внимательно, то проблем нет, все работает.
Прошивка: 1.0.4.6
Провайдер: Стрим
Не обновляется Ip-шник на Dyndns-е. Я уже запарился. Может кто сталкивался с этой проблемой? В форуме решения я не нашел.
EfimoMax
06-07-2007, 12:20
Ели не покупал аккаунт, то он после 30 или 60 дней умирает. Нужно заного регить.
KRandall
06-07-2007, 15:21
Используйте сервис NO-IP (http://www.no-ip.com/). Я где-то в 2002 году зарегистрировал и по сей день работает :)
В репозитарии (http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/) кажется есть под него пакет. Я, правда, сам скомпилировал (http://wl500g.info/showpost.php?p=52549&postcount=18) ;)
Ели не покупал аккаунт, то он после 30 или 60 дней умирает. Нужно заного регить.
Он и дня не работал. Ну, то есть если IP руками прописать, то все пашет, но сам не обновляется. Я думал может какой секрет есть :)
Используйте сервис NO-IP (http://www.no-ip.com/). Я где-то в 2002 году зарегистрировал и по сей день работает :)
В репозитарии (http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/) кажется есть под него пакет. Я, правда, сам скомпилировал (http://wl500g.info/showpost.php?p=52549&postcount=18) ;)
Спасибо за совет :) Наверное так и придется поступить, но пока всетаки хочу помучать штатные возможности. Самому эту траблу решить не получилось. Вот, думаю может кто из форумчан с таким сталкивался.
насколько я знаю, он и не работает просто из веб-ИФ. Для автообновления адреса есть прога ez-ipupdate Она есть непосредственно в прошивке Олега. Я использую следующие два скрипта для автообновления адреса:
/opt/etc/ez-ipupdate/ez-ipupdate.conf
#!/usr/sbin/ez-ipupdate -c
#
# example config file for ez-ipupdate
#
# this file is actually executable!
#
service-type=dyndns
host=XXX.dyndns.org
user=XXX:XXX
interface=ppp0
cache-file=/opt/etc/ez-ipupdate/cache
pid-file=/opt/etc/ez-ipupdate/ez-ipupdate.pid
run-as-user=nobody
period=300
max-interval=86400
daemon
/opt/etc/init.d/S99ez-ipupdate
#!/bin/sh
#
# Stop myself if running
PIDFILE=/opt/etc/ez-ipupdate/ez-ipupdate.pid
[ -f ${PIDFILE} ] && kill -HUP `cat ${PIDFILE}` 2> /dev/null && echo -n "Reloading ez-ipupdate... " && echo "done." && exit
echo -n "Starting ez-ipupdate... "
/opt/etc/ez-ipupdate/ez-ipupdate.conf
echo "done."
т.е. ez-ipupdate сидит все время в памяти в качестве демона. Последнее время, я заметил, что он изредка из памяти исчезает. Так что надо бы добавить еще скрипт в cron, чтобы тот проверял его наличие в памяти и перезапускал если надо.
P.S. вышесказанное относится к 500gP, но полагаю, что в 700 проблема решается аналогично.
P.P.S. Заодно сделал скрипт для крона, который проверяет запущен ли демон и если нет, то рестартует его.
/opt/etc/cron.d/check_ez-ipupdate.sh
#!/bin/sh
#
# Startup script for cron
#
PID=`cat /opt/etc/ez-ipupdate/ez-ipupdate.pid`
RES=`ps x | grep -e "${PID}.*ez-ipupdate\.conf$"`
[ -z ${RES} ] && (/opt/etc/ez-ipupdate/ez-ipupdate.conf && logger "ez-ipupdate started")
exit
Эх, концепция изменилась... Обновлялка заработала. Честное слово ничего с ней не делал :confused: Теперь другая проблема. Если лезу по зарегистрированному на DYNDNS адресу из локальной сети, то все работает отлично, но если из вне, то полный облом. Если я правильно понимаю, то трабла в провайдере. Стрим блокирует 80 порт на входе. Опять я в тупике.
Стрим блокирует 80 порт на входе.
чистая правда --- по многочисленным просьбам трудящихся.
Вот пример того, что надо прописать в /usr/local/sbin/post-firewall чтобы разрешить доступ на ftp сервер. Причем, заходить снаружи надо на порт 2121.
# Allow access to vsftpd server from WAN
iptables -t nat -A PREROUTING -i $1 -p tcp --dport 2121 -j DNAT --to-destination $4:21
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -p tcp --dport 20 -j ACCEPT
alexanderm
04-09-2007, 20:18
Premium
Как получить 2 имени в DynDns для роутера.
Нужно, так как Стрим фильтрует 80 порт.
А у DynDNS есть сервис перенаправления.
tchaynik
23-09-2007, 13:39
Проблема в следуюем
имееца wl500gp
wan - pppoe с динамическим IP(но ip для vlan1 установлен 192,168,1,2 для того чтоб мона было в адсл момед залазить и админить его).
Внутренняя сетна 10,0,1,0 маска 255,255,255,0 но это вобщем то непричем тут.
Так вот при активизации dynDNS в dns прописывается адрес vlan1 (192.168.1.2) а хотелось бы чтод прописывался адрес ppp0
Подскажите, как победить
tchaynik
02-10-2007, 12:32
Проблема в следуюем
имееца wl500gp
wan - pppoe с динамическим IP(но ip для vlan1 установлен 192,168,1,2 для того чтоб мона было в адсл момед залазить и админить его).
Внутренняя сетна 10,0,1,0 маска 255,255,255,0 но это вобщем то непричем тут.
Так вот при активизации dynDNS в dns прописывается адрес vlan1 (192.168.1.2) а хотелось бы чтод прописывался адрес ppp0
Подскажите, как победить
победил методом отключения встроенной потдержки ddns и последующим запуском этого всего ручками
Олегу - > мож подправите этот баг сразу в прошивке, чтоб при запуске не vlan1 использовался а как то смотреть, есть ли ppp и если есть - юзать его
У меня всё нормально работает. Тип соединения стоит PPPoE, надеюсь?
tchaynik
02-10-2007, 13:20
У меня всё нормально работает. Тип соединения стоит PPPoE, надеюсь?
Угу PPPoE
Product ID: WL500gp
Firmware Release: 1.9.2.7-8-pre9
Вот сейчас включил опять встроенный апдейтер - вроде намано
Может у меня был баг с тем что pppoe не с первой попытки поднялся, и поэтому при запуске апдейтера он его не увидил и схватил vlan1
Boris2777
16-10-2007, 15:41
Есть сабж и проблема. В кратце, подключаюсь через PPPoE, там же прописан статик ип 0.0.0.0 (чтобы получать через dhcp ещё один адрес, для ТВ). Так вот, когда прописываешь статический ип 0.0.0.0 и маску сети тоже 0.0.0.0 и включаешь пппое соединение, dyndns перестаёт вообще работать, в логах вообще про него ни слова :( Когда отключаешь статик ип, и работаешь через пппое без статик ип, всё работает... Как сделать, чтобы работал статик ип, данднс и пппое?
здравствуйте. имею 500Gp c прошивкой 1.9.2.7-7g
что-то не могу в нем найти меню DynDNS. или плохо искал?
дело в том, что надо иногда пользоваться удаленно домашним компом,
через remote desktop. Зарегался на dyndns.org, поставил пока клиента под винду,пробросил 3389 порт через virtual server,nslookup честно выдает айпишник (корбина), пинги не проходят =( не пойму почему.
ну и, соответственно, хотелось бы юзать динднс роутером, а не виндовым клиетном...
что-то не могу в нем найти меню DynDNS. или плохо искал?
IP Config => Miscellaneous => DDNS Setting
Boris2777
16-11-2007, 20:50
Проблема ещё актуальна... Провайдер - искра-нет. прошивка - самая последняя, 1.9.2.7-8
http://2777.ru/asus/asus1.JPG
http://2777.ru/asus/asus2.JPG
http://2777.ru/asus/asus3.JPG
в логах вот это
Jan 1 03:00:07 kernel: vlan1: Setting MAC address to МАК АДРЕС .
Jan 1 03:00:07 kernel: VLAN (vlan1): Underlying device (eth0) has same MAC, not checking promiscious mode.
Jan 1 03:00:07 udhcpc[98]: udhcpc (v0.9.9-pre) started
Jan 1 03:00:07 dhcp client: deconfig: lease is lost
Jan 1 03:00:09 udhcpc[98]: Lease of 10.103.48.221 obtained, lease time 31449600
Jan 1 03:00:10 dnsmasq[71]: read /etc/hosts - 5 addresses
Jan 1 03:00:10 dnsmasq[71]: reading /tmp/resolv.conf
Jan 1 03:00:10 dnsmasq[71]: using nameserver 82.199.108.4#53
Jan 1 03:00:10 dnsmasq[71]: using nameserver 82.199.96.131#53
Jan 1 03:00:10 dhcp client: bound IP : 10.103.48.221 from 10.185.0.17
Jan 1 03:00:10 pppd[108]: Plugin rp-pppoe.so loaded.
Jan 1 03:00:10 pppd[108]: RP-PPPoE plugin version 3.3 compiled against pppd 2.4.2
Jan 1 03:00:10 pppd[110]: pppd 2.4.2 started by Roid, uid 0
Jan 1 03:00:10 pppd[110]: PPP session is 34804
Jan 1 03:00:10 pppd[110]: Using interface ppp0
Jan 1 03:00:10 pppd[110]: Connect: ppp0 <--> vlan1
Jan 1 03:00:10 pppd[110]: CHAP authentication succeeded
Jan 1 03:00:10 pppd[110]: peer from calling number МАК АДРЕС authorized
Jan 1 03:00:10 pppd[110]: local IP address 82.199.102.6
Jan 1 03:00:10 pppd[110]: remote IP address 82.199.96.10
Jan 1 03:00:10 pppd[110]: primary DNS address 82.199.96.143
Jan 1 03:00:10 pppd[110]: secondary DNS address 195.128.64.3
Jan 1 03:00:10 dnsmasq[71]: read /etc/hosts - 5 addresses
Jan 1 03:00:10 dnsmasq[71]: reading /tmp/resolv.conf
Jan 1 03:00:10 dnsmasq[71]: using nameserver 195.128.64.3#53
Jan 1 03:00:10 dnsmasq[71]: using nameserver 82.199.96.143#53
Nov 9 12:12:33 PPPoE: connect to ISP
Nov 9 12:12:42 ntp client: Synchronizing time with time.nist.gov ...
Nov 9 14:12:42 ntp client: Synchronizing time with time.nist.gov ...
Может маску ручками вписать, а не 0.0.0.0. У меня почему-то, если я ставлю маску 0.0.0.0 ппое вообще не подключается :(
Boris2777
17-11-2007, 19:26
Тогда тв не будет работать, наверное... может Олег скажет, в чем косяк? в Корбине тоже что-то ddns не работал...
У меня работает DynDNS. Тоже есть PPPoE и DHCP для ТВ.
FilimoniC
02-01-2008, 15:26
У меня не получилось ни через VirtualServer, ни через IPTABLES.
iptables -D INPUT -j DROP
iptables -A INPUT -p tcp --dport 81 -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 80 -j DNAT --to-destination 172.20.1.80:80
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 81 -j DNAT --to-destination 172.20.1.80:80
iptables -A INPUT -j DROP
по 81 порту работает, по 80 - нет. Как победить, подскажите пожалуйста! (команды iptables тупо скопированы с туториала macsat.com по thttpd, чуток изменил их)
У меня не получилось ни через VirtualServer, ни через IPTABLES.
iptables -D INPUT -j DROP
iptables -A INPUT -p tcp --dport 81 -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 80 -j DNAT --to-destination 172.20.1.80:80
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 81 -j DNAT --to-destination 172.20.1.80:80
iptables -A INPUT -j DROP
по 81 порту работает, по 80 - нет. Как победить, подскажите пожалуйста! (команды iptables тупо скопированы с туториала macsat.com по thttpd, чуток изменил их)
Провайдер 80-й порт не блокирует? Стрим, например, блокирует.
FilimoniC
02-01-2008, 15:49
Провайдер 80-й порт не блокирует? Стрим, например, блокирует.
Блин....стрим.
Спасибо, действительно блокирует (http://www.stream.ru/filtering/)
Не подскажете, можно ли что-нибудь придумать, чтобы по 80 порту и на мой комп (те может быть проброс порта какой сервис предоставляет?)
Или в стрим позвонить, попросить их. - кто пробовал?
Или может есть внешние VPN-сервисы, дающие постоянный IP (в основном такое только у внутрисетевых провайдеров практикуется)
Блин....стрим.
Ну так можно задать, к примеру, 8008...
А в чем вообще задача состоит?
FilimoniC
02-01-2008, 16:57
Ну так можно задать, к примеру, 8008...
А в чем вообще задача состоит?
Хотел по-человечески чтобы адрес был %) Ну ничего, пошел через DynDNS - там у них есть бесплатная услуга WebHop - редирект с
http://xxx.dyndns.org на http://yyy.zzz.aa
Теперь у меня http://filimonic.blogdns.org перекидывается на http://filimonic.homedns.org:5190
piezomotor
07-01-2008, 20:16
У меня работает DynDNS. Тоже есть PPPoE и DHCP для ТВ.
У меня интернет через кабель, я PPPoE не использую и DynDNS не работает! А мой XWRT Dyndns работает зверь:
# this file is automatically generated
service-type=dyndns
user=myusername:password
host=myusername.dyndns.org
max-interval=86400
# Do not change the lines below
cache-file=/etc/ez-ipupdate/ez-ipupdate.cache
pid-file=/var/run/ez-ipupdate.pid
execute=/etc/ez-ipupdate/ez-ipupdate-ok.sh
Вот нашел-http://www.wl500g.info/showthread.php?t=9902&highlight=ez-ipupdate
Попробую...
ez-ipupdate уже есть в прошивке ( /usr/sbin/ez-ipupdate ).
У меня работает DynDNS. Тоже есть PPPoE и DHCP для ТВ.
Олег, я так понимаю, что кусок DynDNS полностью асусовский?
А не могло быть у чанкайшистов такого полета мысли: "А на фига вам dyndns, если статический адрес явно указан?"
Изначально получал сообщения вида:
Jan 1 03:00:11 ddns update: connected to members.dyndns.org (63.208.196.96) on port 80.
Jan 1 03:00:11 ddns update: authentication failure
Причём, через ez-ipupdate всё работало.
Как оказалось, дело было в моём 32-символьном пароле. Сократил пароль -- всё заработало.
Просьба подсказать, возможно ли использовать сервис DynDNS, если провайдер раздает адреса 10.0.х.х. Если возможно, то просьба провести краткий ликбез.
angel_il
16-01-2008, 11:20
в простом случае нет.
Sputnik35
31-01-2008, 22:24
А работает сейчас кто-нибудь с dyndns.org?
Настроил, в логах пишет:
Jan 1 03:00:09 ddns update: connected to members.dyndns.org (63.208.196.96) on port 80.
Jan 1 03:00:10 ddns update: request successful
Но доступа к ftp извне почему-то нет, хотя в локалке все работает. Может что-то неправильно настроил?
P.S. Москва Корбина L2TP
Помогите пожалуйста с no-ip. noip установил все прекрасно работает, но появилась необходимость в отсылке на сервис внутреннего ip провайдера. Изменил в конфиге интерфейс на vlan1 , но все равно она берет ip c ppp0.
прописал noip2 в post-firewall
однако похоже ppp0 не успевает подняться и в результате в логе я получаю:
Jan 1 03:06:58 noip2[320]: v2.1.7 daemon started
Jan 1 03:07:01 noip2[320]: Can't connect to dynupdate.no-ip.com (No route to host)
Jan 1 03:07:59 noip2[320]: v2.1.7 daemon ended.
если потом зайти и ручками запустить, то всё будет хоккей! но как-то это неправильно....
Кто-то советовал запускать с -M - permit multiple instances - но что-то мне кажется это не совсем то, что нужно...
Спасибо за советы.
ДК
прописал noip2 в post-firewall
однако похоже ppp0 не успевает подняться и в результате в логе я получаю:
Jan 1 03:06:58 noip2[320]: v2.1.7 daemon started
Jan 1 03:07:01 noip2[320]: Can't connect to dynupdate.no-ip.com (No route to host)
Jan 1 03:07:59 noip2[320]: v2.1.7 daemon ended.
если потом зайти и ручками запустить, то всё будет хоккей! но как-то это неправильно....
Кто-то советовал запускать с -M - permit multiple instances - но что-то мне кажется это не совсем то, что нужно...
Спасибо за советы.
ДК
нада в пост маунт
movaxbx777
18-03-2008, 17:30
У меня тоже есть вопрос про noip2. Все запустил, все работает, однако с других машин интернета не пингуется. Днс адрес определяется правильно, но пинг проходит только из внутренней сети. Если попытаться зайти через браузер по этому ДНС адресу, то открывается страничка с ресурсами корбины. Из внешней сети вообще не работает.
нада в пост маунт
post-mount запускается при монтировании носителя.
post-firewall запускается при каждом установлении соединения. Если IP может меняться при переподключении (как например делает стрим), то место ручному запуску подобных сервисов именно в post-firewall
2 movaxbx777
А корбина по умолчанию выдает разве внешний IP?
movaxbx777
19-03-2008, 08:24
2 movaxbx777
А корбина по умолчанию выдает разве внешний IP?
Если шланг от корбины подключить напрямую в ноут (например) и уже на нем поднять VPN, то все работает.
Добрый день! Добрые люди, подскажите, как можно использовать Dyndns и можно ли его вообще использовать на маршрутизаторе? И будет ли эта служба работать, если у моего провайдера большая сеть, очень большая, будет ли это все дело проходить через все оборудование моего провайдера?
Если провайдер выдает динамический, но реальный IP, то эта служба для вас. Если реальный IP статический, то, естественно, тоже пойдет.
Ex0RcISt
30-03-2008, 20:29
http://wl500g.info/showthread.php?p=87570#post87570
Вот тут кратенький мануал ;)
Если провайдер выдает динамический, но реальный IP, то эта служба для вас. Если реальный IP статический, то, естественно, тоже пойдет.
У меня динамический айпи адрес, но с интернет его не видно. Это адрес внутрисетевой который дает мне лично провайдер. Ситуация получается следующая: в настройках то у меня вообще стоит динамический, но присваивается мне всегда один и тот же адрес и он не меняется. Могу ли я пользоваться услугой DynDns?
Адрес должен быть внешний, из Интернета должно быть видно реальный айпиадрес (не должен начинаться со 192.* 172.*, 10.*) Эта служба получает ваш IP-адрес и временно ассоциирует (до следующей сессии) с доменом (вернее субдоменом), зарегистрированным в dyndns, но без обратной зоны. То есть, по домену можно попасть на этот адрес, однако по адресу домен высвечен не будет.
Адрес должен быть внешний, из Интернета должно быть видно реальный айпиадрес (не должен начинаться со 192.* 172.*, 10.*)
Витек (а вы случайно не инкарнация Воффика?), не вводите человека в заблуждение. DynDns отлично прописывает серые адреса. Разумеется, доступ к таким адресам будет возможен только из локалки, но добираться по имени можно будет легко.
В качестве доказательства:
$ host 60poga.is-a-geek.org
60poga.is-a-geek.org has address 10.197.51.184
$ host 60p0ga.is-a-geek.org
60p0ga.is-a-geek.org has address 10.250.24.80
Два асуса в двух разных локалках, сервис предоставлен dyndns.com.
Витек (а вы случайно не инкарнация Воффика?), не вводите человека в заблуждение. DynDns отлично прописывает серые адреса. Разумеется, доступ к таким адресам будет возможен только из локалки, но добираться по имени можно будет легко.
В качестве доказательства:
$ host 60poga.is-a-geek.org
60poga.is-a-geek.org has address 10.197.51.184
$ host 60p0ga.is-a-geek.org
60p0ga.is-a-geek.org has address 10.250.24.80
Два асуса в двух разных локалках, сервис предоставлен dyndns.com.
Спасибо за ответ. А Вы не подскажите как мне это лучше сделать?
Спасибо за ответ. А Вы не подскажите как мне это лучше сделать?
1) Зарегистрироваться на DynDns.com - бесплатно
2) Прописать в настройках асуса логин и пароль
3) Радоваться жизни :)
Поскольку у меня Корбина, мне этого было недостаточно (надо было прописать и белый ip, и локальный). Так что я в post-firewall зову дополнительно ez-update для прописывания локального адреса (который 60poga).
1) Зарегистрироваться на DynDns.com - бесплатно
2) Прописать в настройках асуса логин и пароль
3) Радоваться жизни :)
Поскольку у меня Корбина, мне этого было недостаточно (надо было прописать и белый ip, и локальный). Так что я в post-firewall зову дополнительно ez-update для прописывания локального адреса (который 60poga).
А ты не мог бы, пожалуйста, по подробнее обьяснить как это все сделать? Я зарегился на dyndns.com. Что дальше? Куда тыкать нужно?
слева myservices
далее hostnames -> add new hostname
Плюс в том, что один бесплатный аккаунт позволяет задать до 5 разных имен
да, есть такое дело, hostname ввел. А что такое wildcard? Что нужно выберать в service type? И там еще ip просят вводить, мне нужно ввести тот который мне пров дает или ip его главного сервера(провайдера)?
слева myservices
далее hostnames -> add new hostname
Плюс в том, что один бесплатный аккаунт позволяет задать до 5 разных имен
да, есть такое дело :) hostname ввел. А что такое wildcard? Что нужно выберать в service type? И там еще ip просят вводить, мне нужно ввести тот который мне пров дает или ip его главного сервера(провайдера)?
wildcard:
off: только name.dyndns.org
on: *.name.dyndns.org, т.е., скажем, www.name.dyndns.org и ftp.name.dyndns.org будут приводить туда же.
service type, подозреваю вам нужен host with ip
ip свой, впрочем, неважно какой, как там и написано ip будет автоматом передаваться роутером при каждом подключении, если будет настроен dyndns клиент.
А нахрена эту штуку в локалке юзать-то? Она для другого изначально предназначена. А именно, чтобы привязать динамические ипы к статическому имени. В локалке, вон, домен поднимите или свою такую поставьте, а с этим не заморачивайтесь лучше и трафик во вне гонять не будете.
А нахрена эту штуку в локалке юзать-то? Она для другого изначально предназначена. А именно, чтобы привязать динамические ипы к статическому имени. В локалке, вон, домен поднимите или свою такую поставьте, а с этим не заморачивайтесь лучше и трафик во вне гонять не будете.
Вы не поверите, но в локалке тоже бывают динамические адреса.
А поднимать свой домен да еще и со скриптами обновления, аналогичными DynDns - зачем велосипед изобретать, если его уже изобрели?
Цель для чего я это делаю, заключается в следующем: я б хотел иметь доступ к своему ftp и к веб интерфейсу с любой точки не покупая у провайдера честный, постоянный адрес, потому что это очень дорого. У меня даже почти получилось сделать это, и даже переходя по ссылке открывалось окно... но немного не то что мне нужно, открывался сайт статистики моего провайдера, а ко мне не доходило. Хотя у меня на роутере все настроено. В чем может быть проблема?
Цель для чего я это делаю, заключается в следующем: я б хотел иметь доступ к своему ftp и к веб интерфейсу с любой точки не покупая у провайдера честный, постоянный адрес, потому что это очень дорого. У меня даже почти получилось сделать это, и даже переходя по ссылке открывалось окно... но немного не то что мне нужно, открывался сайт статистики моего провайдера, а ко мне не доходило. Хотя у меня на роутере все настроено. В чем может быть проблема?
Ещё раз, IP внешний есть? Если есть и динамический, роутер должен менять запись в ddns, когда у тебя другой.
Цель для чего я это делаю, заключается в следующем: я б хотел иметь доступ к своему ftp и к веб интерфейсу с любой точки не покупая у провайдера честный, постоянный адрес, потому что это очень дорого. У меня даже почти получилось сделать это, и даже переходя по ссылке открывалось окно... но немного не то что мне нужно, открывался сайт статистики моего провайдера, а ко мне не доходило. Хотя у меня на роутере все настроено. В чем может быть проблема?
Проблема в том, что вы не понимаете, как работает NAT. В описываемых вами условиях вы сможете попасть к себе только из локалки того же провайдера, и то только если он связность не порвал исходя из своих соображений (у Корбины связность порвана). Дело в том, что когда вы выходите в интернет сквозь NAT, для всего интернета вы выглядите как пограничный шлюз вашего провайдера. И, соответственно, любой входящий коннект там же на шлюзе и закончится - провайдер просто не знает, к кому из тысячи своих клиентов направить входящее соединение.
P.S. А DynDns к этому всему отношения не имеет ровно никакого.
6opoga, я, собсна, поэтому и спрашивал про внешний ип. Некоторые провайдеры предоставляют либо за отдельные деньги, либо бесплатно такие услуги, чтоб можно было всё-таки, если надо, стучаться не в провайдерский NAT, а на конкретный комп. Корбина тоже даёт такие возможности, вроде.
6opoga, я, собсна, поэтому и спрашивал про внешний ип. Некоторые провайдеры предоставляют либо за отдельные деньги, либо бесплатно такие услуги, чтоб можно было всё-таки, если надо, стучаться не в провайдерский NAT, а на конкретный комп. Корбина тоже даёт такие возможности, вроде.
Да практически у всех провайдеров услуга "Белый IP" есть. А у Корбины IP белый всегда.
Извините, если не в тему, но можно-ли как нибудь научить роутер подключаться к частной сети в hamachi? Хотелось бы получить доступ к девайсу с "серым" ip из любой сети.
Проблема в том, что вы не понимаете, как работает NAT. В описываемых вами условиях вы сможете попасть к себе только из локалки того же провайдера, и то только если он связность не порвал исходя из своих соображений (у Корбины связность порвана). Дело в том, что когда вы выходите в интернет сквозь NAT, для всего интернета вы выглядите как пограничный шлюз вашего провайдера. И, соответственно, любой входящий коннект там же на шлюзе и закончится - провайдер просто не знает, к кому из тысячи своих клиентов направить входящее соединение.
P.S. А DynDns к этому всему отношения не имеет ровно никакого.
У меня адрес внутресетевой. Начинается на 10.42.... . Я так понимаю я несмогу сделать, что б мой роутер было видно с инета с помощю dyndns?
с этого надо было начинать. dyndns не поможет.
У меня адрес внутресетевой. Начинается на 10.42.... . Я так понимаю я несмогу сделать, что б мой роутер было видно с инета с помощю dyndns?
Правильно. Не сможете, dyndns не для этого. Купите у провайдера белый адрес или используйте комп за роутером и разные службы доступа к компу. Но тогда комп придется держать включенным. Есть еще вариант с автоматическим коннектом роутера на доступный вам сервер и последующим проходом к роутеру оттуда, но вряд ли у вас есть доступный сервер.
Есть еще вариант с автоматическим коннектом роутера на доступный вам сервер и последующим проходом к роутеру оттуда, но вряд ли у вас есть доступный сервер.
Да, такого не получится :) Придется покупать постоянный айпи :(
Привет,
Кто-нибудь смотрел, насколько "умный" DDNS updater в прошивке 1.9.2.7-9? Будет он пытаться перерегистрироваться, если, скажем, при реконнекте адрес не изменился? DDNS.org считают обновления без реальной смены адреса abuse и блокируют аккаунт, причем четких критериев, заразы такие, не приводят :)
Еще, кстати, интересно, как DDNS поступят при потоке нормальных обновлений (со сменой адреса) раз в полчаса, не посчитают ли abuse? Во время игрищ с роутером перезагружаться 2 - 3 раза в час можно запросто. Вроде нигде явного запрета нет, но кто же их, альтруистов, знает...
Ex0RcISt
07-04-2008, 20:02
Еще, кстати, интересно, как DDNS поступят при потоке нормальных обновлений (со сменой адреса) раз в полчаса, не посчитают ли abuse? Во время игрищ с роутером перезагружаться 2 - 3 раза в час можно запросто. Вроде нигде явного запрета нет, но кто же их, альтруистов, знает...
Вроде адекватно реагирует. И по 10 раз за пол часа перезагружал (постоянно менялся ип). Всё работает
Вроде адекватно реагирует. И по 10 раз за пол часа перезагружал (постоянно менялся ип). Всё работает
+1
Респект буржуям, полезный сервис сделали.
Только вот мне не совсем понятен механизм, у меня есть провайдер который отдает мне по DHCP адрес шлюза, днс и мой айпи.
При этом сам генерирует мне символьное имя, вида случайное слово.случайное слово.днс имя провайдера.
при этом я зарегистрировал себя имя ещё и в DynDNS.
Работают оба, но первым по nslookup на моем и чужих компьютерах резолвится провайдерское имя, можно ли чтобы зарегистрированное в DynDNS было первым?
Глядеть в эту сторону - http://www.dyndns.com/support/kb/reverse_dns.html
Прошу помочь советом в непростой (для меня:))) ситуации с Dyndns.
Попытаюсь описать как можно подробней:
Имеется "железка" Asus WL-700gE (http://www.asus.com/products.aspx?modelmenu=1&model=979&l1=12&l2=43&l3=0) (firmware 2.0.0.7) + интернет от корбины.
Настройки WL-700gE:
WAN Connection Type: PPTP
IP Address: 10.73.40.XXX
Subnet Mask: 255.255.248.0
Default Gateway: 10.73.40.1
Get DNS Server automatically?: No
DNS Server1: 213.234.192.8
DNS Server2: 85.21.192.3
User Name: login
Password: password
Idle Disconnect Time in seconds(option): 3600
Host Name: vpn.corbina.ru
MAC Address: пусто
Authentication Server: 85.21.0.17 (одно из того, что выдано по команде nslookup vpn.corbina.ru во время подключения к компьютеру напрямую)
Apply, Перезагрузка
ПОЯВЛЯЕТСЯ ИНТЕРНЕТ!!!
При повторном заходе в настройки некоторые параметры отличаются от тех, которые вбивались, а именно:
IP Address: 89.178.148.155 (вбивалось 10.73.40.XXX)
Subnet Mask: 255.255.255.255 (вбивалось 255.255.248.0)
Default Gateway: 85.21.0.17 (вбивалось 10.73.40.1)
Далее:
регистрируюсь на www.dyndns.org (http://www.dyndns.org),
создаю HostName my_host_name.dyndns.org,
Wildcard оставляю неотмеченным,
выбираю Service Type: Host with IP address,
IP Address: кликаю "Use auto detected IP address", прописывается 89.178.148.155,
Mail Routing: не отмечено.
Затем в настройках роутера (IP Config - DDNS Setting):
Enable the DDNS Client?: Yes
Server: WWW.DYNDNS.ORG
User Name or E-mail Address: login от dyndns.org
Password or DDNS Key: password от dyndns.org
Host Name: my_host_name.dyndns.org
Enable wildcard?: No
Apply. Перезагрузка.
ИНТЕРНЕТА НЕТ!!! В настройках роутера PPTP почти все поля пустые.
Где грабли? Прошу Вашего совета.
При повторном заходе в настройки некоторые параметры отличаются от тех, которые вбивались, а именно:
IP Address: 89.178.148.155 (вбивалось 10.73.40.XXX)
Subnet Mask: 255.255.255.255 (вбивалось 255.255.248.0)
Default Gateway: 85.21.0.17 (вбивалось 10.73.40.1)
***
Apply. Перезагрузка.
ИНТЕРНЕТА НЕТ!!! В настройках роутера PPTP почти все поля пустые.
Где грабли? Прошу Вашего совета.
Вы вбивали адреса в локальной сети провайдера, а на странице Status & Log - Status видите адреса установленного vpn-соединения (89.178.148.155 - Ваш "белый" или "реальный", а 85.21.0.17 - один из vpn-серверов). Точно так же обстоят дела при установлении соединения с компьютера - появляется второй сетевой значок.
Лог приложили бы.
Вы вбивали адреса в локальной сети провайдера, а на странице Status & Log - Status видите адреса установленного vpn-соединения (89.178.148.155 - Ваш "белый" или "реальный", а 85.21.0.17 - один из vpn-серверов). Точно так же обстоят дела при установлении соединения с компьютера - появляется второй сетевой значок.
Лог приложили бы.
Вот он:
Apr 9 23:40:48 pppd[8070]: Using interface ppp0
Apr 9 23:40:48 pppd[8070]: local IP address 10.64.64.64
Apr 9 23:40:48 pppd[8070]: remote IP address 10.112.112.112
Apr 9 23:40:49 pppd[8070]: Starting link
Apr 9 23:40:49 portmap[8097]: user rpc not found, reverting to user bin
Apr 9 23:40:49 pppd[8070]: Serial connection established.
Apr 9 23:40:49 pppd[8070]: Connect: ppp0 <--> /dev/pts/0
Apr 9 23:40:50 rpc.statd[8108]: Version 1.0.5 Starting
Apr 9 23:40:50 pptp[8104]: log[pptp_dispatch_ctrl_packet:pptp_ctrl.c:580]: Client connection established.
Apr 9 23:40:50 rpc.statd[8108]: statd running as root. chown /var/lib/nfs/sm to choose different user
Apr 9 23:40:51 pptp[8104]: log[pptp_dispatch_ctrl_packet:pptp_ctrl.c:707]: Outgoing call established (call ID 0, peer's call ID 62992).
Apr 9 23:40:52 printd[8153]: Startup
Apr 9 23:40:52 printd[8153]: Opened server descriptor 4
Apr 9 23:40:52 printd[8154]: Create print queue Phaser-31161 device /dev/usb/lp1
Apr 9 23:40:54 pppd[8070]: CHAP authentication succeeded
Apr 9 23:40:54 pppd[8070]: Local IP address changed to 89.178.148.153
Apr 9 23:40:54 pppd[8070]: Remote IP address changed to 85.21.0.17
Apr 9 23:41:40 printd[8205]: Startup
Apr 9 23:41:40 printd[8205]: bind: Address already in use
Apr 9 23:40:54 pppd[8070]: CHAP authentication succeeded
Apr 9 23:40:54 pppd[8070]: Local IP address changed to 89.178.148.153
Apr 9 23:40:54 pppd[8070]: Remote IP address changed to 85.21.0.17
На сколько я понимаю ситуацию, приведенные строки означают:
Логин и пароль приняты.
Роутеру присвоем адрес 89.178.148.153.
И получен он от 85.21.0.17.Т.о. Интернет должен быть.
Kostik44
22-04-2008, 13:58
ez-ipupdate уже есть в прошивке ( /usr/sbin/ez-ipupdate ).
А как изменить его настройки? DynDNS работает, но иногда IP не обновляется. Есть конечно кнопочка Update в вебморде маршрутизатора, но я то сперва должен узнать IP чтоб получить к нему доступ. Что можно сделать в данном случае?
PS: Версия прошивки 1.9.2.7.9 Провайдер Corbina.
dyndns.org дает возможность прописать mx запись для своего хоста.
Google дает возможность делать почтовые ящики на моем домене, если я пропишу mx запись на гугловый почтарь.
ez-ipupdate имеет параметр, для задания mx записи.
Осталась одна проблема - то, как ez-ipupdate зовется из прошивки, не позволяет передать mx. Можно, конечно, отключить dyndns в прошивке и звать ez-ipupdate самому. Но лучше бы, кончено, "из коробки" :)
Oleg, что думаешь?
Boris2777
20-05-2008, 22:36
Кому интересно - я решил эту проблему. отключил в веб интерфейсе, сделал конфиг dyndns.conf и поместил в post-boot запуск сервисом ип обновлялку через 5 минут после смены ип.. всё работает. кому очень нужно, могу описать подробнее. напишите тут.
Кому интересно - я решил эту проблему. отключил в веб интерфейсе, сделал конфиг dyndns.conf и поместил в post-boot запуск сервисом ип обновлялку через 5 минут после смены ип.. всё работает. кому очень нужно, могу описать подробнее. напишите тут.
да, пожалуйста напишите, а то стандартный ddns не понимает если прописать несколько доменов.
Zonked_Zulu
28-05-2008, 01:03
Помогите, перерыл форум, не помогло ((
настроил dyndns встроеный в прошивку, настраивал через веб
прошивка 1.9.2.7-10
все работает, если нажать кнопочку "update" а вот автоматом не всегда обновляется, в чем проблема, где копать хоть?
Boris2777
28-05-2008, 10:35
Несколько доменов не делал.. у меня просто один не работал =)
Всем доброго времени суток!
В веб интерфейсе есть такая позиция как: Ip Config -> Miscellaneous
где пользователю позволяется воспользоваться услугами одной из компании предоставляющей услуги привязки домена третьего уровня к динамическому "айпи" адресу данного девайса.
Суть такая, хочу развернуть на одном сервере на базе BIND 9 услугу DDNS, чтобы асус "ел" мой домен. Для этого нужно чётко в настройках указать имя сервера моего, НО! Ксожалению в веб интерфейсе нету возможности "вручную" менять имя сервера ауторизации.
В папке www на асусе лежит файл: "Advanced_DDNS_Content.asp" - это и есть веб часть где прописываются настройки все по поводу DDNS.
Как бы можно былобы посмотреть куда он сохраняет эти настройки и как их можно былобы изменить "вручную" ?:confused:
Всем доброго времени суток!
В веб интерфейсе есть такая позиция как: Ip Config -> Miscellaneous
где пользователю позволяется воспользоваться услугами одной из компании предоставляющей услуги привязки домена третьего уровня к динамическому "айпи" адресу данного девайса.
Суть такая, хочу развернуть на одном сервере на базе BIND 9 услугу DDNS, чтобы асус "ел" мой домен. Для этого нужно чётко в настройках указать имя сервера моего, НО! Ксожалению в веб интерфейсе нету возможности "вручную" менять имя сервера ауторизации.
В папке www на асусе лежит файл: "Advanced_DDNS_Content.asp" - это и есть веб часть где прописываются настройки все по поводу DDNS.
Как бы можно былобы посмотреть куда он сохраняет эти настройки и как их можно былобы изменить "вручную" ?:confused:
Неужели никто не ковырял вообще веб часть и не хотел переделать ?!
Неужели никто не ковырял вообще веб часть и не хотел переделать ?!
Веб часть не ковырял, но хранится вся в nvram
nvram list | grep ddns
должно помочь узнать где.
Веб часть не ковырял, но хранится вся в nvram
nvram list | grep ddns
должно помочь узнать где.
По этой комманде не выдалось ничего, но если просто запускаешь
nvram show
то там чётко указано что
ddns_server_x=WWW.DYNDNS.ORG
Удалось ли кому-нибудь решить проблемы смены IP и, соответственно, решить проблемы DynDNS? (оператор Corbina)
oxygen121
31-07-2008, 09:57
Удалось ли кому-нибудь решить проблемы смены IP и, соответственно, решить проблемы DynDNS? (оператор Corbina)
Незнаю что там у вас не работает , но у меня да и у всех я думаю все нормально пашет. динднс обновляется
Удалось ли кому-нибудь решить проблемы смены IP и, соответственно, решить проблемы DynDNS? (оператор Corbina)
работает именно в такой связке 2 месяца стабильно.
Кстати есть похожий трабл с ДунДНС =(
А мож кто скажет скриптик что бы каждый час ДунДНС обновлялся автоматом ???
korotetsky
13-08-2008, 14:43
Витек (а вы случайно не инкарнация Воффика?), не вводите человека в заблуждение. DynDns отлично прописывает серые адреса. Разумеется, доступ к таким адресам будет возможен только из локалки, но добираться по имени можно будет легко.
В качестве доказательства:
$ host 60poga.is-a-geek.org
60poga.is-a-geek.org has address 10.197.51.184
$ host 60p0ga.is-a-geek.org
60p0ga.is-a-geek.org has address 10.250.24.80
Два асуса в двух разных локалках, сервис предоставлен dyndns.com.
что подразумевается под "серым" адресом?
ибо вопрос применительно к моей ситуации: провайдер пускает в инет через впн-сервер, который сидит внутри локалки 10.*.*.*. при соединении с впн роутер получает адрес типа 172.*.*.*, т.е. фейковый, который снаружи не видать (не это ли подразумевалось под серым адресом?).
возможно ли что железяка будет все-таки работать с этим сервисом будет доступна извне?
sauron093
13-08-2008, 14:55
целенаправленно перепробовал несколько и остановился на этом:
http://freedns.afraid.org/
основной + в том, что для обновления IP достаточно открыть wget`ом или lynx`ом ссылку вида http://freedns.afraid.org/dynamic/update.php?U0otMlFVTVRTTUlBQUJSMJHjhbJHB и вуаля :-)
Нужен скриптик, который бы при смене роутером своего внешнего ip, автоматически отправлял информацию на электронную почту с новым номером внешнего ip. Ну или хотя бы отправлял просто сообщение на почту а ip можно и в свойствах посмотреть. Это нужно для обхода потребности подключения статического ip, и удаленного управления компьютером посредством роутера(wakelan и т.п.).
а как насчет DYNDNS ???
SkySlider
15-09-2008, 17:36
а как насчет DYNDNS ???
я не в курсе, расскажи :)
я не в курсе, расскажи :)
www.dyndns.org
Таких сайтов полно, гугл в помощь.
про DYNDNS даже в инструкции к роутеру написано....
куда катится мир?
Как их установить? в репозитории их нету...
Ну зачем они вам????
Вам же сказали смотрите в сторону DynDNS.
Ну зачем они вам????
Вам же сказали смотрите в сторону DynDNS.
А как насчет секурности? Согласитесь, что "динамический внешний ip" не равен "динамический внешний ip + публикация его в интернете", в плане безопасности.
Хотя с другой стороны, письма ходят не мгновенно.
Так, что - "на вкус и цвет все фломастеры разные".
Привет,
Кто-нибудь смотрел, насколько "умный" DDNS updater в прошивке 1.9.2.7-9? Будет он пытаться перерегистрироваться, если, скажем, при реконнекте адрес не изменился? DDNS.org считают обновления без реальной смены адреса abuse и блокируют аккаунт, причем четких критериев, заразы такие, не приводят :)
Всем привет!
После обновления на 10-ю прошивку dyndns-служба на роутере (WL500gP) начала посылать команды на обновление стабильно каждый час ((( Естественно, на dyndns.org при таком раскладе быстренько заблокировали аккаунт. В update-логах на dyndns.org написан клиент - ez-update-3.0.11b7 mipsel-unknown-linux-gnu [] (by Angus Mackay).
В веб-морде нет никаких настроек этого клиента по поводу времени обновления (
Подскажите как заставить его работать как раньше - обновлять аккаунт только если сменился IP??
спасибо!!
А как насчет секурности?
А в чём "секурность"? Все IP-адреса всем давно известны - их всего 4G. Например, я никому IP-адрес не говорил, а СПАМ на него пытаются залить :D
Всем привет!
После обновления на 10-ю прошивку dyndns-служба на роутере (WL500gP) начала посылать команды на обновление стабильно каждый час ((( Естественно, на dyndns.org при таком раскладе быстренько заблокировали аккаунт. В update-логах на dyndns.org написан клиент - ez-update-3.0.11b7 mipsel-unknown-linux-gnu [] (by Angus Mackay).
В веб-морде нет никаких настроек этого клиента по поводу времени обновления (
Подскажите как заставить его работать как раньше - обновлять аккаунт только если сменился IP??
спасибо!!
Вообще-то не должен. Он сохраняет в nvram время и полученный адрес, и потом проверяет, изменился ли адрес. У Вас часы на роутере нормально идут, синхронизация времени работает?
angel495
01-10-2008, 07:06
Доброго времени суток!
Подскажите пожалуйта по сабжу, уже всю голову сломал :( ничего не получается.
Задача: на ноутбуке подключенном к 500gp, установлен софт (www file share, к примеру, на 81 порт). Нужно посредством dyndns достукиваться до компа из инета.
Что сделано:
1. Зареген аккаунт на dyndns.
2. Логин, пароль и хост dyndns вбиты в роутер (с этим проблем нет)
3. Firewall выключен, т.е. достучаться к админке из инета не получается.
4. Стоит переадресация 8080 на 81 порт локального адрес ноута.
При таком варианте из инета можно попасть на ноут, но по адресу хост.dyndns.org:8080.
А вот как сделать, чтобы можно было заходить на ноут просто по имени хоста (т.е. по 80 порту), а в админку по 8080 это не получается :(
Подскажите пожалуйста.
Да, и еще вопрос в 10 прошивке нивкакую не получается подцепить флэшку как самбу или фтп :( не видит носитель и все тут.
Заранее спасибо!
Делаю свой маленький мульти-WAN - два WAN и два PPPoE. Пытаюсь понять что за чем запускается.
В обычной жизни с одним WAN и одним PPPoE, при старте роутера запускается pppd. По дозвону каким то образом:
1. (usepeerdns?) обновляется симлинк на resolv.conf,
2. меняется таблица роутинга (дефолтный роутинг) и
3. (если есть, а у меня - есть) запись в dyndns.org.
Каким образом задаются все эти операции? Есть смутное подозрение, что некоим скриптом ip-up, но на моем 500gP это не скрипт, а бинарь, который пересобирать не хочется.
Можно ли вмешаться в процесс без пересборки ip-up?
Pasechnick
07-10-2008, 11:00
Возник еще один вопрос.
Имеется несколько разных доменных имен на dyndns.
Требуется их все обновлять.
Но в веб-морде можно только один обрабатывать.
Возможно ли это вообще?
Lupo_Alberto
07-10-2008, 12:20
В файл /usr/local/sbin/post-firewall вставьте что-нибудь такое:
/usr/sbin/ez-ipupdate -c /opt/etc/dyndns.conf
Создайте файл /opt/etc/dyndns.conf вида:
daemon
host=ANY_WHERE.homelinux.com
interface=ppp0
service-type=dyndns
user=YOUR_USER:YOUR_PASSWORD
Что-то мне подсказывает, что, если выделенную секцию в предыдущем файле повторить необходимое количество раз, получите необходимое количество доменных имён.
Сам я не проверял - не было необходимости :)
Если не сработает, добавьте в /usr/local/sbin/post-firewall ещё нужное количество строк:
/usr/sbin/ez-ipupdate -c /opt/etc/dyndns[1...N].conf
и, соответственно, создайте эти конфигурационные файлы.
После каждой такой строки на всякий случай запустите
sleep 3
P.S. Напишите, пожалуйста, работает такая схема или нет?
Можно.
В прошивке есть нужная утилита ez-ipupdate.
Где-то на форуме было как ее использовать.
Но если делать "по умному" и не спамить динднс на каждом реконнекте...
Я сделал так:
/usr/local/sbin/update-dyndns
#!/bin/sh
# $1 hostname $2 ip
/usr/sbin/nvram get ddns_cache_$1 > /tmp/ddns.cache.$1
ln -s /usr/local/sbin/post-ddns.template /usr/local/sbin/post-ddns-$1
/usr/sbin/ez-ipupdate -S dyndns -a $2 -u $(nvram get ddns_username_x):$(nvram get ddns_passwd_x) -h $1 -e /usr/local/sbin/post-ddns-$1 -b /tmp/ddns.cache.$1
/usr/local/sbin/post-ddns.template
#!/bin/sh
host=${0#*post-ddns-}
nvram set ddns_cache_$host=$(cat /tmp/ddns.cache.$host)
nvram commit
rm $0
Объяснение. Логин/пароль для dyndns берутся из веб-интерфейса (у меня все хосты на один логин). Перед тем, как звать апдейт из nvram вынимается кеш от прошлого вызова (который мог быть до ребута). После успешного обновления зовется второй скрипт, который записывает кеш обратно в nvram. Для корректной работы требуются правильные показания системных часов.
Скрипты работают в конфигурации multi-wan.
vasilii76
10-10-2008, 15:03
Доброго времени суток!
Подскажите пожалуйта по сабжу, уже всю голову сломал :( ничего не получается.
Задача: на ноутбуке подключенном к 500gp, установлен софт (www file share, к примеру, на 81 порт). Нужно посредством dyndns достукиваться до компа из инета.
Что сделано:
1. Зареген аккаунт на dyndns.
2. Логин, пароль и хост dyndns вбиты в роутер (с этим проблем нет)
3. Firewall выключен, т.е. достучаться к админке из инета не получается.
4. Стоит переадресация 8080 на 81 порт локального адрес ноута.
При таком варианте из инета можно попасть на ноут, но по адресу хост.dyndns.org:8080.
А вот как сделать, чтобы можно было заходить на ноут просто по имени хоста (т.е. по 80 порту), а в админку по 8080 это не получается :(
Подскажите пожалуйста.
Да, и еще вопрос в 10 прошивке нивкакую не получается подцепить флэшку как самбу или фтп :( не видит носитель и все тут.
Заранее спасибо!
Возможно поможет, только у меня не веб-сервер. У меня проброс портов для radmin сделан, при этом я radmin по имени хоста цепляю (аккаунт тоже на dyndns). Настройки смотри на рисунке. Если есть вопросы - то в аську: 7330263. Чем смогу, помогу
SkySlider
04-11-2008, 22:19
Ну зачем они вам????
Вам же сказали смотрите в сторону DynDNS.
Окей, расскажите подробнее...
Окей, расскажите подробнее...
http://en.wikipedia.org/wiki/DynDNS
Думаю проще работать с
SkySlider.homeip.net
чем с почты ловить ай-пи.
SkySlider
14-11-2008, 01:10
Спасибо. Действительно намного проще.
revenant
12-12-2008, 18:08
Кто знает как увеличить скорость обновления?
revenant
12-12-2008, 18:18
Кому интересно - я решил эту проблему. отключил в веб интерфейсе, сделал конфиг dyndns.conf и поместил в post-boot запуск сервисом ип обновлялку через 5 минут после смены ип.. всё работает. кому очень нужно, могу описать подробнее. напишите тут.
Мне интересно! Скажите пожалуйста!
а поиском пользоваться мы учиться все же не хотим. Я публиковал набор таких скриптов полтора года назад ( http://wl500g.info/showpost.php?p=58490&postcount=6 ). Однако, уж теперь не помню с какой версии --- вероятно после 8й обновление dyndns заработало непосредственно из веб-интерфейса. Впрочем, типы соединений у всех разные, так что возможно у кого проблемы связаны с этим.
revenant
12-12-2008, 19:00
а поиском пользоваться мы учиться все же не хотим. Я публиковал набор таких скриптов полтора года назад ( http://wl500g.info/showpost.php?p=58490&postcount=6 ).
#!/usr/sbin/ez-ipupdate -c
#
# example config file for ez-ipupdate
#
# this file is actually executable!
#
service-type=dyndns
host=XXX.dyndns.org
user=XXX:XXX
interface=ppp0
cache-file=/opt/etc/ez-ipupdate/cache
pid-file=/opt/etc/ez-ipupdate/ez-ipupdate.pid
run-as-user=nobody
period=300
max-interval=86400
daemon
Только у меня нет файлов указанных по ссылке, а именно
1.iz-ipupdate.pid
2.iz-ipupdate.conf И если я запущу это из post-fireware
iz-ipupdate -c=/opt/etc/iz-ipupdate/iz-ipupdate.conf
conf я создам, а вот что делать с pid и cahe
И возможно вести лог когда и какой ip address получил?
Имеется домен на dyndns.org, в настройках роутера(IP Config-Miscellaneous) указаны все регистрационные данные и стоит Enable wildcard? YES. В результате IP адресс при смене обновляется нормально, но wildcard не включается. Если включить ручками на сайте. то всё ок до следующего обновления, при следующем обновлении ip, wildcard снова деактивируется.
На сколько я понимаю это происходит в связи с неверным синтаксисом в скрипте на роутереhttp://www.wl500g.info/showthread.php?t=304&highlight=wildcard (http://www.wl500g.info/showthread.php?t=304&highlight=wildcard)
В каком файле это можно поправить или возможно есть другое решение данной сложности?
Да кстати прошивка от Олега 1.9.2.7-10
это ну очень устаревшая информация
от себя могу отметить, что есть аккаунт на dyndns.org с этим самым wildcard и все работает. Чисто галками в веб интерфейсе.
Если все-таки проблема есть, то за обновление адреса на этом сервисе отвечает /usr/sbin/ez-ipupdate Можно попробовать его позапускать вручную с параметрами и посмотреть логи...
Кстати, та галка в веб интерфейсе приводит к добавлению параметра -w к запуску ez-ipupdate
Где посмотреть логи можно?
надо читать доку на ez-ipupdate, ... правда там с логами не очень богато. Тем не менее, если при ручном запуске есть ошибки, они должны быть отображены.
theMIROn
18-01-2009, 13:10
В каком файле это можно поправить или возможно есть другое решение данной сложности?
В альфа прошибке на основе 1.9.2.7-10 от Олега конфигурация ez-ipupdate сохраняется в /etc/ddns.conf + можно соверрайдить и дописать свои параметры в файл /usr/local/etc/ddns.conf
Сообщения от ez-ipupdate валятся в syslog
http://www.wl500g.info/showthread.php?t=17136
movaxbx777
06-03-2009, 07:33
У меня роутер asus 500gp. Скомпилировал и установил на нем no-ip. После запуска айпишники синхронизируются с сервером, но доступа из вне на них нет - пинг не проходит. Один раз видел глюк - при попытке зайти из вне на xxx.no-ip.org (мой аккаунт) все время попадал на home.corbina.net. При чем это не была переадресация, а именно работало с xxx.no-ip.org.
Сейчас возникла необходимость поднять более мощный сервер, чем позволяет роутер, а роутер использовать только для раздачи интернета. Установил no-ip на стационарный копм, но ничего не работает - пинг из вне не проходит. Если подключить корбиновский шланг напрямую к компьютеру и поднять на нем VPN то все работает нормально.
Т.е скорее всего надо как-то настроить роутер, чтобы no-ip заработал на обычном компе.
Сижу на корбилайне с настроенным на роутере dyndns.com - работает как часы. Пример настроек покажите.
movaxbx777
06-03-2009, 09:20
А какие именно настройки интересуют?
Прошивка: 1.9.2.7-8
все настроено по инструкции с этого сайта. Собственно юзаю только самбу и торрент.
movaxbx777 почему Вы решили, что работоспособность DDNS-сервиса нужно проверять пингами?
Настройте iptables на роутере соответствующим образом
movaxbx777
06-03-2009, 11:17
movaxbx777 почему Вы решили, что работоспособность DDNS-сервиса нужно проверять пингами?
Настройте iptables на роутере соответствующим образом
Если подключить шланг напрямую в комп: пинги работают, все сервисы доступны и работают из вне.
Через роутер: ничего не работает, ни сервисы, ни фтп, ни пинги
Не могли бы вы поподробнее расписать что и где надо поправить?
доступа из вне на них нет - пинг не проходит.
в firewall-е роутера по умолчанию (кажется) стоит не пускать пинги из WAN.
Один раз видел глюк - при попытке зайти из вне на xxx.no-ip.org (мой аккаунт) все время попадал на home.corbina.net. При чем это не была переадресация, а именно работало с xxx.no-ip.org.
т.е. все остальные разы все было нормально?
Я бы проверял через "ping xxx.no-ip.org" и смотрел, в какой ip резолвится имя...
Установил no-ip на стационарный копм
порты пробрасывали? а вообще см. первый абзац.
Boris2777
19-03-2009, 08:43
Сабж. Стоит последняя 1.9.2.7-10. У меня есть 3 роутера asus - 500gp - 2 штуки и 1 WL500W.
Баг в следующем - через какое-то время, после очередного сохранения настроек перестает работать dyndns клиент. В логах про него просто нет вообще ничего, хотя в опциях он нормально настроен и указан. Вот скриншоты и лог. На всех роутерах глюк одинаковый. Самое интересное - что какое-то время роутер нормально обновляет dns с этими настройками, а потом, после сохранения просто перестает это делать, будто бы этих настроек и не было!
На кнопку update manually не реагирует вообще
http://2777.ru/asusbug.JPG
Jan 1 03:00:02 kernel: Kernel command line: root=/dev/mtdblock2 noinitrd init=/linuxrc console=ttyS0,115200
Jan 1 03:00:02 kernel: CPU: BCM4704 rev 9 pkg 0 at 264 MHz
Jan 1 03:00:02 kernel: Calibrating delay loop... 263.78 BogoMIPS
Jan 1 03:00:02 kernel: Memory: 30092k/32768k available (1862k kernel code, 2676k reserved, 136k data, 72k init, 0k highmem)
Jan 1 03:00:02 kernel: Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Jan 1 03:00:02 kernel: Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Jan 1 03:00:02 kernel: Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Jan 1 03:00:02 kernel: Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Jan 1 03:00:02 kernel: Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
Jan 1 03:00:02 kernel: Checking for 'wait' instruction... unavailable.
Jan 1 03:00:02 kernel: POSIX conformance testing by UNIFIX
Jan 1 03:00:02 kernel: PCI: Initializing host
Jan 1 03:00:02 kernel: PCI: Fixing up bus 0
Jan 1 03:00:02 kernel: PCI: Fixing up bridge
Jan 1 03:00:02 kernel: PCI: Fixing up bus 1
Jan 1 03:00:02 kernel: Linux NET4.0 for Linux 2.4
Jan 1 03:00:02 kernel: Based upon Swansea University Computer Society NET3.039
Jan 1 03:00:02 kernel: Initializing RT netlink socket
Jan 1 03:00:02 kernel: Starting kswapd
Jan 1 03:00:02 kernel: Journalled Block Device driver loaded
Jan 1 03:00:02 kernel: devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
Jan 1 03:00:02 kernel: devfs: boot_options: 0x1
Jan 1 03:00:02 kernel: NTFS driver v1.1.22 [Flags: R/O]
Jan 1 03:00:02 kernel: pty: 256 Unix98 ptys configured
Jan 1 03:00:02 kernel: Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
Jan 1 03:00:02 kernel: ttyS00 at 0xb8000300 (irq = 3) is a 16550A
Jan 1 03:00:02 kernel: ttyS01 at 0xb8000400 (irq = 3) is a 16550A
Jan 1 03:00:02 kernel: HDLC line discipline: version $Revision$, maxframe=4096
Jan 1 03:00:02 kernel: N_HDLC line discipline registered.
Jan 1 03:00:02 kernel: loop: loaded (max 8 devices)
Jan 1 03:00:02 kernel: PPP generic driver version 2.4.2
Jan 1 03:00:02 kernel: PPP Deflate Compression module registered
Jan 1 03:00:02 kernel: PPP BSD Compression module registered
Jan 1 03:00:02 kernel: MPPE/MPPC encryption/compression module registered
Jan 1 03:00:02 kernel: PPPoL2TP kernel driver, V0.13 (oleg@cs.msu.su)
Jan 1 03:00:02 kernel: Amd/Fujitsu Extended Query Table v1.3 at 0x0040
Jan 1 03:00:02 kernel: Flash Id: Vendor: 0x0001 Device: 0x007e
Jan 1 03:00:02 kernel: number of CFI chips: 1
Jan 1 03:00:02 kernel: Flash device: 0x800000 at 0x1c000000
Jan 1 03:00:02 kernel: Physically mapped flash: squashfs filesystem found at block 912
Jan 1 03:00:02 kernel: Creating 5 MTD partitions on "Physically mapped flash":
Jan 1 03:00:02 kernel: 0x00000000-0x00040000 : "boot"
Jan 1 03:00:02 kernel: 0x00040000-0x007f0000 : "linux"
Jan 1 03:00:02 kernel: 0x000e4000-0x007f0000 : "rootfs"
Jan 1 03:00:02 kernel: 0x007f0000-0x00800000 : "nvram"
Jan 1 03:00:02 kernel: 0x003e0000-0x007f0000 : "flashfs"
Jan 1 03:00:02 kernel: sflash: found no supported devices
Jan 1 03:00:02 kernel: NET4: Linux TCP/IP 1.0 for NET4.0
Jan 1 03:00:02 kernel: IP Protocols: ICMP, UDP, TCP, IGMP
Jan 1 03:00:02 kernel: IP: routing cache hash table of 512 buckets, 4Kbytes
Jan 1 03:00:02 kernel: TCP: Hash tables configured (established 2048 bind 4096)
Jan 1 03:00:02 kernel: Linux IP multicast router 0.06 plus PIM-SM
Jan 1 03:00:02 kernel: ip_conntrack version 2.1 (256 buckets, 2048 max) - 352 bytes per conntrack
Jan 1 03:00:02 kernel: ip_conntrack_pptp version 1.9 loaded
Jan 1 03:00:02 kernel: ip_nat_pptp version 1.5 loaded
Jan 1 03:00:02 kernel: ip_tables: (C) 2000-2002 Netfilter core team
Jan 1 03:00:02 kernel: ipt_time loading
Jan 1 03:00:02 kernel: NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Jan 1 03:00:02 kernel: IPv6 v0.8 for NET4.0
Jan 1 03:00:02 kernel: IPv6 over IPv4 tunneling driver
Jan 1 03:00:02 kernel: NET4: Ethernet Bridge 008 for NET4.0
Jan 1 03:00:02 kernel: 802.1Q VLAN Support v1.7 Ben Greear <greearb@candelatech.com>
Jan 1 03:00:02 kernel: All bugs added by David S. Miller <davem@redhat.com>
Jan 1 03:00:02 kernel: FAT: bogus logical sector size 40448
Jan 1 03:00:02 kernel: FAT: bogus logical sector size 40448
Jan 1 03:00:02 kernel: NTFS: Unable to set blocksize 512.
Jan 1 03:00:02 kernel: VFS: Mounted root (squashfs filesystem) readonly.
Jan 1 03:00:02 kernel: Mounted devfs on /dev
Jan 1 03:00:02 kernel: Freeing unused kernel memory: 72k freed
Jan 1 03:00:02 kernel: Algorithmics/MIPS FPU Emulator v1.5
Jan 1 03:00:02 kernel: eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.10.16
Jan 1 03:00:02 kernel: eth1: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.10.16
Jan 1 03:00:02 kernel: device eth0 entered promiscuous mode
Jan 1 03:00:02 kernel: stening state
Jan 1 03:00:02 kernel: br0: port 1(eth0) entering learning state
Jan 1 03:00:02 kernel: br0: port 1(eth0) entering forwarding state
Jan 1 03:00:02 kernel: br0: topology change detected, propagating
Jan 1 03:00:02 kernel: usb.c: registered new driver usbdevfs
Jan 1 03:00:02 kernel: usb.c: registered new driver hub
Jan 1 03:00:02 kernel: usb-uhci.c: $Revision: 1.275 $ time 20:50:46 Mar 17 2008
Jan 1 03:00:02 kernel: usb-uhci.c: High bandwidth mode enabled
Jan 1 03:00:02 kernel: PCI: Enabling device 01:03.0 (0000 -> 0001)
Jan 1 03:00:02 kernel: ECHI PCI device 30381106 found.
Jan 1 03:00:02 kernel: UCHI reg 0x41 = 10
Jan 1 03:00:02 kernel: UCHI reg 0x41 changed to = 0
Jan 1 03:00:02 kernel: usb-uhci.c: USB UHCI at I/O 0x100, IRQ 12
Jan 1 03:00:02 kernel: usb-uhci.c: Detected 2 ports
Jan 1 03:00:02 kernel: usb.c: new USB bus registered, assigned bus number 1
Jan 1 03:00:02 kernel: hub.c: USB hub found
Jan 1 03:00:02 kernel: hub.c: 2 ports detected
Jan 1 03:00:02 kernel: PCI: Enabling device 01:03.1 (0000 -> 0001)
Jan 1 03:00:02 kernel: ECHI PCI device 30381106 found.
Jan 1 03:00:02 kernel: UCHI reg 0x41 = 10
Jan 1 03:00:02 kernel: UCHI reg 0x41 changed to = 0
Jan 1 03:00:02 kernel: usb-uhci.c: USB UHCI at I/O 0x120, IRQ 12
Jan 1 03:00:02 kernel: usb-uhci.c: Detected 2 ports
Jan 1 03:00:03 kernel: usb.c: new USB bus registered, assigned bus number 2
Jan 1 03:00:03 kernel: hub.c: USB hub found
Jan 1 03:00:03 kernel: hub.c: 2 ports detected
Jan 1 03:00:03 kernel: usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
Jan 1 03:00:03 kernel: PCI: Enabling device 01:03.2 (0000 -> 0002)
Jan 1 03:00:03 kernel: ehci_hcd 01:03.2: PCI device 1106:3104
Jan 1 03:00:03 kernel: ehci_hcd 01:03.2: irq 12, pci mem c003c000
Jan 1 03:00:03 kernel: usb.c: new USB bus registered, assigned bus number 3
Jan 1 03:00:03 kernel: ECHI PCI device 31041106 found.
Jan 1 03:00:03 kernel: ECHI reg 0x49 = 80010f20
Jan 1 03:00:03 kernel: ECHI reg 0x49 changed to = 80010f00
Jan 1 03:00:03 kernel: ECHI reg 0x4b = 80010f09
Jan 1 03:00:03 kernel: ECHI reg 0x4b changed to = 80010f29
Jan 1 03:00:03 kernel: PCI: 01:03.2 PCI cache line size set incorrectly (0 bytes) by BIOS/FW, correcting to 32
Jan 1 03:00:03 kernel: ehci_hcd 01:03.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
Jan 1 03:00:03 kernel: hub.c: USB hub found
Jan 1 03:00:03 kernel: hub.c: 4 ports detected
Jan 1 03:00:03 kernel: usb.c: registered new driver usblp
Jan 1 03:00:03 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan 1 03:00:04 kernel: usb.c: registered new driver audio
Jan 1 03:00:04 kernel: audio.c: v1.0.0:USB Audio Class driver
Jan 1 03:00:04 kernel: Linux video capture interface: v1.00
Jan 1 03:00:05 kernel: SCSI subsystem driver Revision: 1.00
Jan 1 03:00:05 kernel: Initializing USB Mass Storage driver...
Jan 1 03:00:05 kernel: usb.c: registered new driver usb-storage
Jan 1 03:00:05 kernel: USB Mass Storage support registered.
Jan 1 03:00:05 udpxy[84]: udpxy is starting
Jan 1 03:00:06 pppd[85]: pppd 2.4.2 started by root, uid 0
Jan 1 03:00:06 pppd[85]: Serial connection established.
Jan 1 03:00:06 pppd[85]: Using interface ppp0
Jan 1 03:00:06 pppd[85]: Connect: ppp0 <--> /dev/pts/0
Jan 1 03:00:10 pppd[85]: local IP address xxx
Jan 1 03:00:10 pppd[85]: remote IP address xxx
Jan 1 03:00:10 PPTP: connect to ISP
Mar 19 11:28:34 ntp client: Synchronizing time with time.nist.gov ...
Сабж. Стоит последняя 1.9.2.7-10. У меня есть 3 роутера asus - 500gp - 2 штуки и 1 WL500W.
Баг в следующем - через какое-то время, после очередного сохранения настроек перестает работать dyndns клиент. В логах про него просто нет вообще ничего, хотя в опциях он нормально настроен и указан. Вот скриншоты и лог. На всех роутерах глюк одинаковый. Самое интересное - что какое-то время роутер нормально обновляет dns с этими настройками, а потом, после сохранения просто перестает это делать, будто бы этих настроек и не было!
На кнопку update manually не реагирует вообще
У меня 500gp, прошивка 1.9.2.7-10. Стоит почти год, все это время работает DynDNS - такой проблемы не наблюдал.
За роутером стоит VPN-сервер, люди подключены постоянно. Поэтому если б была такая проблема, я бы сразу заметил.
Boris2777
19-03-2009, 16:56
я ещё подозреваю, что слетает после аплоуда настроек...
slavamvr
20-03-2009, 05:48
Доброе утро! Никто случайно не встречал программу на Linux для передачи своего текущего IP ???
Доброе утро! Никто случайно не встречал программу на Linux для передачи своего текущего IP ???
Для каких целей надобность передачи АйПи?
slavamvr
20-03-2009, 06:03
Чтобы знать свой динамический IP ,обращаться к роутеру извне и не платить провайдеру за статический IP
А не проще настроить dyndns?
slavamvr
20-03-2009, 06:30
В смысле? Каждый раз смотреть IP ? Провайдер его периодически меняет!
slavamvr
20-03-2009, 06:32
Пардон! Сначала не понял! А существуют бесплатные dyndns ? Спасибо.
http://www.dyndns.com/ - заведи аккаунт и пропиши в веб-морде. Всё. У меня тоже ип динамический, dyndns использую.
slavamvr
20-03-2009, 08:26
Спасибо! Обязательно вечером попробую!
slavamvr
20-03-2009, 15:47
Попробовал.Понятно , что ничего не понятно! Hostname создал, Wildcard не знаю что такое, нужно создавать и использовать или нет.Но самое главное не понятно, как будет осуществлятся привязка при смене IP ? Помогите, кто может !!!
slavamvr
20-03-2009, 18:42
Всем спасибо! Все заработало !!!
Доброе время суток!
Понимаю, что вопрос довольно стандартный, но на форуме нашел только одну тему.
Есть машина, допустим 192.168.1.10
на которой стоит Windows с терминальной службой, на который надо попасть из инета, так же имеется реальный ip.
Как пробросить правильно порт RDP (он один? и в одну или обе стороны?) что бы я мог из инета достучаться до указанной виндовой машины удаленным рабочим столом? Желательно не используя web-интерфейс для настройки.
Заранее спасибо!
В файл post-firewall добавить:
#RDP
iptables -t nat -I PREROUTING -i $WAN_IF -p tcp -d $WAN_IP --dport 3389 -j DNAT --to-destination 192.168.1.10:3389
iptables -t nat -I PREROUTING -o $WAN_IF -p tcp -s 192.168.1.10 --sport 3389 -j DNAT --to-destination $WAN_IP
iptables -I FORWARD -i $WAN_IF -p tcp -m tcp -d 192.168.1.10 --dport 3389 -j ACCEPT
iptables -I FORWARD -o $WAN_IF -p tcp -m tcp -s 192.168.1.10 --sport 3389 -j ACCEPT
$WAN_IF - интерфейс vlan1, ppp0...
$WAN_IP - внешний адрес
lll123lll
23-03-2009, 13:28
NAT Setting ->VirtualServer
Port Range 3333
Local IP 192.168.1.10
Local Port 3389
Protocol TCP
Description RDPName
При подключении указать внешнийIP:3333
где внешний ip адрес полученный от провайдера
3333 - любой свободный внешний порт (ибо открывать напрямую 3389 моветон)
он должен быть "белым" т.е. видимым из внешней сети
так же можно включить DDNS
IP Config -> Miscellaneous -> Enable the DDNS Client
чтобы адрес полученный роутером сообщался внешнему сервису
и его оттель можно было брать указывая вместо адреса доменное имя
если провайдер маскирует адрес
то он должен во всех своих шлюзах пробросить порт (в данном случае 3333)
прописав маршрут конкретного компа\роутера во внутренней сети с которым должно происходить соединение по этому порту
Добавлю
iptables -t nat -I PREROUTING -i $WAN_IF -p tcp -d $WAN_IP -s $WORK_IP --dport 3389 -j DNAT --to-destination 192.168.1.10:3389
-s $WORK_IP Розрешает подключение только с даного адреса на Ваш адрес:порт.
Добавлю
iptables -t nat -I PREROUTING -i $WAN_IF -p tcp -d $WAN_IP -s $WORK_IP --dport 3389 -j DNAT --to-destination 192.168.1.10:3389
-s $WORK_IP Розрешает подключение только с даного адреса на Ваш адрес:порт.
Большое спасибо! это то что мне нужно!
а если мне понадобится заходить под не стандартным портом то как это прописать? (и если знаете, то где можно указать этот нестандартный порт при подключении в windows?)
$WAN_IF - интерфейс vlan1, ppp0...
а как узнать, какой у меня интерфейс WAN?
специально ничего не менял, но настраивал VPN,через веб-морду
Команда
ifconfig в консоле.
eth0 Link encap:Ethernet HWaddr 00:0F:20:CF:8B:42
inet addr:217.149.127.10 Bcast:217.149.127.63 Mask:255.255.255.192
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2472694671 errors:1 dropped:0 overruns:0 frame:0
TX packets:44641779 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1761467179 (1679.8 Mb) TX bytes:2870928587 (2737.9 Mb)
Interrupt:28
eth0 и есть $WAN_IF (их будет несколько, смотрите какой интерфейс имеет Ваш внешний адрес).
inet addr:217.149.127.10 - соответственно адрес
Нестандартный порт он может быть любым в диапазоне 1024:65535.
Указывать в виндовс Вам не нужно, Вы указываете --dport 3389 тут и пропишыте любой который Вам подходит из диапазона (главное что бы он не где не блокировался) а дальше всё как было -j DNAT --to-destination 192.168.1.10:3389
ParadoxRus
24-03-2009, 09:04
У меня что-то похожее было... Потом я забил и работаю с dyndns через консоль только - в вебе практически всё выключено: ftp, samba, dyndns - оно кривое какое то по умолчанию... надо рашпилем доделывать... я б вообще предложил - поубирать все нафиг это из стандартной прошивки, все равно нужно все менять руками...
Тоже есть необходимость пробросить порт, но для других целей.
Вопрос такой. Провайдер предоставляет динамический IP.
Что же тогда здесь указать? $WAN_IP
Тоже есть необходимость пробросить порт, но для других целей.
Вопрос такой. Провайдер предоставляет динамический IP.
Что же тогда здесь указать? $WAN_IP
В начале файла post-firewall добавить
$WAN_IP=`nvram get wan_ipaddr`
Но для начала нужно просто выполнить команду
nvram get wan_ipaddr
чтобы проверить отдаёт ли он Ваш внешний аддрес.
еще один вопрос по пробросу портов, только уже ftp и http,
я сделал так:
# port-forvarding to web-server
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 8081 -j DNAT --to-destination 192.168.0.2:80
iptables -I FORWARD -i ppp0 -p tcp -m tcp -d 192.168.0.2 --dport 80 -j ACCEPT
iptables -I FORWARD -o ppp0 -p tcp -m tcp -s 192.168.0.2 --sport 80 -j ACCEPT
iptables -t nat -A POSTROUTING -p tcp -o ppp0 -s 192.168.0.2 --sport 80 -j SNAT --to-source $my_WAN_IP
# end of port-forwarding to web-server
# port-forvarding for ftp
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 21 -j DNAT --to-destination 192.168.0.2:21
iptables -I FORWARD -i ppp0 -p tcp -m tcp -d 192.168.0.2 --dport 21 -j ACCEPT
iptables -I FORWARD -o ppp0 -p tcp -m tcp -s 192.168.0.2 --sport 21 -j ACCEPT
iptables -t nat -A POSTROUTING -p tcp -o ppp0 -s 192.168.0.2 --sport 21 -j SNAT --to-source $my_WAN_IP
# end of port-forwarding for ftp
все работает из вне, но из внутренней сетки соответсвенно не работает.
как добиться что бы и из локалки я мог попадать на ftp и http через внешний интерфейс?
еще один вопрос по пробросу портов, только уже ftp и http,
я сделал так:
# port-forvarding to web-server
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 8081 -j DNAT --to-destination 192.168.0.2:80
iptables -I FORWARD -i ppp0 -p tcp -m tcp -d 192.168.0.2 --dport 80 -j ACCEPT
iptables -I FORWARD -o ppp0 -p tcp -m tcp -s 192.168.0.2 --sport 80 -j ACCEPT
iptables -t nat -A POSTROUTING -p tcp -o ppp0 -s 192.168.0.2 --sport 80 -j SNAT --to-source $my_WAN_IP
# end of port-forwarding to web-server
# port-forvarding for ftp
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 21 -j DNAT --to-destination 192.168.0.2:21
iptables -I FORWARD -i ppp0 -p tcp -m tcp -d 192.168.0.2 --dport 21 -j ACCEPT
iptables -I FORWARD -o ppp0 -p tcp -m tcp -s 192.168.0.2 --sport 21 -j ACCEPT
iptables -t nat -A POSTROUTING -p tcp -o ppp0 -s 192.168.0.2 --sport 21 -j SNAT --to-source $my_WAN_IP
# end of port-forwarding for ftp
все работает из вне, но из внутренней сетки соответсвенно не работает.
как добиться что бы и из локалки я мог попадать на ftp и http через внешний интерфейс?
Из локалки прова (МАN сети)?
Всё потому что указан интерфейс -o (i) ppp0 правило срабатывает для пакетов которые приходят именно по этому интерфейсу.
Лучше добавить правило для интерфейса vlan1 (получится у вас дубль правил но для vlan1) так более правильно и что вдруг там и посмотреть можно ходят пакеты по правилам или нет.
Mihey[nWo]
30-03-2009, 06:16
Как можно использовать ddns сервис no-ip.com на ASUS WL-500gP V2 ???
В списках ddns сервисов его нет. А нужен :(
Помогите
Mihey[nWo]
30-03-2009, 14:56
ipkg install noip2
[admin@WL-0022156DC172 root]$ ipkg install noip2
-sh: ipkg: not found
Если прошивка от lly, то есть вариант проще - зарегистрироваться на dnsomatic.com, через них можно обновлять IP на множестве других DDNS-сервисов, в том числе noip.
;139232'][admin@WL-0022156DC172 root]$ ipkg install noip2
-sh: ipkg: not found
Читать мануал по подключению флешки или жесткого диска к роутеру и установке программ на него.
Mihey[nWo]
30-03-2009, 17:39
Если прошивка от lly, то есть вариант проще - зарегистрироваться на dnsomatic.com, через них можно обновлять IP на множестве других DDNS-сервисов, в том числе noip.
Читать мануал по подключению флешки или жесткого диска к роутеру и установке программ на него.
Я тупой и ленивый :) Ткните пожалуйста носом в ссылкую Куда чего делать?
Мне вот тоже интересно (DDNS давно настроен и стабильно работает), при старте асус смску присылает, просто что он ожил, а вот как-бы туда добавить вывод ifconfig ppp0, при чем само собой целиком не поместится, надо еще и парсить. Либо узнавать IP другим методом , но я не знаю как :)
Мне вот тоже интересно (DDNS давно настроен и стабильно работает), при старте асус смску присылает, просто что он ожил, а вот как-бы туда добавить вывод ifconfig ppp0, при чем само собой целиком не поместится, надо еще и парсить. Либо узнавать IP другим методом , но я не знаю как :)
Не совсем понял мысль. А разве не проще просто отправить пинг на ddns имя?
Не совсем понял мысль. А разве не проще просто отправить пинг на ddns имя?
Разумеется проще,даже более того DDNS отрабатывает 100 из 100 и сам айпишник мне еще ни разу не понадобился.
В самой посылке смс при старте тоже смысла никакого нет, но ведь интересно.Так вот почему бы туда IP не добавить? хоть что-то динамически изменяемое
Dao_Dezi
03-04-2009, 07:27
а вот как-бы туда добавить вывод ifconfig ppp0, при чем само собой целиком не поместится, надо еще и парсить. Либо узнавать IP другим методом , но я не знаю как :)
nvram get wan0_ipaddr
nvram get wan0_ipaddr
Спасибо , оно самое... как бы его еще к sendsms.php прикрутить не как строку, а как параметр
Вобщем smsка пиходит nvram get wan0_ipaddr :)
Dao_Dezi
03-04-2009, 08:24
$ip = shell_exec("nvram get wan0_ipaddr");
Типа того
А потом переменную $ip вставлять куда угодно
$ip = shell_exec("nvram get wan0_ipaddr");
Типа того
А потом переменную $ip вставлять куда угодно
$ip = shell_exec("nvram get wan0_ipaddr");
-sh: syntax error: "(" unexpected
Чайник я , чувствую что где-то рядом, а даже с синтаксисом не справляюсь:mad:
Чайник я , чувствую что где-то рядом, а даже с синтаксисом не справляюсь:mad:
Учитесь. Нельзя знать все - но можно стремиться к знанию, и только это важно.
И почитайте http://wl500g.info/showthread.php?p=139795
skydiver45
28-04-2009, 07:57
Дано:
1. Провайдер: provider.kabel.net, PPTP. Адрес Асус-роутера в локальной сети - 172.16.0.1, в сети provider.kabel.net адрес asus-роутера 10.48.16.6, статический, шлюз по-умолчанию - 10.48.16.1.
2. Провайдер: provider.adsl.inet, PPPoE. Адрес ADSL-роутера в локальной сети - 172.16.0.10
3. Хост 172.16.0.150, порт 8080, со шлюзом по-умолчанию 172.16.0.10, на котором поднят файловый сервер по HTTP протоколу, DC++ и торрент-клиенты. Доступ к файловому серверу по adsl.inet есть, по provider.kabel.net - есть, а по pptp.asus.net - нет. В таблице виртуальных серверов прописано 8080 172.16.0.150 8080. Все доменные имена регистрируются на dyndns.com
Где порылась собака?
Alex Kud
19-05-2009, 13:02
Провайдер для выхода в Интернет использует Basic NAT, т.е. каждый локальный ip-адрес вида 10.*.*.* на шлюзе провайдера однозначно преобразуется во внешний реальный ip-адрес. При этом извне доступны все порты и имеем все преимущества реального ip-адреса. Но возникает проблема с клиентом DynDNS: он сообщает серверу локальный ip-адрес, который на интерфейсе роутера. Можно ли как-то сделать, чтобы он сообщал тот ip-адрес, с которого происходит соединение с сервером DynDNS (т.е. внешний реальный адрес)? :confused:
baryan.os
19-05-2009, 19:56
ASUS WL-500GP
Стоит прошивка Олега.
Нужно как можно скорее решить вопрос с доступом на роутер из вне... Так вот как я могу, как можно проще получать информацию о новом ИПе?
CRON? Нормально ли он фунциклирует и фунциклирует вообще....? В общем мне нужен, очень нужен совет и чем скорее тем лучше :)
Заранее благодарен.
ASUS WL-500GP
Стоит прошивка Олега.
Нужно как можно скорее решить вопрос с доступом на роутер из вне... Так вот как я могу, как можно проще получать информацию о новом ИПе?
CRON? Нормально ли он фунциклирует и фунциклирует вообще....? В общем мне нужен, очень нужен совет и чем скорее тем лучше :)
Заранее благодарен.
Подсказки:
DynDNS
NoIP
Доменное имя с динамическим IP адресом.
И безо всяких мучений с высылкой IP по почте.
ruslan86
19-05-2009, 20:22
Dynamic-DNS поможет. В роутре есть встроенный клиент. Регистрируете домен здесь: dyndns.org В настройках роутра вбиваете логин, пароль и имя хоста. Теперь к роутеру можно обращаться по имени.
FAQ по DynDNS : http://wl500g.info/showthread.php?p=87570#post87570 ;)
локальный ip-адрес вида 10.*.*.* на шлюзе провайдера однозначно преобразуется во внешний реальный ip-адрес.
я правильно понял, что у Вас постоянный "серый" адрес => постоянный "белый" ?
Тогда: тут пробегала тема про несколько доменных имен для одного ip (настройка клиента ddns ручками).
К сожалению, более конкретно помочь не могу.
Alex Kud
19-05-2009, 23:08
я правильно понял, что у Вас постоянный "серый" адрес => постоянный "белый" ?
Не совсем. "Серый" постоянный, а "белый" - иногда меняется. Но в каждый конкретный момент времени у каждого "серого" свой "белый". Т.е. не один "белый" на несколько "серых", как часто бывает, а "белых" по числу "серых", но соответствие между ними не постоянное (если не заказана услуга статического ip-адреса).
Не совсем. "Серый" постоянный, а "белый" - иногда меняется.
Тогда, видимо единственный способ:
- получаем страничку http://2ip.ru/ (например wget)
- парсим на предмет ip-адреса (скрипт)
- конфигурируем нашего клиента ddns (об этом я говорил выше).
Привет. Когда мой пров сменяет ip, модем успевает выдать роутеру временный ip: 192.168.1.2 . Затем, когда выдаётся реальный ip, "ddns update" вызывается 2 раза, причём в обратном порядке! В базу dyndns прописывается 192.168.1.2
May 25 15:25:18 dhcp client: bound IP : 192.168.1.2 from 192.168.1.1
...
May 25 15:25:42 udhcpc[154]: Received DHCP NAK
...
May 25 15:25:48 dhcp client: bound IP : 78.37.5.xyz from 78.37.0.1
...
May 25 15:25:48 ddns update: connected to members.dyndns.org (204.13.248.112) on port 80.
May 25 15:25:48 ddns update: request successful
May 25 15:25:50 ddns: ddns update ok
May 25 15:25:58 ddns update: connected to members.dyndns.org (204.13.248.112) on port 80.
May 25 15:25:58 ddns update: request successful
May 25 15:26:00 ddns: ddns update ok
[admin@router root]$ nvram get ddns_ipaddr
192.168.1.2
прошивка 1.9.2.7-9
А покажите, какие у вас настройки на странице "IP Config - WAN & LAN".
И в каком режиме модем (полагаю, речь про ADSL-модем) ?
(Выдавать такой временный адрес - это неправильно.)
demidoff
16-06-2009, 08:05
Всем привет!
Подскажите чайнику или ткните носом!
Купил у провайдера внешний айпишник, зарегистрировал на себя имя, например, www.site.ru, создал страничку на роутере. По внешенму айпишнику страничка открывается. Как сделать доступ к моей страничке по имени www.site.ru?
DemonGloom
16-06-2009, 08:36
У вас ip статический или динамический? Если статический, то ip можно указать у регистратора вашего доменного имени.. С динамикой все гораздо сложнее...
Необходимо зарегистрировать ДНС имя.
Как зарегистрировать бесплатно домен Org.ua?, Как зарегистрировать бесплатно домен org.ua? (http://forum.corbina.com.ua/index.php?showtopic=915&hl=%E7%E0%F0%E5%E3%E8%F1%F2%F0%E8%F0%EE%E2%E0%F2%F C) Ссылка говорит как делать пошагово (без разницы что org.ua, найдите org.ru)
demidoff
16-06-2009, 09:01
У вас ip статический или динамический? Если статический, то ip можно указать у регистратора вашего доменного имени.. С динамикой все гораздо сложнее...
У меня статический ip
ок, попробую
Спасибо
demidoff
16-06-2009, 12:32
Покопался на сайтах регистрации имен, нашел у них такую услугу, прописывание моего сайта на их DNS серверах. Эта услуга платная! :(
Вопрос, а нельзя ли сделать свой DNS сервер, что бы не платить или может есть какой-нить бесплатный DNS сервер?
Покопался на сайтах регистрации имен, нашел у них такую услугу, прописывание моего сайта на их DNS серверах. Эта услуга платная! :(
Вопрос, а нельзя ли сделать свой DNS сервер, что бы не платить или может есть какой-нить бесплатный DNS сервер?
https://www.dyndns.com/ загляни сюда
Покопался на сайтах регистрации имен, нашел у них такую услугу, прописывание моего сайта на их DNS серверах. Эта услуга платная! :(
Вопрос, а нельзя ли сделать свой DNS сервер, что бы не платить или может есть какой-нить бесплатный DNS сервер?
Где домен покупали? У них нет такой услуги?
Можно еще www.zoneedit.com попробовать - для статики самое оно.
Почему то с работы могу зайти только на свой фтп.
Вроде настроил все правильно, ddns update происходит сразу после того как инет законнектит, порт в miscellaneous стоит 8080.
Так же у меня установлен сертификат безопасности HTdigest.
С любого не домашнего компа набираю:
http://myadress.dyndns.org
http://myadress.dyndns.org:8080
http://myadress.dyndns.org:8081
http://myadress.dyndns.org:8081/rtorrent
https://myadress.dyndns.org
https://myadress.dyndns.org:8080
https://myadress.dyndns.org:8081
https://myadress.dyndns.org:8081/rtorrent
Не работает, пишет Соединение с сервером myadress.dyndns.org сбой (Сервер не отвечает.)
Заходит только на ftp://myadress.dyndns.org
Пинги проходят и держатся в районе 8-9мс.
С домашнего компа все вышеперечисленные ссылки работают. Заходит куда угодно.
Прошивка стоит 1.9.2.7-10.7 самая последняя.
Enable acces from wan стоит разумеется enable.
Хочется чтобы была возможность заходить в веб интерфейс роутера и рторрент откуда угодно, хоть из Австралии.
Простите что поднимаю тему, но просто до сих пор актуально..
Короче, раз вы не отвечаете, решил сам думать )
нашел некоторую закономерность и соответственно выложил лог.
Если в настройках DHCP - Manually Assigned IP List прописан мак компа с которого заходишь, то все пучком, если нет, то не заходит.
Aug 3 05:35:50 vsftpd[242]: CONNECT: Client "91.195.60.xxx"
Aug 3 05:35:51 vsftpd[241]: [anonymous] FAIL LOGIN: Client "91.195.60.xxx"
Aug 3 05:48:22 dnsmasq[73]: DHCPINFORM(br0) 192.168.1.2 00:40:f4:7f:fb:ed
Aug 3 05:48:22 dnsmasq[73]: DHCPACK(br0) 192.168.1.2 xx:xx:xx:7f:fb:ed mixon
Aug 3 06:01:04 dnsmasq[73]: DHCPDISCOVER(br0) xx:xx:xx:1c:5d:0a
Aug 3 06:01:04 dnsmasq[73]: DHCPOFFER(br0) 192.168.1.3 xx:xx:xx:1c:5d:0a
Aug 3 06:01:04 dnsmasq[73]: DHCPREQUEST(br0) 192.168.1.3 xx:xx:xx:1c:5d:0a
Aug 3 06:01:04 dnsmasq[73]: DHCPACK(br0) 192.168.1.3 xx:xx:xx:1c:5d:0a olga
Aug 3 06:01:59 dnsmasq[73]: DHCPINFORM(br0) 192.168.1.3 xx:xx:xx:1c:5d:0a
Aug 3 06:01:59 dnsmasq[73]: DHCPACK(br0) 192.168.1.3 xx:xx:xx:1c:5d:0a olga
Айпишники 1.2 и 1.3 соответственно назначены конкретным мак адресам, и при заходе даже через http://myadress.dyndns.org:8081/rtorrent роутер пускает потому что такие маки были назначены локальным машинам.
Если же заходишь с левого айпи, вроде нашего 91.195.60.xxx, или с локального айпи, который не прописан в Manually Assigned IP List, то на запрос http://myadress.dyndns.org:8081/rtorrent выдает ошибку о которой я писал постами выше..
как быть? возможно что то где то надо дописать?
сори не туда
удалите плиз
Расскажи поподробнее чего ты хочешь добиться.
Ты хочешь из внешнего инета попасть на вебморду рторрента, крутящегося на роутере, вебморда на порту 8080?
Тогда динднс тут не виноват, ты просто забыл разрешить в post-firewall доступ на нужный порт извне.
iptables -I INPUT 1 -p tcp --dport 8080 -j ACCEPT
Да, я предполагал что дело в закрытом порте, прописал правила для 8080 и 8081 портов в post-firewall. Заработало.
Я пробовал через Virtual Server прокинуть порт не получалось.
Только хоте сказать что все хорошо, как отвалился DynDns )) Не пингуется, пишу с работы.. ну чтож ты будешь делать )
Уважаемый Борода, вам респект.
Да, я предполагал что дело в закрытом порте, прописал правила для 8080 и 8081 портов в post-firewall. Заработало.
Я пробовал через Virtual Server прокинуть порт не получалось.
Virtual Server - это когда тебе надо из интернета попасть на машину, которая стоит дома, внутри, ЗА роутером.
Понял, спасибо еще раз.. )
roman979
12-08-2009, 19:52
не могу подключиться с работы через радмин
WL-500g Premium V2
говорят там нат, можно его как-то обойти?
а то техподдержка предлагает настроить роутер за 1500р, а настройки не дает, уроды
с корбиной все прекрасно работало
не могу подключиться с работы через радмин
WL-500g Premium V2
говорят там нат, можно его как-то обойти?
а то техподдержка предлагает настроить роутер за 1500р, а настройки не дает, уроды
А у них на сайте почитать никак?
У меня в подписи по ссылке NBN доступен их официальный мануал по настройку Асуса.
Так что не надо кричать, что никто ничего не дает, все есть!
У NBN к тому же всем выдаются "белые" IP при подключении по VPN, так что нет никакого NAT.
не могу подключиться с работы через радмин
WL-500g Premium V2
говорят там нат, можно его как-то обойти?
а то техподдержка предлагает настроить роутер за 1500р, а настройки не дает, уроды
с корбиной все прекрасно работало
http://help.netbynet.ru/files/wl-500gp.zip
http://forum.netbynet.ru/index.php?showtopic=89262
http://forum.netbynet.ru/index.php?showtopic=84189
З.Ы. Плохому танцору всегда что-то мешает ... :D
Если не можете сами найти даже настройки ... :eek:
Не говоря уже о самой настройке роутера ... :p
То лучше заплатить тем, кто это сможет сделать ... ;)
Всего лишь ИМХО ... :cool: Идите в свой КорБилайН ... :)
roman979
12-08-2009, 21:41
все сделал как у них на сайте. инет есть, подключиться по дднс не могу.
ip адрес ddns не пингуется
проверил по myip.ru - ip одинаковые
с нетбайнета пингуется, с другого провайдера - нет
трассировка пинга
Трассировка маршрута к ***.mine.nu [79.111.**.**]
с максимальным числом прыжков 30:
1 3 ms 2 ms 2 ms vpn43-l0.msk.corbina.net [85.21.0.43]
2 133 ms 8 ms 206 ms k122-bb-giga1-3.msk.corbina.net [85.21.17.84]
3 2 ms 2 ms 2 ms m9-bb-teng2-4.msk.corbina.net [195.14.54.104]
4 2 ms 2 ms 2 ms msk-r1-b7-gi-1-4.ti.ru [195.14.32.162]
5 2 ms 6 ms 2 ms msk-r1-p8432-gi-1-46.ti.ru [212.1.251.178]
6 2 ms 3 ms 2 ms 212.1.251.245
7 * * * Превышен интервал ожидания для запроса.
8 * * * Превышен интервал ожидания для запроса.
9 * * * Превышен интервал ожидания для запроса.
10 * * * Превышен интервал ожидания для запроса.
11 * ^C
Я тут глянул в свой хрустальный шар и могу сказать абсолютно точно, роутер установлен не по фен-шуй ;)
roman979
13-08-2009, 05:55
оказалось все просто, порт по умолчанию видимо у них закрыт.
сменил порт, все поднялось
пинги так и не идут, видимо запрещено оборудованием сети
a.polyak
04-09-2009, 13:10
Как настроить веб-сервер для url вида name.domain.ru?
У меня lighttpd.
Ну, у меня сделано так:
прописан поддомен в днс на внешний ip
в конфиге:
включен "mod_simple_vhost"
заданы
simple-vhost.server-root = "/tmp/harddisk/webroot/www"
simple-vhost.default-host = "172.16.1.1"
simple-vhost.document-root = "/pages/"
Ну а в самой директории /tmp/harddisk/webroot/www создана директория "внешний ip" и симлинк на неё "some.domain.ru"
Вроде работает )
Если на роутере только 1 домен будет, то настройки на имя в lighttpd никакие не нужны.
Настройте правильно провайдерский DNS (либо динамический DNS на роутере), и все.
доброго времени суток Less,
внимательно причитал эту ветку и ветку про DDNS
имею настроенный на работу в сети Yota
Asus WL500g.PremiumV2+4G USB-модем Samsung SWC-U200
с прошивкой 1.9.2.7-10
вроде правильно создал post-firewall, дал на него права и сохранил flash,
но ощущение такое что он не выполняется при старте вообще, вручную выполнить можно (пока запихал DDNS утилиту в post-boot поскольку выполняется демоном через некоторое время лезет в dyndns и успешно обновляет там запись)
+ ко всему nvram get wan_ipaddr значение не возвращает
попытка выполнить строку скрипта $WAN_IP=`nvram get wan_ipaddr` приводит к ошибке. Может быть нужно какой то пакет доустановить (промучился три дня - а проброс портов так сделать и не могу - уж начал думать что не едут мои лыжи)
раньше как-то не прихдилось писать роутинг скриптами - все делал из web морды вот все и подзабылось
wiedzmin478
22-11-2009, 14:38
Доброго времени суток!
Возникла следующая ситуация: есть сервис no-ip.com, который позволяет решить проблему отсутствия "белого" ip адреса. Однако, после установки сервис так и не заработал. Пинг извне есть, но все порты закрыты. В настройках роутера стоит форвардинг нужных портов на локальную машину, но не помогает. В чем подвох?
Доброго времени суток!
Возникла следующая ситуация: есть сервис no-ip.com, который позволяет решить проблему отсутствия "белого" ip адреса. Однако, после установки сервис так и не заработал. Пинг извне есть, но все порты закрыты. В настройках роутера стоит форвардинг нужных портов на локальную машину, но не помогает. В чем подвох?
no-ip.com решает проблему не белого, а динамического ip.
Кстати, штатно в прошивке это делается через dyndns.
wiedzmin478
24-11-2009, 12:12
Это невозможно.
то есть выход только получить внешний айпи у прова?
то есть выход только получить внешний айпи у прова?
А кто-ж его знает, чего Вы хотите? Может и так.
skydiver45
24-11-2009, 18:41
provider.kabel.net - есть, а по pptp.asus.net - нет. В таблице виртуальных серверов прописано 8080 172.16.0.150 8080. Все доменные имена регистрируются на dyndns.com
Где порылась собака?
Спасибо всем отозвавшимся. Проблема решена.
Возникла другая проблема:
роутер пишет:
Nov 24 04:59:09 ddns update: connected to members.dyndns.org (204.13.248.112) on port 80.
Nov 24 04:59:09 ddns update: invalid hostname: atova.webhop.net
Что бы это значило?
Pablo Escobar
24-11-2009, 19:07
Nov 24 04:59:09 ddns update: invalid hostname: atova.webhop.net
Что бы это значило?
Либо нет такого хоста, либо пароль неправильно ввели
upd
C:\Users\Pablo>ping atova.webhop.net
Ping request could not find host atova.webhop.net. Please check the name and try again.
wiedzmin478
28-11-2009, 12:52
А кто-ж его знает, чего Вы хотите? Может и так.
ну скажем открыть фтп сервер или игровой сервер, чтоб можно было подключиться извне.
Pablo Escobar
28-11-2009, 13:06
ну скажем открыть фтп сервер или игровой сервер, чтоб можно было подключиться извне.
если у вас "серый" IP, то это невозможно.
skydiver45
05-12-2009, 07:01
Либо нет такого хоста, либо пароль неправильно ввели
Хост свежесозданный. При замене какого-либо в логине или пароле: ошибка авторизации.
Pablo Escobar
05-12-2009, 11:49
Хост свежесозданный. При замене какого-либо в логине или пароле: ошибка авторизации.
сегодня, в 14:04 такого хоста нет:
C:\Users\Pablo>ping atova.webhop.net
Ping request could not find host atova.webhop.net. Please check the name and try again.
а у вас точно "белый" IP имеется? если нет, тогда зачем все эти сложности?
Братцы, вопрос банален, но все же: как по пунктам настроить управление роутером извне (торрентом, качалкой и пр. программами, висящими на роутере). Есть домен на этом сервисе (https://www.dyndns.com/). Как связать его и роутер (чтобы, заходя на него, попадать на главную страницу управления роутером?)
starkakmir
09-12-2009, 23:06
ответ также банален как и вопрос:cool:
1. регистрация на dyndns
2. В соотв меню роутера
а.выбираете(в некоторых вводите) адрес сервера, тут dyndns.com
б. вводите адрес который зарегистрировали на dyndns, логин и пароль
в. на самом dyndns и в меню роутера можно выставить частоту по времени синхронизации с сервером(коли провайдер имеет тенденцию часто менять внешний ip)
г. есть счастливчики со статическим внешним ip, то им на dyndns надо просто вбить его в соотв поле
остальное сделает система
встречал ьрабл, что иногда приходится разоешать порты ван отвечать на пинг из сети, иначе меню роутера не открывается
Andrew367
10-12-2009, 13:00
и заходя через DynDNS в роутер я попадаю в камеру, но иногда роутер подвисает и я никуда ни попадаю. хотя заходя в DynDNS вижу светящийся айпи удаленного роутера:mad: Как бы сделать так чтобы я мог дистанцыонно перезагружаться.
Pablo Escobar
10-12-2009, 13:03
и заходя через DynDNS в роутер я попадаю в камеру, но иногда роутер подвисает и я никуда ни попадаю. хотя заходя в DynDNS вижу светящийся айпи удаленного роутера:mad: Как бы сделать так чтобы я мог дистанцыонно перезагружаться.
ssh/telnet можно попробовать, если веб-сервер завис
krasaval
10-12-2009, 20:00
Настроить SSH и прописать проброс портов, описывалось уже не раз.
Из консоли можно перезагружать роутер
a.polyak
14-12-2009, 20:38
Если на роутере только 1 домен будет, то настройки на имя в lighttpd никакие не нужны.
Настройте правильно провайдерский DNS (либо динамический DNS на роутере), и все.
ДНС провайдерский не могу настроить. Пишу Имя поддомена WWW, Тип записи @, в данных - мой IP. Когда захожу на сайт www.domain.ru он отркывает главный Индекс, а не тот что в папке www, и так с любой другой папкой. Что делать??
directman
17-02-2010, 18:56
Данный провайдер зажабил выдачу реальных адресов клиентам (140 руб в мес). По умолчанию выдает по DHCP адрес формата 10.255.155.x (я так понимаю внутренний адрес). Яндекс и прочие сервисы определяют мой IP как 188.226.46.x. (он же, только публичный)
Пытаюсь прикрутить к данному роутеру вышеуказанный сервис, пока не обновил настройки на ноль, данный сервис вообще не работал. Теперь работает, но передает внутренний адрес 10.255.155.x (который присвоен роутеру) вместо 188.226.46.x реально выданного адреса в интернете? Я так понимаю у провайдера настроен форвардинг, поэтому роутер не может определить public IP?
Кто-нибудь настраивал подобное? В настройках IP Config->Miscellaneous->Autodetect public IP address? стоит yes
прошивка 1.9.2.7-d-r1087
DemonGloom
18-02-2010, 11:26
Все гораздо проще... 10.255.155.x - ваш адрес внутри сети.. 188.226.46.x - адрес шлюза провайдера, помимо вас на нем сидят еще толпы других пользователей.. соответственно, dyndns вам не поможет никак - снаружи до вас не достучаться.
Народ,плиииз подскажите у кого-нить есть проша,ссылки,чтобы работал клиент dyndns с yota.. с ppoe работает,но товарищ провайдер недоступен из вне...искал-искал,нашел один проект,но там проша с файлообменика удалена!
а так? (http://lmgtfy.com/?q=dyndns+yota+site%3Awl500g.info)
directman
18-02-2010, 17:44
Все гораздо проще... 10.255.155.x - ваш адрес внутри сети.. 188.226.46.x - адрес шлюза провайдера, помимо вас на нем сидят еще толпы других пользователей.. соответственно, dyndns вам не поможет никак - снаружи до вас не достучаться.
а вот и нет, открываю на роутере порт ssh/telent и захожу по данным протоколам через телефон по gprs (3g) по 188.226.46.x на свой роутер.
Все работает, только роутеру данный ип адрес не виден на интерфейсах
а вот и нет, открываю на роутере порт ssh/telent и захожу по данным протоколам через телефон по gprs (3g) по 188.226.46.x на свой роутер.
Все работает, только роутеру данный ип адрес не виден на интерфейсах
А что у Вас в статистике DynDNS на сайте показывает?.
directman
19-02-2010, 13:49
вопрос решился:
#!/bin/sh
wget -O - http://checkip.dyndns.org | sed -e 's/<\/body><\/html>.*//' |sed -e 's/<html><head><title>Current IP Check<\/title><\/head><body>Current IP Address: //'>/etc/ez-ipupdate/ip
/usr/sbin/ez-ipupdate --address `cat /etc/ez-ipupdate/ip` -c /etc/ez-ipupdate/ez-ipupdate.conf
и
[admin@wl-hdd hd2]$ cat ez-ipupdate.conf
service-type=dyndns
user=xxxxxxxxxassword
host=xxxxxxxxxxxxx.dyndns.org
cache-file=/etc/ez-ipupdate/cache
pid-file=/etc/ez-ipupdate/pid
max-interval=86400
directman
19-02-2010, 20:32
или без создания файла
#!/bin/sh
ez_path="/tmp/harddisk/ez-ipupdate"
ip=`wget -O - http://checkip.dyndns.org | sed -e 's/<\/body><\/html>.*//' |sed -e 's/<html><head><title>Current IP Check<\/title><\/head><body>Current IP Address: //'`
/usr/sbin/ez-ipupdate --address $ip -c $ez_path/ez-ipupdate.conf -b $ez_path/cache
Использую zoneedit.com
Добавил свой домен. автоматом создалось две записи
домен.ru и www.домен.ru
Они обновляются - все отлично.
Создаем в zonedit новую A запись тест.домен.ru и так как для нее обязательно ввести IP - копируем наш текущий ip. В wl500gP отмечаем галочку Enable wildcard?
Отсоединяемся, присоединяемся чтобы сменился IP. домен.ru и www.домен.ru - обновились, а вот тест.домен.ru продолжает висеть с предыдущим ip... Что делаю не так?
WL-500GP 1.9.2.7-d-r1222
theMIROn
01-03-2010, 09:25
zoneedit не не поддерживает wildcard, воспользуйтесь установокой cname
Так ли это? С сайта Zoneedit http://www.zoneedit.com/doc/dynamic.html
11. What are the specs of the dynamic update request?
Simply make a standard HTTP request:
- URL: http://dynamic.zoneedit.com/auth/dynamic.html
- REQUIRES BASIC AUTHENTICATION
- REQUIRES PARAM: -> 'host' contains a comma-delimited list of hosts that have IP addresses. This parameter may be *.domain.com to update a wildcard A-record.
theMIROn
01-03-2010, 09:43
Так ли это? С сайта Zoneedit http://www.zoneedit.com/doc/dynamic.html
11. What are the specs of the dynamic update request?
Simply make a standard HTTP request:
- URL: http://dynamic.zoneedit.com/auth/dynamic.html
- REQUIRES BASIC AUTHENTICATION
- REQUIRES PARAM: -> 'host' contains a comma-delimited list of hosts that have IP addresses. This parameter may be *.domain.com to update a wildcard A-record.
окей, доделаю.
ну а пока ничего не мешает вписать *.domain.com непосредственно в хост
окей, доделаю.
ну а пока ничего не мешает вписать *.domain.com непосредственно в хост
Спасибо. Что в данном случае подразумевается под Хостом?
Для задания нескольких хостов внутри, допустим dyndns.com, можно использовать:
nvram set ddns_hostname_x=domain1.dyndns.org,domain2.mine.nu , bla bla bla
Есть ли возможность одновременного использования сервисов dyndns.com и no-ip.com?
theMIROn
04-03-2010, 08:49
есть, используйте для этого ddns хаб http://www.dnsomatic.com/
есть, используйте для этого ddns хаб http://www.dnsomatic.com/
Спасибо. А что на указывать в IPconfig -> Miscellaneous -> DDNS Setting -> Host Name:
Придумал скрипт:
curl --insecure "https://логин:пароль@updates.dnsomatic.com/nic/update?wildcard=YESG&mx=YES&backmx=NOCHG"
Тока как энто в вёб морде написать
theMIROn
04-03-2010, 12:59
Спасибо. А что на указывать в IPconfig -> Miscellaneous -> DDNS Setting -> Host Name:
all.dnsomatic.com
http://www.dnsomatic.com/wiki/api
hostname
Hostname you wish to update. To update all services registered with DNS-O-Matic to the new IP address, hostname may be omitted or set to all.dnsomatic.com (useful if required by client). This field is also used for services that use different names for the unique identifier of the target being updated (ex. freedns.afraid.org, TZO). DNS-O-Matic will format the update string appropriately for each supported service at distribution.