CentOS - настройка сети

Общие настройки сети

Основные настройки производятся в файле /etc/sysconfig/network .

NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=wwww.owlhost.net

GATEWAY=102.190.9.1

Конфигурация интерфейса

Файлы в каталоге /etc/sysconfig/network-scripts с именами вида ifcfg-eth0

Интерфейс, получающий адрес по DHCP

# динамическая конфигурация интерфейса
ONBOOT="yes"
DEVICE="eth0"
BOOTPROTO="dhcp"

Ручная конфигурация

# статическая конфигурация интерфейса
ONBOOT="yes"
DEVICE="eth1"
BOOTPROTO="static"
IPADDR=45.154.17.22
PREFIX=12
# конфигурация шлюза и DNS
GATEWAY=192.168.1.168
DEFROUTE=yes
DNS1=192.168.1.148
# NM - NetworkManager - графическая оболочка + автоматизация настроек
NM_CONTROLLED="yes"

Дополнительный IP адрес на интерфейсе eth1

ONBOOT=no
DEVICE=eth1:0
BOOTPROTO=static
IPADDR=12.136.122.65
NETMASK=255.255.0.0
# следующие два параметра можно не писать
# они вычисляются из IP и маски
BROADCAST=172.16.255.25
NETWORK=172.16.150.0

Инициализация VLAN на eth1

DEVICE=eth1.7
VLAN=yes
VLAN_TRUNK_IF=eth1
BOOTPROTO=static
IPADDR=10.10.0.1
NETMASK=255.255.255.192
ONBOOT=yes

Настройка DNS

Файл /etc/resolv.conf

# мой домен, для подстановки в короткие имена
search test.com
# сервер DNS
nameserver 8.8.8.8

Ручная настройка имен хостов файл /etc/hosts

127.0.0.1               localhost.localdomain localhost ANY
::1             localhost6.localdomain6 localhost6

19.7.100.50           test.com www.test.com

Настройка брандмауэра

Файл /etc/sysconfig/system-config-firewall правила для настройки программой system-config-firewall

Файл /etc/sysconfig/iptables текущие правила, сохраненные на случай перезагрузки.

После ручного изменения правил их можно сохранить командой


service iptables save

  • CentOS, dedicated, VPS, ifconfig
  • 0 Пользователи считают это полезным
Помог ли вам данный ответ?

Связанные статьи

Установка ionCube PHP Loader CentOS

При выборе следует учитывать разрядность системы, узнать можно с помощью команды : uname -a...

Как установить LAMP на Ubuntu 14.04

LAMP - это базовый "стек" для размещения веб-сайта, если Вы не используете панели управления....

Установка Redis на Centos 6.x

Redis - сетевое журналируемое хранилище данных типа key-value, данные хранятся в опертивной...

Установка Zend OPcache на CentOS 7

Zend OPcache как и подобные кешеры ускоряют работу php-скриптов за счет их интерпретации в...

Путь к ImageMagick на сервере

Некоторые скрипты, в своих настройках могут запрашивать путь к бинарному файлу конвертера...