Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: jak zabránit automatické zmene hosts  (Přečteno 1375 krát)

zdenek_vz800

  • Aktivní člen
  • *
  • Příspěvků: 306
    • Mac OnLine
jak zabránit automatické zmene hosts
« kdy: 06 Února 2011, 10:23:57 »
zdravim, mam kabelovy modem upc a k nemu pripojeny pocitac s lamp. pokud vypadne na modemu pripojeni a on se zkousi pripojit priradi se mu obcas chybna ip adresa a ta se automaticky ulozi do hosts (navic je tam poznamka dokonce added by network manager) a pak jak se nacte spravna adresa, tak mi prestane spravne lamp fungovat a muýsim rucni editaci zpet upravit hosts a pak restartovat sluzby, aby to znova jelo. IP adresa je nastavena na dhcp. nema nekdo nejake reseni prosim?

Beetljuice

  • Stálý člen
  • **
  • Příspěvků: 838
Re: jak zabránit automatické zmene hosts
« Odpověď #1 kdy: 07 Února 2011, 09:28:32 »
Tak si natvrdo nastav v /etc/network/interfaces požadovanou pevnou IP adresu
vim /etc/network/interfaces
Kód: [Vybrat]

auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
        address xxx.xxx.xxx.xxx
        netmask 255.255.255.0             
        gateway xxx.xxx.xxx.xxx
a do /etc/resolv.conf
vim /etc/resolv.conf
Kód: [Vybrat]
search tvojedomena.cz
nameserver xxx.xxx.xxx.xxx
nameserver yyy.yyy.yyy.yyy
si dej tvojí doménu a tvoje DNS servery.
Jestli jsem to tedy správně pochopil.
Aj dont spíík ííngliš :)

zdenek_vz800

  • Aktivní člen
  • *
  • Příspěvků: 306
    • Mac OnLine
Re: jak zabránit automatické zmene hosts
« Odpověď #2 kdy: 07 Února 2011, 10:24:31 »
Diky za radu - to me samozrejme napadlo, jenze u UPC i kdyz mam pevnou IP musim mit na serveru nastaveno DHCP, protoze jinak to vypadava a spatne to funguje - nicmene oni maj v systemu nastavenou u myho uctu jednu ip pevnou a skutecne se mi nemeni - sice nechapu proc je to takhle blbe udelani ale kdyz sem v systemu nastavil tu pevnou tak to skutecne zlobilo a ted je to ok - marne sem se s nima hadal ze asi nevedi co je pevna a co dhcp a proc tedy poskytuji sluzbu pevne ip a vlastne mam nastavenou dhcp....

Beetljuice

  • Stálý člen
  • **
  • Příspěvků: 838
Re: jak zabránit automatické zmene hosts
« Odpověď #3 kdy: 07 Února 2011, 11:03:25 »
Tak jeste zkus odinstalovat toho newtwork-managera at se ti do toho nemota. A v /etc/network/interfaces si to zmen na DHCP
Aj dont spíík ííngliš :)

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
Re: jak zabránit automatické zmene hosts
« Odpověď #4 kdy: 07 Února 2011, 16:04:59 »
Tak jeste zkus odinstalovat toho newtwork-managera at se ti do toho nemota. A v /etc/network/interfaces si to zmen na DHCP
jen odinstalování NM, nepomůže protože to pak bude kazit dhcpd

Hosts se neprepisuje (bo neměl by  ;D)

pokud jde o adresy DNS serverů jak piše Juice tak jde o resolv.conf. Pokud používáte networkmanager do /etc/sysconfig/network-scripts/ifcfg-* vložte
Kód: [Vybrat]
DNS1=8.8.8.8
DNS2=192.168.1.1
(třeba)
případně to jde naklikat pres GUI
Kód: [Vybrat]
Systems menu → Preferences → Network Connections.
vyberte spojení (wired, wirelles,...)
jako metodu vyberte "Automatic (DHCP) addresses only"
a vlozte mezerou oddelene adresy DNS serverů

