Como configurar dois NIC para DNS & Resolv.conf & Como Eth0 DNS para frente para Eth1 & GW -- server campo com networking campo com dns campo com resolv.conf camp askubuntu Relacionado O problema

how to configure two Nic for dns & resolv.conf &how to eth0 DNS forwards to eth1 & gw


1
vote

problema

português

Eu tenho duas nics.

Aqui está o meu Device Boot Start End Blocks Id System /dev/sdb1 * 1 7298 58614752+ 83 Linux /dev/sdf1 1 125 1000000 82 Linux swap / Solaris Partition 1 does not end on cylinder boundary. /dev/sdf2 125 30402 243196503+ 83 Linux Partition 2 does not end on cylinder boundary. 1 :

     Device Boot      Start         End      Blocks   Id  System /dev/sdb1   *           1        7298    58614752+  83  Linux  /dev/sdf1               1         125     1000000   82  Linux swap / Solaris Partition 1 does not end on cylinder boundary. /dev/sdf2             125       30402   243196503+  83  Linux Partition 2 does not end on cylinder boundary. 2   
    .
  1. Qual gateway é padrão? Como faço para rotear gateway para gateway padrão?

  2. Quando eu executo Device Boot Start End Blocks Id System /dev/sdb1 * 1 7298 58614752+ 83 Linux /dev/sdf1 1 125 1000000 82 Linux swap / Solaris Partition 1 does not end on cylinder boundary. /dev/sdf2 125 30402 243196503+ 83 Linux Partition 2 does not end on cylinder boundary. 3 , resolv.conf servidor de nomes de domínio é substituído pelo servidor DNS da Internet, como faço para configurar o ResolV.conf?

english

I have two NICs.

Here's my /etc/network/interfaces:

auto eth0 iface eth0 inet dhcp    //for internet  auto eth1 iface eth1 inet static   //for lan address 20.X.X.X.X netmask 255.255.255.0 broadcast 20.X.X.X.255 gateway 20.X.X.1 
  1. Which gateway is default? How do I route gateway to default gateway?

  2. When I run networking restart, resolv.conf domain name server is replaced with the DNS server of the internet, how do I configure resolv.conf?

           
 
 

Lista de respostas

4
 
vote

Se eu entender o que você está tentando fazer, você precisa instalar algumas coisas:

  sudo apt-get install dhcp3-server resolvconf #also possibly 'radvd'    


Ativando o tráfego através de você máquina (IPv4):
OK, agora vamos mudar uma configuração:

  sudo nano /etc/sysctl.conf    

Exclua o número # desde o início da linha #net.ipv4.ip_forward=1 e pressione ctrl x , então y para salvar .

Executar sudo sysctl -p .


Endereço definido para Interface LAN (IPv4):
A menos que você seja 'Computer Sciences Corporation', você não deve usar endereços 20.x.x.x. Você pode usar qualquer um dos seguintes endereços privados faixas: 10.x.x.x, 192.168.x.x ou o intervalo 172.16.0.0 â € "172.31.255.255 (aka 172.16.0.0/12 ou 172.16.0.0 com netmask 255.240.0.0). Executar

  sudo nano /etc/network/interfaces    

Exclua a linha do gateway. Este computador é o gateway para a conexão, para que você não defina um gateway para essa interface. Outros computadores terão o endereço deste computador como seu gateway. Altere a linha de endereço para address 10.0.0.1 . Altere a linha de transmissão para broadcast 10.0.0.255 . Pressione ctrl x , então y para salvar.


Set DNS Server (IPv4 e / ou IPv6):
Executar

  sudo nano /etc/resolvconf/resolv.conf.d/head    

(ignore o aviso assustador. /etc/resolv.conf é autogenerado, para que o aviso esteja no arquivo abcdefghgjklmnabcdefghijklmn8 para que ele seja colocado no topo do /etc/resolv.conf quando / etc / resolv.conf é gerado.) Para o final do arquivo, adicione

   nameserver <ip_of_nameserver>    

Pressione ctrl x e responder sim para salvar o arquivo. Para terminar, regenerar /etc/resolv.conf para que as alterações sejam aplicadas agora:

  sudo nano /etc/sysctl.conf 0   


configurar NAT (IPv4) ( estremece ):
Ativar UFW:

  sudo nano /etc/sysctl.conf 1   

Faça uma regra NAT persistente que é restaurada na inicialização por UFW:

  sudo nano /etc/sysctl.conf 2   

Adicione a linha sudo nano /etc/sysctl.conf 3 após a linha sudo nano /etc/sysctl.conf 4 . Pressione ctrl x , então y para salvar.


dar endereços (IPv4):
Vamos editar alguns arquivos:

  sudo nano /etc/sysctl.conf 5   

Para o primeiro arquivo, adicione o seguinte:

  sudo nano /etc/sysctl.conf 6   

Pressione ctrl x , então y para salvar. No próximo arquivo, edite a linha sudo nano /etc/sysctl.conf 7 para dizer sudo nano /etc/sysctl.conf 8 . Pressione ctrl x , então y para salvar. Para iniciar o endereço distribuindo daemon, execute

  sudo nano /etc/sysctl.conf 9   


 

If I understand what you're trying to do, you need to install a couple of things:

sudo apt-get install dhcp3-server resolvconf #also possibly 'radvd' 


Enabling traffic through you machine (IPv4):
Ok, now let's change a setting:

sudo nano /etc/sysctl.conf 

Delete the # from the start of the line #net.ipv4.ip_forward=1 and press Ctrl x, then y to save.

