Настройка сетевых адаптеров CentOS.
У нас сервер играет роль шлюза в Интернет, поэтому он должен иметь два сетевых адаптера.
Операционная система CentOS по умолчанию, дает установленным сетевым картам имена «ifcfg-eth0» и «ifcfg-eth1». В итоге у вас будет два файла:
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/sysconfig/network-scripts/ifcfg-eth1
Система Windows адаптеры например обзывает как «Сетевое Подключение по Локальной сети 1» и «Сетевое подключение по Локальной сети 2»
Настройка сетевых адаптеров производится путем редактирования файлов /etc/sysconfig/network-scripts/ifcfg-ethX
В нашем случае этих файлов два, так как сервер имеет всего два сетевых установленных интерфейса.
Откроем первый файл, который отвечает за первый адаптер. Подключим этот интерфейс к Интернету.
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
HWADDR="08:00:27:79:17:85"
NM_CONTROLLED="no"
ONBOOT="yes"
GATEWAY=10.168.50.1
IPADDR=10.168.50.2
PREFIX=24
BROADCAST=10.168.50.255
DNS1=217.15.11.11
Жирным шрифтом, я пометил свои изменения, которые произвел в этом файле.
Теперь пришла очередь второго файла, отвечающего за сетевую карту подключенную в локальную сеть.
# vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE="eth1"
HWADDR="08:00:27:1D:7B:43"
NM_CONTROLLED="no"
ONBOOT="yes"
IPADDR=192.168.50.2
PREFIX=24
Перезапустим сетевую службу, чтобы наши изминения вступили в силу:
# service network restart