У меня возникла проблема с настройкой статического IP-адреса на моем сервере Ubuntu Server 14.04 LTS.
У моего компьютера 2 интерфейса p2p1
и p1p1
. 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
он не работает.
Раньше я использовал Ubuntu 12.04, eth0
и eth1
у меня нет большего опыта работы с Ubuntu.
У меня два вопроса.
eth0
в Ubuntu 12.04 иp2p1
Ubuntu 14.04 они одинаковы.- как настроить две сетевые карты в Ubuntu 14.04 для использования
p2p1
для услуг всемирной паутиныp1p1
для FTP и 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 servers в сетевом интерфейсе, попробуйте изменить /etc/resolvconf/resolv.conf.d/base
следующим образом:
# Google IPv4 nameservers
nameserver 8.8.8.8
nameserver 8.8.4.4
Вам также необходимо выполнить запуск resolvconf -u
, чтобы изменения вступили в силу.
решение2
Проблема в том, что для dnsmasq устанавливаются разные флаги для статических IP-адресов и динамических IP-адресов.
Для статического IP-адреса dnsmasq устанавливает --proxy-dnssec по умолчанию. Большинство интернет-провайдеров не предоставляют DNS-серверы с поддержкой dnssec, поэтому dnsmaq зависает.
Если вы установите IP-адреса для DNS-серверов на публично предлагаемый DNS-сервер (Google хороший вариант: 8.8.8.8, 8.8.4.4), все будет работать. Вам не нужно переопределять разрешение каким-либо другим способом.