Локальная сеть linux

Рассмотрим важный этап подключения рабочей станции с 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, предварительно уточнив его у провайдера.

Помогло? Посоветуйте друзьям!



Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *