Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam.
Mam taki problem. Moj modemo-router (dalej zwany routeram :) ) po włączeniu synchronizuje sie ok 1,5 minuty do pracy online. Gdy włączę jednoczesnie pod prad zarówno router jak i komp, to komp oczywiscie uruchamia sie wczesniej, a router jeszcze nei ma połączenia online, ale jest juz w stanie przydzielić adres IP komputerowi, z tym że nie przydziela on adresów DNS, gdyż jeszcze całkowicie się na ten czas nie zsynchronizowal do pracy online i w efekcie tego po całkowitej już synchronizacji, przykładowo program skype zaczyna działać normalnie, zapewne dlatego że pracuje on na adresach IP a przeglądarka, która potrzebuje adresówDNS juz oczywiście nie znajduje stron. W resolv.conf widnieje tylko adres IP routera. Dopiero jak podniosę na nowo automatycznie interfejs sieciowy, wówczas do pliku resolv.conf są automatycznie dopisywane zewnętrzne adresy IP DNS, które umożliwiają normalną pracę.
Co zrobić aby interfejs był podnoszony automatycznie, ale żeby miał też od razu przypisane DNSy odpowiednie na starcie?
Offline
Wpisać w resolv.conf adres serwera dns ogólnodostępnego np. od google 8.8.8.8
Ostatnio edytowany przez ba10 (2012-11-04 10:14:13)
Offline
Albo w konfigu dhcclienta - [b]/etc/dhcp/dhclient.conf[/b] :
Opcja:
prepend domain-name-servers 127.0.0.1, {adres-dns1}, {adrees-dns2};
np dla OpenDNS:
prepend domain-name-servers 208.67.222.222, 208.67.220.220;
Ostatnio edytowany przez Jacekalex (2012-11-04 10:24:34)
Offline
Hmmm ale w tym pliku resolv.conf one wpisuja się automatycznie, więc są na obecną chwile wpisane, ale restracie interfejsu sie uaktualniaja...
Offline
[quote=korbol]Hmmm ale w tym pliku resolv.conf one wpisuja się automatycznie, więc są na obecną chwile wpisane, ale restracie interfejsu sie uaktualniaja...[/quote]
Pierwszy raz o czymś takim czytam, ale skoro tak masz to nadaj właściwe uprawnienia do pliku i po sprawie.
Offline
[quote=korbol]Hmmm ale w tym pliku resolv.conf one wpisuja się automatycznie, więc są na obecną chwile wpisane, ale restracie interfejsu sie uaktualniaja...[/quote]
Masz tam napisane, która aplikacja zmienia adresy w tym pliku.
Wysil się trochę i przeczytaj pierwsze linijki, to będziesz wiedział czyja to sprawka. ;)
Wtedy zamiast w rosolv.conf zmień adresy w programie, który przejął nad nim kontrolę.
Offline
http://forum.dug.net.pl/viewtopic.php?id=13232
Offline
[quote=korbol]Hmmm ale w tym pliku resolv.conf one wpisuja się automatycznie, więc są na obecną chwile wpisane, ale restracie interfejsu sie uaktualniaja...[/quote]
[b]@korbol[/b]
Najlepiej [url=http://forum.dug.net.pl/viewtopic.php?pid=214022#p214022][b]zmień okulistę[/b][/url]. ;)
Offline
[quote=Jacekalex][quote=korbol]Hmmm ale w tym pliku resolv.conf one wpisuja się automatycznie, więc są na obecną chwile wpisane, ale restracie interfejsu sie uaktualniaja...[/quote]
[b]@korbol[/b]
Najlepiej [url=http://forum.dug.net.pl/viewtopic.php?pid=214022#p214022][b]zmień okulistę[/b][/url]. ;)[/quote]
fervi@ThunderStorm:/etc$ cat resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
Fervi
PS. Awww, Fervi czytać nie umie
Ostatnio edytowany przez fervi (2012-11-04 20:05:41)
Offline
Dzięki, wypróbuje najpierw sposób Jacka bo jest najmniej inwazyjny :)
ale powiedzta mi czy mam tam zostawić 127.0.0.1 i dopisac moje dnsy cyz mam wywalić 127.0.0.1 i wpisac tylko same dnsy?
Ostatnio edytowany przez korbol (2012-11-05 21:22:54)
Offline
Jeżeli chcesz tylko zewnętrzne DNSy to wpisz tylko te zewnętrzne.
Localhost, czyli 127.0.0.1 się przydaje, jeśli zainstalujesz sobie np Dnsmasq, albo inny "dopalacz", który zapamiętuje i buforuje zapytania DNS.
Tu masz cały przepis:
http://ubuntu.pl/forum/viewtopic.php?f=150&t=60079
A tu wersja z Bindem (przydaje się, jak chcesz na bindzie testować strefy domen):
http://ubuntu.pl/forum/viewtopic.php?f=150&t=120338
Po co cache DNS?
for x in $(seq 1 5); do sleep 1 && dig onet.pl | egrep -i '(server:|msec)'; done; ;; Query time: 46 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; Query time: 2 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; Query time: 1 msec ;; SERVER: 127.0.0.1#53(127.0.0.1)
Tu masz przykład.
Pozdrawiam
;-)
Ostatnio edytowany przez Jacekalex (2012-11-05 23:07:53)
Offline
Ok, dzieki za ppmoc.
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00014 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00200 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.147.75.217' WHERE u.id=1 |
0.00068 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.147.75.217', 1735305719) |
0.00043 | SELECT * FROM punbb_online WHERE logged<1735305419 |
0.00092 | SELECT topic_id FROM punbb_posts WHERE id=214177 |
0.00014 | SELECT id FROM punbb_posts WHERE topic_id=22238 ORDER BY posted |
0.00123 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=22238 AND t.moved_to IS NULL |
0.00009 | SELECT search_for, replace_with FROM punbb_censoring |
0.00308 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=22238 ORDER BY p.id LIMIT 0,25 |
0.00107 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=22238 |
Total query time: 0.00984 s |