Настройка сети в Linux

Рассмотрим настройку сети в Linux Ubuntu.
Просмотр информации об активных сетевых интерфейсах:

ifconfig

Пример включения интерфейсов:

sudo ifconfig eth0 up
sudo ifconfig eth1 up
sudo ifconfig wlan0 up

Если имя сетевого интерфейса неизвестно, то смотрим его в logical name набрав команду:

sudo lshw -C network

Ручное назначение настроек (сбрасываются после перезагрузки):

sudo ifconfig eth0 inet 192.168.0.2 netmask 255.255.255.0

Чтобы настройки не сбрасывались их необходимо прописать в конфигурационный файл:

sudo nano /etc/network/interfaces

Пример содержания:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
dns-nameservers 192.168.0.1

auto eth1
iface eth1 inet static
address 10.0.0.2
netmask 255.255.255.0

auto eth2
iface eth2 inet dhcp

В редакторе nano комбинация клавиш Ctrl+O служит для сохранения изменений, Ctrl+X для выхода.

DNS адреса добавляются в конфигурационный файл /etc/resolv.conf таким образом:

nameserver 192.168.0.1
nameserver 8.8.8.8

Перезапуск сетевых служб:

sudo /etc/init.d/networking restart

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