pokud používáte čiste dhcpd tak upravte konfigurační soubor /etc/dhcp3/dhclient.conf
Kód: [Vybrat]
supersede domain-name-servers 8.8.8.8, 192.168.1.1
jabber: etnyx@jabbim.cz

zdenek_vz800

  • Aktivní člen
  • *
  • Příspěvků: 306
    • Mac OnLine
Re: jak zabránit automatické zmene hosts
« Odpověď #5 kdy: 07 Února 2011, 16:13:09 »
nene-dns se nemeni pouze ip - konkretne z host toto:

127.0.0.1   www.mojedomena.cz   www   localhost.localdomain   localhost
::1   www.mojedomena.cz   www   localhost6.localdomain6   localhost6
11.111.11.111   www.mojedomena.cz www


zmeni to prave prvni a tusim posledni radku (pak to staci jen manualne smazat ty upravy od toho network managera restart a je to ok)...

ETNyx

  • Aktivní člen
  • *
  • Příspěvků: 425
Re: jak zabránit automatické zmene hosts
« Odpověď #6 kdy: 07 Února 2011, 16:54:25 »
Omlouvám se za nedorozumění :-)
Zatím se mi nestalo, že by mi něco přepsalo hosts ani jsem to nikde neviděl, ale je pravda, že jsem networkmanagera nikdy nepoužival. Asi nejrychlejší řešení bude "zamknout" ten soubor

Kód: [Vybrat]
chmod 444 /etc/hosts
pokud budu potřebovat něco změnit tak si soubor chmodem zase odemknu (644) a pak zase zamku.
jabber: etnyx@jabbim.cz

zdenek_vz800

  • Aktivní člen
  • *
  • Příspěvků: 306
    • Mac OnLine
Re: jak zabránit automatické zmene hosts
« Odpověď #7 kdy: 07 Února 2011, 18:40:45 »
no zamknout me to napadlo - zamknul jsem to ale pres gnome - chmodem me to nenapadlo - nicmene kdyz jsem zamknul pres gnome, tak se mi to po case zas zmenilo, nevim ale jestli treba pred tim neprobehla aktualizace a ta ho neodemkla, ale to se mi zda divny...

zdenek_vz800

  • Aktivní člen
  • *
  • Příspěvků: 306
    • Mac OnLine
Re: jak zabránit automatické zmene hosts
« Odpověď #8 kdy: 09 Února 2011, 18:46:16 »
takze ani zamknuti nepomohlo - nechapu - restartoval jsem modem a opet to hosts zmenilo - konkretne pridalo radek:

192.168.100.11   www.mojedomena.cz   www   # Added by NetworkManager

asi po staru modemu nez se sesynchronizuje a nacte spravnou adresu, tak priradi adresu 192.168.100.11

jmp

  • Host
Re: jak zabránit automatické zmene hosts
« Odpověď #9 kdy: 09 Února 2011, 20:05:02 »
patrne bug - je tam i nejaky workaround, ktery nekomu zabira... http://ubuntuforums.org/showthread.php?t=1596603

zdenek_vz800

  • Aktivní člen
  • *
  • Příspěvků: 306
    • Mac OnLine
Re: jak zabránit automatické zmene hosts
« Odpověď #10 kdy: 09 Února 2011, 20:08:29 »
ajajaj - tolik let sem ubuntu pouzival a vse se mi podarilo nejak nastavit/obejit - tohle je prvni zavada, ktera mi tak nejak vic vadi :-(

https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/663397

https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/659872
« Poslední změna: 09 Února 2011, 20:20:41 od zdenek_vz800 »

jmp

  • Host
Re: jak zabránit automatické zmene hosts
« Odpověď #11 kdy: 09 Února 2011, 20:14:26 »
mozna by to slo tomu newor(k) manageru zakazat v ramci apparmor, ale asi by to musel udelat nekdo, kdo se tim zabyva a to ja nejsem :-)

 

Provoz zaštiťuje spolek OpenAlt.