В данной заметке я покажу, что нужно прописать в системе “Red Hat Enterprise Linux 6.4” чтобы настроить статический IP – адрес на сетевом интерфейсе. Данная заметка в последующем будет необходима, когда я буду описывать, как настроить “VMware vCloud“, а сейчас небольшая подготовка.
Поэтому, начнем:
[root@server ~]# nano /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=08:00:27:15:34:8E
TYPE=Ethernet
UUID=f409448a-127d-4b10-9e6e-d2c737b00525
ONBOOT=YES
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.1.58
NETMASK=255.255.255.0
DNS=192.168.1.1
Сохраняем внесенные изменения:
если в системе две сетевые карточки то файлы будут различаться, поэтому следует редактировать уже другой:
- /etc/sysconfig/network-scripts/ifcfg-eth0: First Ethernet card configuration file
- /etc/sysconfig/network-scripts/ifcfg-eth1: Second Ethernet card configuration file
, кратко поясню назначение директив:
DEVICE = eth0 – именование сетевого адаптера в система, может (eth1 – вторая сетевая карта и т.д)
HWADDR = MAC-адрес сетевой карточки (зашит в сетевую карточку аппаратно)
ONBOOT = YES – подгружать карточку при перезагрузке системы
BOOTPROTO = none – использовать статический адрес
IPADDR = IP-адрес назначаемый сетевому адаптеру в сети
NETMASK = сетевая маска для обслуживаемой сети
DNS = DNS–сервер в обслуживаемой сети (может быть, домен контроллером, Вашим интернет центром на подобии Zyxel Keenetic Giga 2, Zyxel Keenetic Lite и т.д.)
Далее отредактируем файл /etc/sysconfig/network добавив строку с IP-адресом шлюза через который происходит связь с внешним миром или другими сетями (может быть таким же как и DNS-сервер выше):
[root@server ~]# nano /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=server
GATEWAY=192.168.1.1
Пропишем IP-адрес DNS-сервера в файл /etc/resolv.conf:
[root@server ~]# nano /etc/resolv.conf
nameserver 192.168.1.1
Чтобы сетевые настройки применились системой следует рестартовать службу по управлению сетью:
[root@server ~]# service network restart
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: [ OK
Для проверки правильности настройки сетевого интерфейса можно задействовать команду ping до ресурса, к примеру DNS и GATEWAY адресов:
[root@server ~]# ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.042 ms
Вот собственно и всё, что нужно сделать что заставить работать сетевую карточку в rhel 6.4. На этом всё и удачи. С уважением, ekzorchik.