dimabagow

Мережа в Debian

Цей історичний приклад використовує ifupdown і статичну IPv4-адресу. Він застосовний, лише якщо інтерфейсом керує ifupdown; не вимикайте інші мережеві менеджери без розбору. Вимкнення інтерфейсу обірве сеанс SSH, який його використовує, тому змінюйте налаштування з локальної консолі або з передбаченим способом відновлення. /etc/resolv.conf може формуватися службою DNS. Замість наведених нижче адрес для документації вкажіть реальні DNS-сервери. Ім’я комп’ютера задається в /etc/hostname або налаштуваннях імені системи, а не в секції inet static. Коментарі в /etc/network/interfaces мають бути на окремих рядках.

Стаття для тих, хто користується лінуксом Debian на десктопі.
Використовуйте ifupdown лише для переданих йому інтерфейсів; наступні кроки налаштовують таку схему через файли й термінал.
Для початку потрібно знати, що ви хочете налаштувати. У вас мають бути налаштування вашого провайдера або вашої мережі. Після того як ви взяли і поклали перед собою налаштування, пишемо в терміналі ifconfig. Ця команда покаже поточний стан вашого мережевого обладнання та налаштувань. Потім перед правкою наших налаштувань пишемо sudo ifdown eth0 (у вас інтерфейс мережевої карти може називатися по-іншому) - це відключить інтерфейс мережевої карти.
Тепер заходимо у файли і правимо налаштування. У терміналі треба написати:
sudo kate /etc/resolv.conf - У вас може бути інший текстовий редактор, не kate, якщо так - підставте його ім'я замість Kate. Відкриє файл з налаштуваннями ДНС. У файлі пишемо:
# Пишемо ДНС провайдера.
nameserver 192.0.2.53
# Альтернативний ДНС.
nameserver 192.0.2.54
Тепер аналогічно заходимо в налаштування мережі.
sudo kate /etc/network/interfaces
У файлі пишемо те саме, тільки зі своїми параметрами:
auto lo
# Це не чіпаємо взагалі, якщо не знаємо що це.
iface lo inet loopback
auto eth0
iface eth0 inet static
# Сюди пишемо IP.
address 192.168.0.3
# Тут маска підмережі.
netmask 255.255.255.0
# Широкомовна адреса підмережі з цього прикладу.
broadcast 192.168.0.255
# Тут напишіть ваше мережеве ім'я, щоб ідентифікувати себе.
# hostname: bagow
# Тут пишемо шлюз нашого провайдера.
gateway 192.168.0.1
Тепер вмикаємо наш інтерфейс - sudo ifup eth0
sudo /etc/init.d/networking restart - і перезавантажуємо мережу.
Якщо ви правильно вказали параметри, все має працювати. Тепер тестуємо підключення. Або традиційно через браузер, або за допомогою команди: ping bagow.ru
Ось так просто налаштовується мережа в Debian.