Nie zapisuje resolv.conf
-
- Piegowaty Guziec
- Posty: 16
- Rejestracja: 29 lis 2007, 14:24
- Płeć: Mężczyzna
- Wersja Ubuntu: 16.04
- Środowisko graficzne: Unity
- Architektura: x86_64
Nie zapisuje resolv.conf
Nie mogę zmienić ustawień pliku resolv.conf; Jakiś czas temu ustawiłem na sztywno dnsy Ery, i zablokowałem plik jakąś komendą aby network manager nie zmieniał go. Teraz chciałem zaktualizować komputer na neostradzie ale nie działa net, problem z dns.
Moje pytanie brzmi jak wyedytować i zapisać plik resolv.conf?
ile serwerów dns moge wpisać, tak aby system ich używał w zależności od okoliczności?
Jak po zmianach zablokować plik aby NM nie zmieniał mi wpisów?
A może inne rozwiązanie np uniwersalny DNS.
Tomasz Dziekoński
Moje pytanie brzmi jak wyedytować i zapisać plik resolv.conf?
ile serwerów dns moge wpisać, tak aby system ich używał w zależności od okoliczności?
Jak po zmianach zablokować plik aby NM nie zmieniał mi wpisów?
A może inne rozwiązanie np uniwersalny DNS.
Tomasz Dziekoński
-
- Zakręcona Traszka
- Posty: 924
- Rejestracja: 28 lut 2008, 21:22
- Płeć: Mężczyzna
- Wersja Ubuntu: 24.04
- Środowisko graficzne: KDE Plasma
- Architektura: x86_64
Odp: Nie zapisuje resolv.conf
Bylo juz nie raz kolego o tym.
dopisz linijke
te to OpenDNS, mozesz wpisac takie jakie Ci pasuja lub zostawic.
Kod: Zaznacz cały
sudo gedit /etc/dhcp3/dhclient.conf
Kod: Zaznacz cały
prepend domain-name-servers 208.67.222.222,208.67.220.220;
- barja
- Serdeczny Borsuk
- Posty: 146
- Rejestracja: 20 gru 2006, 20:10
- Płeć: Kobieta
- Wersja Ubuntu: 18.04
- Środowisko graficzne: Unity
- Architektura: x86_64
- Kontakt:
Odp: Nie zapisuje resolv.conf
Po edycji pliku
robisz to:
czyli zablokować systemowi możliwość nadpisania tego pliku. Jak chcesz odwołać - to samo z parametrem -i.
Kod: Zaznacz cały
/etc/resolv.conf
Kod: Zaznacz cały
sudo chattr +i /etc/resolv.conf
Ubuntu 16.04 64 Gnome,
Acer Aspire ES15, 4 GB RAM, Intel HD Cherryview
Acer Aspire ES15, 4 GB RAM, Intel HD Cherryview
-
- Piegowaty Guziec
- Posty: 16
- Rejestracja: 29 lis 2007, 14:24
- Płeć: Mężczyzna
- Wersja Ubuntu: 16.04
- Środowisko graficzne: Unity
- Architektura: x86_64
Odp: Nie zapisuje resolv.conf
Wiem, że było i dzięki temu ustawiłem na erę, ale zapomniałem jak i teraz mam problem.JerryG pisze:Bylo juz nie raz kolego o tym.
dopisz linijkeKod: Zaznacz cały
sudo gedit /etc/dhcp3/dhclient.conf
te to OpenDNS, mozesz wpisac takie jakie Ci pasuja lub zostawic.Kod: Zaznacz cały
prepend domain-name-servers 208.67.222.222,208.67.220.220;
Niestety twoje rozwiązanie nie zadziałało.
EDIT:
NIestety przy /etc.resolv.conf daje mi permision denided. Choć wydaje mi się, że właśnie w ten sposób zablokowałem plik.barja pisze:Po edycji plikurobisz to:Kod: Zaznacz cały
/etc/resolv.conf
czyli zablokować systemowi możliwość nadpisania tego pliku. Jak chcesz odwołać - to samo z parametrem -i.Kod: Zaznacz cały
sudo chattr +i /etc/resolv.conf
-
- Zakręcona Traszka
- Posty: 548
- Rejestracja: 24 sty 2008, 15:55
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: LXDE
- Architektura: x86_64
Odp: Nie zapisuje resolv.conf
Próbowałeś ustawić dns-y w network menadżerze?
Wchodzisz w 'zmodyfikuj połączenia' zaznaczasz swoją sieć/ zmodyfikuj/ustawienia Ipv4/Metoda - automatycznie (dhcp), tylko adresy, wpisujesz swóje dns-y np. ja mam tak: (8.8.8.8, 8.8.4.4). Następnie zaznaczasz dostępne dla wszystkich użytkowników i klikasz zastosuj. Po restarcie kompa lub połączenia sieciowego dns-y powinny zostać automatycznie zmienione.
Jeżeli chodzi o to:
EDIT:
Wchodzisz w 'zmodyfikuj połączenia' zaznaczasz swoją sieć/ zmodyfikuj/ustawienia Ipv4/Metoda - automatycznie (dhcp), tylko adresy, wpisujesz swóje dns-y np. ja mam tak: (8.8.8.8, 8.8.4.4). Następnie zaznaczasz dostępne dla wszystkich użytkowników i klikasz zastosuj. Po restarcie kompa lub połączenia sieciowego dns-y powinny zostać automatycznie zmienione.
Jeżeli chodzi o to:
EDIT:
totomek1235 pisze:
EDIT:
NIestety przy /etc.resolv.conf daje mi permision denided. Choć wydaje mi się, że właśnie w ten sposób zablokowałem plik.
sudo gedit /etc/resolv.conf
- majka
- Piegowaty Guziec
- Posty: 25
- Rejestracja: 19 wrz 2007, 18:57
- Płeć: Kobieta
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Nie zapisuje resolv.conf
Jak dasz to powinien być dostęp do pliku. Zawsze to działało.
Kod: Zaznacz cały
chattr -i /etc/resolv.conf
-
- Piegowaty Guziec
- Posty: 16
- Rejestracja: 29 lis 2007, 14:24
- Płeć: Mężczyzna
- Wersja Ubuntu: 16.04
- Środowisko graficzne: Unity
- Architektura: x86_64
Odp: Nie zapisuje resolv.conf
Wielkie dzięki wszystkim, jest ok. Po prostu bezmyślnie pisłałem i pomyliłem +i z -i i stąd nieporozumienie. Nieminej dziękuję wszystkim. Ciekaw jestem jak wpływa ilość wpisów nameserver w resolv.conf na szybkość pracy bo jak wpisłaem DNSY od JerregoG jako 3 i 4 połączczenie neo zadziałało ale ze sporym opóźnieniem. Jako 1 i 2 mam od Ery.
-
- Sędziwy Jeż
- Posty: 88
- Rejestracja: 07 maja 2008, 10:48
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: KDE Plasma
- Architektura: x86_64
Odp: Nie zapisuje resolv.conf
Witam!
A mi nadal nie udało sie zablokować nadpisania resolv.conf.
Po komendzie
p.s w 8.04 z którego sie przesiadłem na 9.10 wystarczyło w Knetworkmanager zablokować automatyczne pobieranie serwerów, a nowej wersji tego juz nie ma:(
A mi nadal nie udało sie zablokować nadpisania resolv.conf.
Po komendzie
mam to:sudo chattr -i /etc/resolv.conf
macie jeszcze jakis pomysł?chattr: Operation not supported podczas odczytu flag /etc/resolv.conf
p.s w 8.04 z którego sie przesiadłem na 9.10 wystarczyło w Knetworkmanager zablokować automatyczne pobieranie serwerów, a nowej wersji tego juz nie ma:(
- majka
- Piegowaty Guziec
- Posty: 25
- Rejestracja: 19 wrz 2007, 18:57
- Płeć: Kobieta
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Nie zapisuje resolv.conf
Żeby zablokować to
Kod: Zaznacz cały
chattr +i /etc/resolv.conf
-
- Sędziwy Jeż
- Posty: 88
- Rejestracja: 07 maja 2008, 10:48
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: KDE Plasma
- Architektura: x86_64
Odp: Nie zapisuje resolv.conf
Po podaniu
krew mnie zalewa;)
mam to samo, czyli:chattr +i /etc/resolv.conf
chattr: Operation not supported podczas odczytu flag /etc/resolv.conf
krew mnie zalewa;)
- majka
- Piegowaty Guziec
- Posty: 25
- Rejestracja: 19 wrz 2007, 18:57
- Płeć: Kobieta
- Wersja Ubuntu: inny OS
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: Nie zapisuje resolv.conf
Polecenie chattr działa tylko na systemach plików ext2 i ext3 a widzę że masz 9.10 a tam jest 4.
-
- Sędziwy Jeż
- Posty: 88
- Rejestracja: 07 maja 2008, 10:48
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.04
- Środowisko graficzne: KDE Plasma
- Architektura: x86_64
Odp: Nie zapisuje resolv.conf
Bardzo możliwe, ale przy instalacji wskazałem, żeby sformatował partycje na ext3.
Jest też taka opcja że "chattr" domyślnie nie działa na 9.10, gdyż powinien na nim być system ext 4.
Ja sobie poradziłem zmianą pliku konfiguracji dhclient.conf przez usunięcie domain-name-servers i dopisanie linii prepend domain-name-servers 194.204.152.34,217.98.63.164 i działa:)
dzięki!
Jest też taka opcja że "chattr" domyślnie nie działa na 9.10, gdyż powinien na nim być system ext 4.
Ja sobie poradziłem zmianą pliku konfiguracji dhclient.conf przez usunięcie domain-name-servers i dopisanie linii prepend domain-name-servers 194.204.152.34,217.98.63.164 i działa:)
dzięki!
-
- Piegowaty Guziec
- Posty: 16
- Rejestracja: 29 lis 2007, 14:24
- Płeć: Mężczyzna
- Wersja Ubuntu: 16.04
- Środowisko graficzne: Unity
- Architektura: x86_64
Odp: Nie zapisuje resolv.conf
Jam mam 9,10 z EXT4 i działa polecenie chattr. Pomyliłem tylko +i z -i.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości