Рассмотрим важный этап подключения рабочей станции с Linux-подобной операционной системой на борту — настройку сетевого интерфейса. Вообще, сеть в linux — это отдельная песня, но в данном мануале мы будем подразумевать, что сетевая плата успешно выявлена ядром системы как eth0 и функционирует исправно.
Возможны 2 варианта развития событий:
1 — конфигурация сетевого интерфейса под DHCP
2 — конфигурация сетевого интерфейса под статический IP — адрес.
Будем считать что наш интерфе
В первом варианте впринципе делать ничего особо и не придётся, т.к. по-умолчанию сетевой интерфейс стоит в режиме DHCP и сам подцепит свой адрес и адреса шлюза и DNS-серверов. Нам остаётся лишь проверить — всё ли в порядке. Для этого запускаем консоль (терминал) и вводим команду:
root@localhost:~$ ifconfig eth0
На что получим примерно вот такой ответ:
eth0 Link encap:Ethernet HWaddr 00:AA:24:4D:99:66
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1440032041 errors:54121 dropped:0 overruns:0 frame:56166
TX packets:666512416 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
Обратите внимание на строку:
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Слово UP в данном случае означает что интерфейс поднять и успешно функционирует.
Проверим прописан ли шлюз по-умолчанию командной:
root@localhost:~$ netstat -rn
На что получим такой ответ от системы:
Destination Gateway Genmask Flags Window irtt Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 eth0
Так же стоит проверить настройки DNS — для этого смотрим содержимое файла resolv.conf
nameserver 192.168.1.1
nameserver 88.147.129.15
Во втором варианте все вышеперечисленные параметры прописываем вручную.
1. Прописываем IP-адрес и маску:
root@localhost:# ifconfig eth0 inet 192.168.1.2 netmask 255.255.255.0
2. Прописываем шлюз:
route add default gw 192.168.0.1
3. Прописываем адреса DNS-серверов в resolv.conf, предварительно уточнив его у провайдера.