Переходим с CentOS 6.x на CentOS 7.0 | OS CONFIG

Переходим с CentOS 6.x на CentOS 7.0

По сравнению с веткой 6.x ОС в CentOS 7.0 произошёл ряд значительных изменений, в том числе и в первоначальной настройке системы. Даже сложно сказать, легче ли стало настроить ОС, чем раньше, или сложнее. Тем не менее, всё же необходимо идти в ногу со временем. 🙂

Рассмотрим как настроить наш CentOS 7.0 в консоли после инсталляции. При установке был использован образ CentOS 7.0 x86-64 minimal.



Логинимся под пользователем root.

В первую очередь настроим сеть. Запускаем консольный интерфейс утилиты Network Manager

nmtui

и редактируем настройки сети под свои нужды.

У меня получилось вот так:

IPv4 CONFIGURATION : Manual

Addresses : 192.168.0.103/24

Gateway : 192.168.0.1

DNS servers : 192.168.0.1

IPv6 CONFIGURATION : Ignore

Automatically connect

Set system hostname

Hostname: centos7

Activate a connection

enp0s3

Ещё один вариант настройки сети — это редактирование файла /etc/sysconfig/network-scripts/ifcfg-enp0s3 с помощью утилиты vi:

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

У меня получился такой конфиг:

TYPE=Ethernet

BOOTPROTO=none

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IP6INIT=no

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_PEERDNS=yes

IPV6_PEERROUTES=yes

IPV6_FAILURE_FATAL=no

NAME=enp0s3

UUID=aa490401-e69a-4919-a43b-d5b601424030

ONBOOT=yes

DNS1=192.168.0.1

HWADDR=08:00:27:54:59:C8

IPADDR=192.168.0.103

PREFIX=24

GATEWAY=192.168.0.1

Можно также перезапустить сеть командой

systemctl restart network

Также следует учесть, что настройка имени хоста находится в файле /etc/hostname.

Теперь обновим систему

yum update -y

и установим Midnight Commander

yum install mc -y

для запуска введём команду

mc

По умолчанию CentOS 7 использует службу FirewallD.

Для использования FirewallD следует выполнять команды такого формата:

firewall-cmd —permanent —add-port=№порта/протокол

Например, чтобы открыть порт 80 по протоколу TCP с помощью FirewallD, необходимо выполнить команду:

firewall-cmd —permanent —add-port=80/tcp

и перезагрузить файрволл

firewall-cmd —reload

Для того, чтобы вернуться к старому доброму iptables, остановим и выключим из автозагрузки FirewallD:

systemctl stop firewalld

systemctl disable firewalld

Установим и запустим службу iptables:

yum install iptables-services

systemctl start iptables

systemctl enable iptables

Для удобства управления iptables установим system-config-firewall-tui:

yum install system-config-firewall-tui

Перезагружаемся

reboot

и запускаем system-config-firewall-tui

system-config-firewall-tui

Обязательно ставим галочку «Межсетевой экран включён». В доверенных службах включаем SSH для удалённого управления системой.

После этого в файле /etc/ssh/sshd_config раскомментируем и исправим строчку

#PermitRootLogin yes

на

PermitRootLogin no

и перезапускаем службу SSH:

systemctl restart sshd

Следует заметить, что вместо утилиты ifconfig появилась ip addr, которая покажет настройки сетевого интерфейса.

запускаем

ip addr

и смотрим.

Чтобы использовать ifconfig, необходимо установить пакет net-tools:

yum install net-tools

Запускаем ifconfig и видим привычную картину 🙂

Вот такая первоначальная настройка в ОС CentOS 7.0.


Если Вам помогла статья, вы можете отблагодарить автора:
перечислить на WMR кошелёк (WebMoney): R301575071888
перечислить на Яндекс.Кошелёк: 410011003938168
или на PayPal:

Вы можете оставить комментарий, или ссылку на Ваш сайт.
  • Дмитрий

    Ну и в чем переход? Вместо того чтобы начать пользоваться новыми инструментами, Вы предлагаете их отключить и пользоваться старыми. Это можно сравнить: «Как перейти на автомобиль с автоматической коробкой? — Выкинуть автомат, поставить механику и УРА, мы ездим на машине с автоматической коробкой!»

    • OSC_Evgeny

      если вы заметили, то в нововведениях. 🙂
      базовая часть из них описана, а также описано, как вернуться к старым механизмам, если пользоваться новыми неудобно.

  • Анатолий Галкин

    Подскажите, пожалуйста, в чем может быть проблема, если ssh не подключается к другим серверам, и в тоже время на данную ОС заходит без проблем. Файрволл выключен, служба sshd включена.

  • Max

    Уважаемый автор, используйте теги или вместо

    , т.к. он некорректно обрабатывает символы, конкретно из -- (два минуса) цитата делает - (дефис).

  • Max

    и тут тоже самое напишу еще раз:)
    Уважаемый автор, используйте теги code или pre вместо blockquote,

    т.к. WP некорректно обрабатывает символы, конкретно из — (два минуса) тег blockquote делает — (дефис).



Яндекс.Метрика
Проверка ТИЦ Яндекс цитирования