Работа с сетевыми интерфейсами на Debian
В этой стать будет рассмотрено множество способов по работе с сетевыми интерфейсами.
Все сетевые настройки прописаны в файле /etc/network/interfaces, который и изменяется под нужные сетевые настройки для Вашего компьютера.
В Debian все изменения файла /etc/network/interfaces делаются через команду sudo, так как требуются права супер пользователя на изменение конфигурационных файлов, пример:
для использование редактора vi: sudo vi /etc/netwotk/interface для использование редактора nano: sudo nano /etc/netwotk/interface для использование редактора mcedit: sudo mcedit /etc/netwotk/interface
Зависит от того, с каким редактором Вам больше нравится работать.
Настройка интерфейсов по DHCP
Рассмотрим, как требуется настраивать сетевой интерфейс. Сетевой интерфейс lo – обратная петля (его IP-адрес 127.0.0.*), использующийся для тестирования сетевой подсистемы, всегда настраивается автоматически и не требуется его настраивать как то по иному.
Для настройки интерфейса lo используются следующие строки в файле /etc/network/interfaces:
auto lo iface lo inet loopback
Далее настраиваем сетевую карту, если сетевая карта у Вас одна, то она будет называться eth0, если две, то вторая будет идти как eth1, можно также устанавливать на одну сетевую карту по два и более IP адресов, что будет рассмотрено ниже...
Настройка сетевой карты eth0 под автоматическое получения рабочей группы (DHCP):
auto eth0 iface eth0 inet dhcp
Строка "auto eth0" указывает системе запускать автоматически этот интерфейс с настройкой при загрузке системы и при перезапуске службы сети.
И наш конфигурационный файл /etc/network/interfaces, теперь выглядит таким образом:
auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp
Также можно написать и таким образом:
auto lo eth0 iface lo inet loopback iface eth0 inet dhcp
Теперь можно сделать перезапуск службы сети коммандой:
sudo /etc/init.d/networking restart
И проверить, что у Вас получилось, смотрим по команде:
ifconfig
Настройка интерфейсов вручную
Для ручной настройки нужно указать строку в файле /etc/network/interfaces:
iface eth0 inet static address адрес netmask маска gateway шлюз
Например, если у вас IP-адрес 192.168.0.200, маска сети 255.255.255.0, то строка конфигурации будет такой:
iface eth0 inet static address 192.168.0.200 netmask 255.255.255.0 gateway 192.168.0.1
- Show full page
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- Страница для печати