Если вы системный администратор Linux, обязательно придет время, когда вам нужно будет настроить статический IP-адрес. В отличие от настольных компьютеров, где вы можете использовать динамические IP-адреса, в инфраструктуре сервера вам необходимо настроить статический IP-адрес (по крайней мере, в большинстве случаев).
IP-адрес: 192.168.0.100 Маска сети: 255.255.255.0 Имя хоста: node01.sedicomm.com Доменное имя: sedicomm.com Шлюз: 192.168.0.1 DNS-сервер 1: 8.8.8.8 DNS-сервер 2: 4.4.4.4
Настройка статического IP-адреса в RHEL / CentOS / Fedora:
Чтобы настроить статический IP-адрес в RHEL/CentOS/Fedora, вам необходимо отредактировать:
/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
Где в приведенном выше «ifcfg-eth0» отвечает на ваш сетевой интерфейс eth0. Если ваш интерфейс называется «eth1», то файл, который вам нужно изменить, «ifcfg—eth1».
Начнем с первого файла:
# nano /etc/sysconfig/network
Откройте этот файл и установите:
NETWORKING=yes
HOSTNAME=node01.sedicomm.com
GATEWAY=192.168.0.1
NETWORKING_IPV6=no
IPV6INIT=no
Далее откройте:
# nano /etc/sysconfig/network-scripts/ifcfg-enp0s3
Примечание. Обязательно откройте файл, соответствующий вашему сетевому интерфейсу. Имя сетевого интерфейса можно найти с помощью команды ifconfig -a.
В этом файле внести следующие изменения:
DEVICE="eth0"
BOOTPROTO="static"
DNS1="8.8.8.8"
DNS2="4.4.4.4"
GATEWAY="192.168.0.1"
HOSTNAME="node01.sedicomm.com"
HWADDR="00:19:99:A4:46:AB"
IPADDR="192.68.0.100"
NETMASK="255.255.255.0"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="8105c095-799b-4f5a-a445-c6d7c3681f07"
Вам нужно будет только отредактировать настройки для:
- DNS1 и DNS2
- GATEWAY
- HOSTNAME
- NETMASK
- IPADDR
Другие настройки должны быть уже предопределены, их менять не стоит.
Затем отредактируйте файл resol.conf, открыв его текстовым редактором, например nano или vi:
# nano /etc/resolv.conf
До такого вида.
nameserver 8.8.8.8 # Укажите ip адрес dns сервера
nameserver 4.4.4.4 # Укажите ip адрес альтернативного dns сервера
После того, как вы внесли свои изменения, перезапустите сеть с помощью:
# /etc/init.d/network restart [Если службы управляются через SysVinit]
# systemctl restart network [Если службы управляются через SystemD]
Установка статического IP-адреса в Debian / Ubuntu
Чтобы настроить статический IP-адрес в Debian/Ubuntu, откройте следующий файл:
# nano /etc/network/interfaces
Содержимое файла:
eauto eth0
lface eth0 inet dhcp
Содержимое необходимо изменить, до такого вида:
auto eth0
iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 4.4.4.4
dns-nameservers 8.8.8.8
Сохраните файл, а затем отредактируйте /etc/resolv.conf следующим образом:
# nano /etc/resolv.conf
Содержимое необходимо изменить, до такого вида:
nameserver 8.8.8.8 # Укажите ip адрес dns сервера
nameserver 4.4.4.4 # Укажите ip адрес альтернативного dns сервера
Перезагрузите сеть в своей системе с помощью:
# /etc/init.d/network restart [Если службы управляются через SysVinit]
#systemctl restart network [Если службы управляются через SystemD]
Поздравляю! Вы назначили статический IP-адрес на сервере.
Спасибо за уделенное время на прочтение статьи!
Если возникли вопросы, задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University.
Курсы Cisco и Linux с трудоустройством!
- Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
- Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.
- Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
- Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
- Если хотите индивидуальный график — обсудим и осуществим.
- Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- отредактировать резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.