
Возникли проблемы с вашим портом Intel I217-V ethernet? Предлагаю вам прочитать этот пост целиком. Хотя драйверы не были моей проблемой и не были моим ответом (в конце концов), этот пост все равно даст полезную информацию.
В других вариантах Debian, которые я использовал, я бы просто отредактировал, /etc/network/interfaces
чтобы принудительно задать статический IP. Однако, похоже, я не могу сделать этого в Ubuntu Server 14.04!
Мой /etc/network/interface
:
auto lo
iface lo inet loopback
auto em1
iface em1 inet static
address 192.168.0.5
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
dns-nameservers 8.8.8.8
pre-up iptables-restore < /etc/iptables.rules
Я понял dns-nameservers
, что это решит проблему /etc/resolv.conf
стирания при каждой инициализации сетевой карты. Плюс, я не могу удалить dhcp-клиент в Ubuntu 14.04, а также не могу перезапустить сетевую службу — мне приходится это делать, ifdown
чтобы ifup
изменения вступили в силу.
Так или иначе, немного больше о моей проблеме. Если я, конечно, вернусь к использованию dhcp, изменив его static
на dhcp
, то проблема будет решена. Я могу пинговать маршрутизатор, все подключенные узлы в локальной сети и получать доступ в Интернет. Хотя, я не могу, когда настроен статически с помощью вышеизложенного, несмотря на то, что настройки идентичны друг другу при просмотре ifconfig
.
По моим ограниченным знаниям, я бы сказал, что это имеет большое значение для проблемы DNS. Может кто-нибудь пролить свет? Это сводит меня с ума.
Если вас это утешит, у меня установлен SSH Guard, и у него есть своя цепочка в iptables.
Обновление: Следующий абзац не имеет отношения к моему вопросу, но скорее решение, если кто-то испытывает проблемы с адаптером Intel I217-V Ethernet и считает, что это связано с драйвером. Абзац после ссылок будет переходить к описанию остальной части моей проблемы...
Хорошо, оказалось, это был мой набор правил iptables.
Однако я думаю, что невероятно важно отметить здесь, что растущая и недавняя разработка там для драйверов e1000e Intel Corporation Ethernet Connection I217-V (rev 05). Ниже представлен один драйвер, созданный Intel, а другой — основанный на сообществе. Основанный на сообществе, кажется, предпочтительнее, согласно многим блогам и сообщениям на форумах, которые я прочитал этим вечером. Отдайте их назад, если вы опасаетесь, что ваши проблемы связаны с подозрительной проблемой драйвера.
Интел ~https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=15817
На основе сообщества ~http://sourceforge.net/projects/e1000/files/latest/download
...перейдем к более важным вопросам... Если бы я закомментировал pre-up iptables-restore < /etc/iptables.rules
в своем interfaces
файле, у меня бы не было никаких проблем. DHCP или статический. Так что вопрос в том, что в моем наборе правил делает меня таким параноидальным в отношении подключений?
# Generated by iptables-save v1.4.21 on Sat May 3 01:24:30 2014
*filter
:INPUT DROP [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [491:1788008]
:sshguard - [0:0]
-A INPUT -j sshguard
-A INPUT -p tcp -m tcp --dport 1019 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 443 -j ACCEPT
-A INPUT -p udp -m udp --dport 53 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 8112 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 58846 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 62598 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -p tcp -m tcp --dport 445 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -p tcp -m tcp --dport 137 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -p tcp -m tcp --dport 138 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -p tcp -m tcp --dport 139 -j ACCEPT
-P INPUT DROP
COMMIT
# Completed on Sat May 3 01:24:30 2014