Пятница, 19.04.2024, 07:30

Форум преданных пользователей UBUNTU

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: kostopolos  
Форум ubuntu linux » Компьютерный Софт » UBUNTU LINUX » Настройка IP-адреса, шлюза по умолчанию, маски подсети
Настройка IP-адреса, шлюза по умолчанию, маски подсети
ZooBeeNДата: Среда, 18.07.2012, 10:18 | Сообщение # 1
Главный линуксоид (на этом сайте) :)
Группа: Администраторы
Сообщений: 134
Репутация: 502
Статус: Offline
Команда

$ sudo lshw -C network

позволяет посмотреть подключенные сетевые устройства.
Пример вывода команды:

ubuntu@ubuntu:~$ sudo lshw -C network
*-network
description: Ethernet interface # Тип устройства
product: L2 100 Mbit Ethernet Adapter # Название адаптера
vendor: Attansic Technology Corp. # Производитель устройства
physical id: 0
bus info: pci@0000:03:00.0
logical name: eth0 # Имя сетевого интерфейса
version: a0
serial: 00:00:00:00:00:00 # Физический адрес устройства (mac-адрес)
size: 100MB/s
capacity: 100MB/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vpd bus_master cap_list
ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes
driver=atl2 # Используемый драйвер
driverversion=2.2.3 # Версия драйвера
duplex=full firmware=L2 ip=192.168.0.5 latency=0
link=yes # Наличие линка
module=atl2 multicast=yes port=twisted pair
speed=100MB/s # Текущая скорость подключения.

Обратите внимание на пункт:

logical name: eth0 # Имя сетевого интерфейса

Имя eth0 будет далее применяться для настройки именно данной сетевой карты. Где eth обозначает что используется Ethernet интерфейс, а 0 - номер устройства. Если у вас установлено несколько сетевых устройств, то, соответственно, им будут присвоены имена: eth0, eth1, eth2 и т.д.

Отредактируйте файл конфигурации /etc/network/interfaces, например так:

$ sudo nano /etc/network/interfaces

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

iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.254
auto eth0

Где:

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 - имя подключаемого своего интерфейса. Список интерфейсов можно посмотреть набрав:

$ ifconfig -a

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

# 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

Сохраните файл и закройте редактор. В данном примере (редактор nano) - нажмите Ctrl+X, затем Y, убедитесь, что «Имя файла для записи» - /etc/network/interfaces и нажмите Enter.

Более подробно про синтаксис файла /etc/network/interfaces можно прочитать в документации.

Пример конфигурации для динамического IP:

iface eth0 inet dhcp
auto eth0

Полный мануал по консольной настройке можно посмотреть тут


- научись зарабатывать большие деньги! )))
 
kostopolosДата: Среда, 18.07.2012, 12:15 | Сообщение # 2
Главный помощник главного линуксоида :)
Группа: Администраторы
Сообщений: 32
Репутация: 37
Статус: Offline
Если работаете в графической среде в которой установлен Network Manager, то при редактировании /etc/network/interfaces, Network Manager автоматически перестает работать.
 
Форум ubuntu linux » Компьютерный Софт » UBUNTU LINUX » Настройка IP-адреса, шлюза по умолчанию, маски подсети
  • Страница 1 из 1
  • 1
Поиск: