
Я запускаю Debian stable в Virtualbox VM. Я настроил интерфейс через GUI (и он работает как надо). Однако теперь я не вижу интерфейсов в /etc/network/interfaces. Там есть только интерфейс loopback.
Где я могу увидеть конфигурации интерфейсов (кроме графического интерфейса)?
решение1
Похоже, вы используете NetworkManager. Файл конфигурации можно найти здесь:
/etc/NetworkManager/system-connections/name-of-connection
Для ручной настройки интерфейса в файле /etc/network/interfaces должно быть что-то вроде следующего:
auto eth0
iface eth0 inet static
address 192.168.1.3
netmask 255.255.255.0
gateway 192.168.1.1
Измените eth0
, чтобы оно соответствовало имени вашего интерфейса. Затем добавьте записи вашего сервера имен (DNS) в/etc/resolv.conf
nameserver XX.XX.XX.XX
(List any others you may have)
Затем откройте интерфейс и перезапустите сетевой демон:
ifconfig eth0 up
/etc/init.d/networking restart
Если ваш сетевой интерфейс работает, но вы не можете найти его в /etc/network/interfaces
, проверяли ли вы этот каталог?
/etc/network/interfaces.d
Интерфейсные файлы исходных файлов находятся там.
Кроме того, вы можете использовать команды:
ifconfig -a
ip addr
для просмотра текущих параметров конфигурации для всех (опция -a - «все», включая отключенные интерфейсы) ваших интерфейсов.