Настройка основного IP-адреса на сетевой карте в Fedora

Для того, чтобы настроить сетевую карту в Fedora и других дистрибутивах на базе Red Hat, достаточно отредактировать один конфигурационный файл /etc/sysconfig/network-scripts/ifcfg-eth0. Соответственно, будут настроены параметры для сетевой карты eth0. Итак, отредактируйте содержимое файла:

1
2
3
4
5
6
7
 DEVICE=eth0
 BOOTPROTO=none
 ONBOOT=yes
 HWADDR=00:18:f3:13:df:f8
 NETMASK=255.255.255.0
 IPADDR=192.168.0.252
 GATEWAY=192.168.0.254

В данном случае

  • параметр ‘’‘DEVICE’‘’ указывает на название сетевой карты.

  • ‘’‘BOOTPROTO’‘’ нужен, если у вас IP раздаются по DHCP, в таком случае вместо none нужно указать dhcp.

  • ‘’‘ONBOOT’‘’ указывает, поднимать ли сетевую карту при загрузке.

  • ‘’‘HWADDR’‘’ указывает на MAC-адрес.

  • ‘’‘NETMASK’‘’ - сетевая маска вашей сети.

  • ‘’‘IPADDR’‘’ - IP адрес вашей сетевой карты.

  • ‘’‘GATEWAY’‘’ - ваш шлюз.

Настройка основного IP-адреса на сетевой карте в Ubuntu

Чтобы вручную прописать настройки сети, нужно найти файл, который содержит данные по сетевым интерфейсам и внести нужные вам данные.

Например, содержимое файла /etc/network/interfaces в Ubuntu.

1
2
3
4
5
 auto lo
 iface lo inet loopback
 auto eth0
 iface eth0 inet dhcp 
         post-up iptables-restore < /etc/iptables.up.rules

Первые 2 строки нас в данный момент не интересуют, а вот настройки eth0 - то, что нам нужно для примера. В данном случае IP-адрес и др. настройки сети компьютер получает через DHCP-сервер. Но можно прописать их вручную. Строка post-up указывает загрузить настройки iptables из файла /etc/iptables.up.rules

1
2
3
4
5
 auto eth0
 iface eth0 inet static
     address 192.168.0.1
     netmask 255.255.255.0
     gateway 192.168.0.254

Где address - IP адрес компьютера, netmask - маска сети, gateway - шлюз по-умолчанию. Далее просто перегрузите сеть любым удобным способом и готово!

Перегрузить можно с помощью команды

1
 /etc/init.d/networking restart

Настройка дополнительных IP-адресов на том же интерфейсе

Иногда на одну сетевую карту необходимо указать 2 и более IP-адреса. Для этого нужно в вышеуказанный файл конфигурации добавить сл. строки:

1
2
3
4
 auto eth0:0
 iface eth0:0 inet static
     address 192.168.0.2
     netmask 255.255.255.0

Ваш компьютер сможет отвечать и по этому IP. К “eth0” был добавлен дополнительный идентификатор “:0”.