Настройка проводной сети

Настройка IP-адреса, шлюза по умолчанию, маски подсети
Отредактируйте файл конфигурации /etc/network/interfaces, например так:

[sourcecode]$ sudo mcedit /etc/network/interfaces[/sourcecode]

И допишите в него:
Для статического IP:

[sourcecode]iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.254
auto eth0[/sourcecode]

Где:
iface eth0 inet static — указывает, что интерфейс (iface eth0) находится в диапазоне адресов IPv4 (inet) со статическим ip (static);
address 192.168.0.1 — указывает что IP адрес (address) нашей сетевой карты 192.168.0.1;
netmask 255.255.255.0 — указывает что наша маска подсети (netmask) имеет значение 255.255.255.0;
gateway 192.168.0.254 — адрес шлюза (gateway) по умолчанию 192.168.0.254;
auto eth0 — указывет системе что интерфейс eth0 необходимо включать автоматически при загрузке системы с вышеуказанными параметрами.
eth0 — имя подключаемого своего интерфейса. Список интерфейсов можно посмотреть набрав:

[sourcecode]$ ifconfig -a[/sourcecode]

В итоге файл /etc/network/interfaces должен выглядеть примерно так:
(для одного проводного соединения со статическим IP)

[sourcecode]# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# Моя проводная сеть.
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.254
auto eth0[/sourcecode]

Сохраните файл и закройте редактор. В данном примере (редактор mcedit) — нажмите F10, затем Y, убедитесь, что «Имя файла для записи» — /etc/network/interfaces и нажмите Enter.
Более подробно про синтаксис файла /etc/network/interfaces можно прочитать в документации.
Пример конфигурации для динамического IP:

[sourcecode]iface eth0 inet dhcp
auto eth0[/sourcecode]

Временная настройка IP-адреса и маски подсети
При необходимости задать пробные настройки, выполните:

[sourcecode]$ sudo ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up[/sourcecode]

Где 192.168.0.1 — наш IP-адрес, 255.255.255.0 — наша маска подсети.
eth0 — подключаемый сетевой интерфейс.
Данные настройки пропадут после перезагрузки системы и не повлияют на файл /etc/network/interfaces
Настройка DNS
Если есть необходимость указать DNS сервера (если они не выдаются автоматически) выполните:

[sourcecode]$ sudo gedit /etc/resolv.conf[/sourcecode]

и впишите туда:

[sourcecode]nameserver 192.168.0.100
nameserver 192.168.0.200[/sourcecode]

Где 192.168.0.100 и 192.168.0.200 — адреса DNS серверов. Если нужно добавить больше адресов — каждый адрес нужно начинать с новой строки и с фразы nameserver

Перезапускаем службу сети:

[sourcecode]/etc/init.d/networking restart[/sourcecode]

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

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