Я являюсь новым в администрирование сетей, и у меня есть некоторые проблемы...
Я пытаюсь настроить свои сети в человечности 16.04. Идея состоит в том, чтобы настроить две сети через тот же кабель Ethernet. Одна из сетей должна иметь доступ к Интернету, и второй должен иметь доступ к некоторым серверам, которые я не могу получить доступ от первой сети. Я удалил администратора сети и отредактировал/etc/network/interfaces, и он похож на это:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
## Interface configuration for exterior connection
auto enp0s25
iface enp0s25 inet static
address AAA.AA.AA.AA
netmask BBB.BBB.BBB.B
gateway CCC.CC.CC.C
dns-nameservers DDD.DD.DDD.DDD EEE.EE.EEE.EEE
## Interface configuration for servers connection
auto enp0s26
iface enp0s26 inet static
address XX.XXX.XX.XX
netmask YYY.YYY.YYY.Y
gateway ZZ.ZZZ.ZZ.Z
dns-nameservers NN.NNN.N.NN
Затем я сделал:
sudo ifup enp0s25
и это работало. Затем я попробовал к ifup enp0s26 таким же образом, но я не мог, получая следующую ошибку:
Cannot find device "enp0s26"
Failed to bring up enp0s26.
Я попробовал все (перезагрузка, делая объединяющий перезапуск в сеть..), но я не могу поднять второй интерфейс. Какая-либо идея того, как я могу решить эту проблему? Я должен установить некоторый драйвер?Заранее спасибо!
Наконец я мог решить его с помощью GUI администратора сети. Вот шаги, которые я выполнил:
В значке администратора сети при верхнем правом из экранного щелчка в Открывают Edit Connections... и затем Добавляют и выбирают Ethernet
В Ethernet вкладка выбирают Ваше сетевое устройство (enps025 в моем случае)
Перейдите к вкладке IPv4 Settings, выберите руководство как метод, нажмите в, добавляют и заполняют адрес, сетевую маску и шлюз Вашей интеллектуальной сети. Также заполните поле серверов DNS при необходимости. Сохраните настройки.
Откройте Edit Connections... снова и затем Добавьте и выберите VLAN.
В VLAN вкладка заполняют родительское интерфейсное поле с Вашим сетевым устройством (enps025 (XX.XX.XX.XX) в моем случае). Также заполните свой идентификатор VLAN.
Затем перейдите к вкладке IPv4 Settings, метод = руководство, заполните все поле сети, которую Вы собираетесь использовать (адрес, сетевая маска, шлюз, DNS..).
Наконец укажите маршруты, которые Вы хотите использовать через сеть VLAN для получения доступа к серверам путем нажатия в маршрутах на вкладке IPv4 Settings. Не забывайте нажимать опцию Use это соединение только для ресурсов в его сети. Сохраните и вот именно!!
Можно проверить сетевые интерфейсы, делающие ifconfig. В моем случае I видят enps025 как интерфейс для получения доступа в Интернет и enps025.32 как интерфейс VLAN (32 в идентификаторе VLAN в моем случае). Если Вы хотите проверить свои маршруты, можно сделать это путем выполнения netstat - номер
Также возможно проверять/редактировать параметр сети из командной строки путем редактирования файлов, расположенных в/etc/NetworkManager/system-connections/