고정 IP 구성_Ubuntu 14.04

고정 IP 구성_Ubuntu 14.04

Ubuntu Server 14.04 LTS에서 고정 IP를 설정하는 데 문제가 있습니다.

내 컴퓨터에는 2개의 인터페이스 p2p1p1p1. 노드 p2p1(기본 노드)는 외부 세계에서 볼 수 있어야 합니다.

다음 코드를 사용하여 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

그러나 네트워크 구성이 작동하지 않으면 인터넷이 없어 ping www.google.com작동하지 않습니다.

eth0이전 에는 Ubuntu 12.04를 사용했는데 eth1우분투에 대한 경험이 더 이상 없습니다.

두 가지 질문이 있습니다.

  1. eth0우분투 12.04와 p2p1우분투 14.04에서는 동일합니다.
  2. Ubuntu 14.04에서 두 개의 NIC를 사용하도록 구성하는 방법
    • p2p1월드와이드웹 서비스를 위한
    • p1p1FTP 및 VPN 연결용.

답변1

게이트웨이를 사용하는 것은 좋지 않다고 생각합니다.

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

네트워크 인터페이스에 dns-nameservers 서버를 배치하는 대신 /etc/resolvconf/resolv.conf.d/base다음과 같이 변경해 보십시오.

# Google IPv4 nameservers
nameserver 8.8.8.8
nameserver 8.8.4.4

resolvconf -u또한 변경 사항이 반영되도록 실행해야 합니다 .

답변2

문제는 고정 IP와 동적 IP 주소에 대해 dnsmasq에 서로 다른 플래그가 설정된다는 것입니다.

고정 IP 주소의 경우 dnsmasq는 기본적으로 --proxy-dnssec를 설정합니다. 대부분의 ISP는 dnssec 지원 DNS 서버를 제공하지 않으므로 dnsmaq이 중단됩니다.

DNS 서버의 IP 주소를 공개적으로 제공되는 DNS 서버(google이 좋은 서버: 8.8.8.8, 8.8.4.4)로 설정하면 모든 것이 작동합니다. 다른 방법으로 해결을 재정의할 필요는 없습니다.

관련 정보