При роботі в мережі за допомогою протоколу TCP\IP комп'ютеру призначається наступні параметри:
Точніше, ви повинні отримати следуючу інформацію:
− IP адресу вашого комп’ютера;
− IP адресу мережі;
− широкомовну IP-адресу;
− ім’я домену, в який буде включений ваш комп’ютер;
− маску підмережі;
− IP адресу маршрутизатора (router);
− IP адресу сервера імен (DNS-сервера).
Основні команди:
ifconfig параметри конфігурування інтерфейсу мережі
logger формування елементів в системі реєстрації
mkhosts команди створення імен вузлів
netstat зображення стану мережі
ping ip_adr перевірка існування з’єднання
Основні файли:
/etc/sysconfig/network – загальна мережева інформація;
/etc/sysconfig/network-scripts – файли настройок і скрипти для роботи з різними типами мережевих приладів і підключень. Наприклад файл /etc/sysconfig/network-scripts/ifcfg-eth0 містить інформацію про настройки мережевої Ethernet-карти з інтерфейсом eth0;
/etc/ppp – інформація протоколу ppp;
/etc/init.d/ – каталог з різними ініціалізаційними скриптами, серед яких скрипти network, firewall і деякі інші відповідають за налагодження мережі в момент загрузки і виключення комп’ютера.
Файл network в форматі shell містить основні настройки мережі: ім’я комп’ютера ы домена, а також маршрутизатор за умовчанням.
NETWORKING=yera.nipponman.ru
DOMAINNAME=nipponman.ru
GATEWAY=192.168.102.1
Каталог /etc/sysconfig/network-scripts містить безліч сценаріїв на всі випадки мережевого життя. У файлі README описане, для чого який сценарій потрібний і що означають поля в кожному з них (часто цей файл зберігається в /usr/share/doc/net-scripts, а не в /etc).
Наприклад, настройка інтерфейсу eth0 міститься у файлі ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.102.125
NETMASK=255.255.255.0
NETWORK=192.168.102.0
BROADCAST=192.168.102.255
ONBOOT=yes
У сучасних мережах найчастіше використовується протокол DHCP (Dynamic Host Configure Protocol, протокол динамічної настройки мережевих абонентів). Він має дуже широкі можливості: з сервера можна отримати IP-адресу, мережеву маску і широкомовну адресу, ім'я домену, адреси маршрутизатора і серверів доменних імен, а також велику кількість інших параметрів. Обробляти всі поля DHCP уміє спеціальний демон-клієнт. У Linux цей демон називається dhcpcd (DHCP client daemon). Можна перенастроювати ifcfg-eth0 на використання DHCP
DEVICE=eth0
BOOTPROTO=dhcp
NETMASK=255.255.255.0
ONBOOT=yes
Мережеві утиліти