Run sudo sysctl -p.


Set address for LAN interface (IPv4):
Unless you are 'Computer Sciences Corporation', you should not be using 20.x.x.x addresses. You could use any of the following private addresses ranges instead: 10.x.x.x, 192.168.x.x, or the range 172.16.0.0 xe2x80x93 172.31.255.255 (aka 172.16.0.0/12 or 172.16.0.0 with netmask 255.240.0.0). Run

sudo nano /etc/network/interfaces 

Delete the gateway line. This computer is the gateway for the connection, so you do not set a gateway for this interface. Other computers will have this computer's address as their gateway. Change the address line to address 10.0.0.1. Change the broadcast line to broadcast 10.0.0.255. Press Ctrl x, then y to save.


Set DNS server (IPv4 and/or IPv6):
Run

sudo nano /etc/resolvconf/resolv.conf.d/head 

(ignore the scary warning. /etc/resolv.conf is autogenerated, so the warning is in the /etc/resolvconf/resolv.conf.d/head file so it will get put at the top of /etc/resolv.conf when /etc/resolv.conf is generated.) To the end of the file, add

 nameserver <ip_of_nameserver> 

Press Ctrl x and answer yes to saving the file. To finish up, regenerate /etc/resolv.conf so the changes are applied right now:

 sudo resolvconf -u 


Set up NAT (IPv4)(shudder):
Enable UFW:

sudo ufw enable 

Make a persistent NAT rule that is restored at boot by UFW:

sudo nano /etc/ufw/before.rules 

Add the line -A POSTROUTING -o ppp0 -j MASQUERADE after the line *nat. Press Ctrl x, then y to save.


Give out addresses (IPv4):
Let's edit some files:

sudo nano /etc/dhcp3/dhcpd.conf /etc/default/dhcp3-server 

To the first file, add the following:

subnet 10.0.0.0 netmask 255.255.255.0 {   range 10.0.0.2 10.0.0.254;   option routers 10.0.0.1;   option domain-name-servers <dns_server>; } 

Press Ctrl x, then y to save. In the next file, edit the line INTERFACES="" to say INTERFACES="eth1". Press Ctrl x, then y to save. To start the address handing out daemon, run

sudo /etc/init.d/dhcp3-server start 


 
 

Perguntas relacionadas

3  Alterar DNS para Coudflare 1.1.1.1 no Ubuntu 17,10  ( Change dns to coudflare 1 1 1 1 on ubuntu 17 10 ) 
Eu gostaria de aproveitar a recente CloudFlare 1.1.1.1 DNS Service no meu Ubuntu (17.10, será em 18,04 lts quando pousar). Eu não posso obter a instrução da...

-1  O servidor Ubuntu 12.04 não será resolvido  ( Ubuntu 12 04 server will not resolve ) 
Eu tenho uma perda por que não consigo resolver. Tenho certeza que estou perdendo alguma coisa e espero que alguém possa ajudar. Eu instalei o Ubuntu 12.04 ...

7  Falha temporária na resolução de nome no WSL  ( Temporary failure in name resolution on wsl ) 
Running Ubuntu no WSL e tentando empurrar para o GitHub e baixar novos módulos Python usando Pip e eu recebo este erro. Retrying (Retry(total=4, connect=No...

1  Duas entradas "Pesquisar" em Resolv.conf  ( Two search entries in resolv conf ) 
Eu estou usando 12.04 e tenho um problema com o meu resolv.conf Existem 2 linhas de pesquisa lá. Mas eu só posso explicar um. Eu gostaria de conseguir o o...

3  18.04 Não é possível conectar-se ao servidor devido a "falha temporária na resolução de nomes"  ( 18 04 unable to connect to server due to temporary failure in name resolution ) 
Eu estou em um pouco de perda. Eu sou capaz de realizar um nslookup e uma caverência no endereço "imap.comcast.net", mas se eu tentar pingá-lo ou conectar-o a...

219  Como faço para adicionar um servidor DNS via ResolV.conf?  ( How do i add a dns server via resolv conf ) 
é /etc/resolv.conf inútil em ubuntu 12,04 lts Pangolim preciso)? Eu vejo que as informações do servidor DNS são armazenadas em NetworkManager agora. O...

1  Como corrigir erros do identificador de arquivos?  ( How to fix stale file handle errors ) 
Eu recebo erros "stale de identificador de arquivo" (veja abaixo) Ao listar o diretório /etc/resolvconf ls: cannot access 'resolv.conf.d': Stale file han...

16  Por que minha resolução de nome atingiu o DNS mesmo com uma entrada de arquivo de hosts?  ( Why does my name resolution hit the dns even with a hosts file entry ) 
Estou executando o Ubuntu 10.04.2 Lts Desktop. Sendo um desenvolvedor web, naturalmente criei um arquivo "me.com" no meu arquivo abcdefghgjklmnabcdefghijklmn...

17  Host é capaz de resolver um nome de host, ssh não é  ( Host is able to resolve a hostname ssh isnt ) 
Estou tentando se conectar de um sistema de 10,04 a um sistema 12.04 via SSH. Estranhamente as regras em ABCDEFGHIJKLMNABCDEFGHIJKLMN0 Parecem ter efeito ap...

7  Como faço para ativar um estojo de cache local?  ( How do i activate a local caching nameserver ) 
Eu quero ter forte servidor de cache DNS no meu host local (servidor). Então eu preciso mudar o servidor do nome para o meu host. . Como posso alterá-lo? b...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.