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: Resolv.conf  (Přečteno 2330 krát)

Corsair

  • Aktivní člen
  • *
  • Příspěvků: 381
Resolv.conf
« kdy: 07 Listopadu 2012, 11:21:34 »
Ahoj,
Pro potřeby openvpn mám mou eth1 kartu danou do bridge br0 konfigurace níže:
Kód: [Vybrat]
auto lo
iface lo inet loopback

auto eth1
  iface eth1 inet manual
  up ip link set $IFACE up promisc on

auto br0
  iface br0 inet static
      address 192.168.2.253
      network 192.168.2.0
      netmask 255.255.255.0
      broadcast 192.168.2.255
      gateway 192.168.2.254
      dns-nameservers 192.168.2.254 194.228.41.65
      bridge_ports eth1
Network manager jsem odinstaloval, nicméně vše funguje v pořádku až na dns-nameservers ty se nepromítnou do /etc/roselv.conf a ručně je zadat nemohu protože se smažou.
Nevím kde bych mohl dělat chybu děkuji za rady.
Používám ubuntu 12.04 64bit

beer

  • Host

Corsair

  • Aktivní člen
  • *
  • Příspěvků: 381
Re:Resolv.conf
« Odpověď #2 kdy: 07 Listopadu 2012, 13:40:54 »
Díky za odkaz ale to už jsem zkoušel a nefunguje. Myslím si jestli mu nějak nevadí ten bridge.

beer

  • Host
Re:Resolv.conf
« Odpověď #3 kdy: 07 Listopadu 2012, 13:49:23 »
A to VPN potřebuje nějaké specifické DNS, bez kterého nefunguje?

Já všude používám google dns a VPN používám jen na mobilu, tam jsem nic takového nepotřeboval.

DNS servery je možné zadat v network-manageru


ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Resolv.conf
« Odpověď #4 kdy: 07 Listopadu 2012, 13:53:06 »
netwok manager odinstaloval ...

rikas tedy, ze etc/resolv.conf to prepise pokazde po rebootu ? co zkusit obligatni ``chmod -w /etc/resolv.conf'' ?
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

jmp

  • Host
Re:Resolv.conf
« Odpověď #5 kdy: 07 Listopadu 2012, 14:15:48 »
tuším, že v ubuntu je /etc/resolv.conf link kamsi do #$%
asi by stačilo ten link přejmenovat (aby byl snadný návrat k původnímu stavu) a místo něj udělat resolv.conf soubor s vlastním obsahem...

chybu v tom souboru interfaces nevidím, tak je to možná nějaký bug (nebo to bude tím, že jsem slepý|blbý)

EDIT: a za to přepisování může tuším služba resolvconf
« Poslední změna: 07 Listopadu 2012, 14:17:47 od jmp »

Corsair

  • Aktivní člen
  • *
  • Příspěvků: 381
Re:Resolv.conf
« Odpověď #6 kdy: 08 Listopadu 2012, 06:42:04 »
netwok manager odinstaloval ...

rikas tedy, ze etc/resolv.conf to prepise pokazde po rebootu ? co zkusit obligatni ``chmod -w /etc/resolv.conf'' ?

Tak jsem zkusil chmod -w uvidíme co se bude dít :-)

Takže jsem provedl restart a resolv.conf je opět prázdný a dokonce se nastavila zpět původní oprávnění.
« Poslední změna: 08 Listopadu 2012, 06:51:32 od Corsair »

jmp

  • Host
Re:Resolv.conf
« Odpověď #7 kdy: 08 Listopadu 2012, 07:40:38 »
ještě v interfaces zkuste místo
Citace
up ip link set $IFACE promisc on
dát
Citace
up ip link set eth1 promisc on
down ip link set eth1 promisc off

Corsair

  • Aktivní člen
  • *
  • Příspěvků: 381
Re:Resolv.conf
« Odpověď #8 kdy: 08 Listopadu 2012, 08:11:20 »
Zkusím a dám vědět.

Tak to nepomohlo ale děkuji za radu.
« Poslední změna: 08 Listopadu 2012, 10:28:10 od Corsair »

beer

  • Host
Re:Resolv.conf
« Odpověď #9 kdy: 08 Listopadu 2012, 09:38:22 »
v /etc/network/
interfaces jestli jsou dns-nameservers ok, mrknul bych ještě na http://askubuntu.com/questions/214460/changes-to-resolveconf-discarded-when-connecting-to-a-new-network

a taky na http://www.stgraber.org/2012/02/24/dns-in-ubuntu-12-04/.

Prostě resolv.conf se needituje od verze 12.04 přímo jako textový soubor, jestli to chápu správně, je generováno dynamicky a je to jen nějaký symlink, a je přepisováno jak z /etc/network/interfaces, tak z nastavení network manageru, tak z /etc/resolvconf/resolv.conf.d, konkrétně ze souborů base head original a tail.

Moc jsem to nestudoval, ale asi by bylo nejjednodušší buď vrátit network-manager, nastavit tam, nebo přes uvedené soubory ve složce resolv.conf.d.
« Poslední změna: 08 Listopadu 2012, 09:55:17 od beer »

beer

  • Host
Re:Resolv.conf
« Odpověď #10 kdy: 08 Listopadu 2012, 09:54:42 »
Ještě je zde asi možnost tuším nějak interaktivně nastavit resolv.conf, kdyžtak mrkněte do manuálu.

Corsair

  • Aktivní člen
  • *
  • Příspěvků: 381
Re:Resolv.conf
« Odpověď #11 kdy: 08 Listopadu 2012, 13:19:12 »
Zkusím ten dnsmasq, jinak jsemzkoušel na xbuntu si nakonfigurovat síť  v interfaces a tady to vše funguje jak má a správně se přidali dns i do resolv.conf.

 

Provoz zaštiťuje spolek OpenAlt.