Static IP Configuration_Ubuntu 14.04

1

Eu tenho um problema ao configurar o IP estático no meu Ubuntu Server 14.04 LTS.

Meu computador tem 2 interfaces p2p1 e p1p1 . O p2p1 node - nó primário - deve estar visível no mundo externo.

Eu uso o seguinte código para configurar o IP.

auto lo
iface lo inet loopback

auto p2p1
    iface p2p1 inet static
    address 192.168.2.202
    netmask 255.255.255.0
    network 192.168.2.0
    broadcast 192.168.2.255
    gateway 192.168.2.1
    dns-nameservers 192.168.2.1

auto p1p1
    address 192.168.2.203
    netmask 255.255.255.0
    network 192.168.2.0
    broadcast 192.168.2.255
    gateway 192.168.2.1
    dns-nameservers 192.168.2.1

No entanto, depois que a configuração de rede não estiver funcionando, não haverá internet e ping www.google.com não funcionará.

Antes eu tinha usado o Ubuntu 12.04 e ele tem eth0 e eth1 e eu não tenho mais experiência sobre o Ubuntu.

Eu tenho duas perguntas.

  1. eth0 no ubuntu 12.04 e p2p1 no ubuntu 14.04 são os mesmos.
  2. como configurar as duas NIC no Ubuntu 14.04 para usar o
    • p2p1 para serviços da world wide web
    • p1p1 para conexão FTP e VPN.
por Danushka Jayasumana 20.09.2014 / 06:51

2 respostas

2

Eu não acho que seja bom ter gateways,

auto lo
iface lo inet loopback

auto p2p1
    iface p2p1 inet static
    address 192.168.2.202
    netmask 255.255.255.0
    network 192.168.2.0
    broadcast 192.168.2.255
    #gateway 192.168.2.1
    #dns-nameservers 192.168.2.

auto p1p1
    address 192.168.2.203
    netmask 255.255.255.0
    network 192.168.2.0
    broadcast 192.168.2.255
    gateway 192.168.2.1
    #dns-nameservers 192.168.2

e, em vez de colocar servidores dns-nameservers na interface de rede, tente alterar /etc/resolvconf/resolv.conf.d/base da seguinte forma:

# Google IPv4 nameservers
nameserver 8.8.8.8
nameserver 8.8.4.4

Você também precisa executar resolvconf -u para que as alterações sejam refletidas.

    
por meda 20.09.2014 / 06:59
0

O problema é que diferentes flags são definidas para o dnsmasq para IPs estáticos versus endereços IP dinâmicos.

Para endereço IP estático, o dnsmasq define --proxy-dnssec por padrão. A maioria dos ISPs não fornece servidores DNS compatíveis com dnssec e, portanto, o dnsmaq trava.

Se você definir os endereços IP dos servidores DNS para um servidor DNS oferecido publicamente (o google é bom: 8.8.8.8, 8.8.4.4), tudo funcionará. Você não precisa anular a resolução de qualquer outra forma.

    
por Frommer 19.10.2014 / 02:28