Sziasztok!
Van egy Ubuntu 12.04-es gépem, amibe kézzel beállítom /etc/resolv.conf fájlban a nameserver-eket, de azt tapasztalom, hogy újraindításkor ennek tartalma eltűnik. Már próbálkoztam azzal is, hogy /etc/network/interfaces fájlban felveszem az ethx-hez a dns-namservers opciót, de ez sem vezetett megoldáshoz. Tehát minden egyes újraindításkor kézzel fel kell vennem a nameserver-eket, ami egy kicsi idegesítő. Tud valaki valamilyen módot arra, hogy a resolv.conf fájlom ne íródjon felül minden egyes újraindításkor?
köszönöm
- 7772 megtekintés
Hozzászólások
Azt hiszem, hogy a resolvconf írja felül a fájlt. Ha resolvconf-ot
használsz, akkor a resolv.conf csak egy szimbolikus link:
/etc/resolv.conf -> /etc/resolvconf/run/resolv.conf
Valószínűleg ezt a fájlt írod át, és amikor bútolsz, a rendszer nem
közvetlenül az /etc/resolv.conf-ot, hanem ezt írja felül.
Két lehetőséget is látok:
1. Kitörlöd a szimbolikus linket, és beírod az /etc/resolv.conf-ba amit
akarsz.
2. Van olyan, hogy /etc/resolvconf/resolv.conf.d/base. Amit ebbe írsz, az
mindenképpen része lesz a resolv.conf-nak. Ide beírhatod a kedvenc
soraidat, és akkor azok is ott lesznek a resolv.conf-ban.
Egyébként: man resolvconf ;-).
- A hozzászóláshoz be kell jelentkezni
dhclient inkább szerintem a ludas és abba kellene beírni illetve szabályozni, hogy elkérje-e rezolverek címeit.
- A hozzászóláshoz be kell jelentkezni
/etc/networking/interfaces fajlba felvettem a dns-nameservers es a dns-search lehetosegeket. most annyiban modosult a dolog, hogy ujrainditas utan nem lesz up az eth0-am, viszont amint ujrainditom (/etc/init.d/networking restart) mar up allapotba kerul. ezt miert csinalja? hol tudom neki megadni az auto up-ot?
- A hozzászóláshoz be kell jelentkezni
interfaces fájlból nem maradt kivéletlen az "auto ethX" sor?
- A hozzászóláshoz be kell jelentkezni
fel van veve: auto eth0
a teljes interfaces fajlom tartalma:
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8
dns-search valami.hu
Ha jol tudom, akkor broadcast es a network reszeket automatikusan beallitja az IP es netmask-bol, ezert ezeket nem szoktam beirni
- A hozzászóláshoz be kell jelentkezni
Nincs véletlenül a Dnsmasq bekapcsolva?
http://www.ubuntugeek.com/how-to-disable-dnsmasq-in-ubuntu-12-04precise…
- A hozzászóláshoz be kell jelentkezni
A resolvconf (csomag) automatikusan módosítja a resolv.conf-ot. Nekem símán működik a 12.04 úgy, hogy uninstalláltam a resolvconf csomagot, és kézzel megírtam a resolv.conf fájlt. Tudni kell, hogy más programok is módosíthatják a resolv.conf-ot: dhcp kliens, pppd, effélék.
--
ulysses.co.hu
- A hozzászóláshoz be kell jelentkezni
Minek kell bizdergálni a resolv.cont-ot? Nem jó dns szervert oszt a szolgáltató, router? Vagy fix ip van? Akkor meg a networkmanager beállítóprogramjával olyan dns-t állítasz be amilyet akarsz. Tehát?
- A hozzászóláshoz be kell jelentkezni
Lassabb net és gyengébb gép kombó esetén fel lehet gyorsítani a böngészést a fixen beírt, gyors dns szerverekkel. Pláne, ha a szolgáltató valami gagyi dns-t üzemeltet, és annak a címét küldi, mert akkor akár többszörös névfeloldást is ki kell várni.
- A hozzászóláshoz be kell jelentkezni
Lassú a net és a névfeloldással gyorsítasz? Persze.
- A hozzászóláshoz be kell jelentkezni
Az általam említett körülmények esetén a fix dns sokat gyorsít a böngészésen, hamarabb kezdi letöltenia weboldalakat.
- A hozzászóláshoz be kell jelentkezni
Tényleg nem kukacoskodni akarok, de ez h*, szóval nem számít. Egy lassú nettel mondjuk az oldal beírása és letöltődésének az ideje legyen monjuk 1 perc (hup.hu). Na ebből a névfeloldás kb 1 mp, de legyen 2. Számít? Nem. De igazából nem akarok tovább foglalkozni ezzel, mert az idők folyamán megtanultam azt, hogy mindenki úgy szívatja magát, ahogy akarja, főleg ha a posztoló szarik az egészre :)
ui: egyébként a szolgáltató dns szervere az nem fix? Szerintem fix, hogy fix.
- A hozzászóláshoz be kell jelentkezni
Nem vagyok gep elott, de emlekeim szerint /etc/resolv.d (vagy hasonlo) mappa alatt van ket fele szedve, header talan es meg valami. Ebbol allitja ossze a confot. Ott modositod, majd service resolvd restart.
Emlekezetbol irom, lehetnek elteresek, de a metodus ez. Kesobb meg tudom nezni neked pontosan a szerveren.
--
zsebHUP-ot használok!
- A hozzászóláshoz be kell jelentkezni
Most látom, hogy fentebb már leírták:
/etc/resolvconf/resolv.conf.d/ alatt vannak a fájlok.
- A hozzászóláshoz be kell jelentkezni
.
- A hozzászóláshoz be kell jelentkezni
chattr +i file
- A hozzászóláshoz be kell jelentkezni
Ide írok, mert ide kapcsolódik és nem akarok új topicot nyitni. Debian 7 alatt ugyanez a probléma van, hogy minden újraindításkor felülírja a resolv.conf állományt. Oda van írva, hogy generated by network manager. Mit kell tennem, hogy szerkeszthessem?
- A hozzászóláshoz be kell jelentkezni
Meg is oldottam. NetworkManagerben a kapcsolat szerkesztésében csak dhcp opció,majd a névszerver kézi megadása. Ennyi.
- A hozzászóláshoz be kell jelentkezni