БпСстСтС 15% ΠΎΡ‚ всички хостинг услуги

ВСствай умСнията си ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ ΠžΡ‚ΡΡ‚ΡŠΠΏΠΊΠ° Π·Π° всСки хостинг ΠΏΠ»Π°Π½

Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ ΠΊΠΎΠ΄: Skills Π—Π° Π½Π°Ρ‡Π°Π»ΠΎ
Заглавия
Linux Администрация

Как Π΄Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Ρ‚Π΅ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π² CentOS: Пълно Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ ΡΡ‚ΡŠΠΏΠΊΠ° ΠΏΠΎ ΡΡ‚ΡŠΠΏΠΊΠ°

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π² CentOS Π΅ Π΅Π΄Π½Π° ΠΎΡ‚ Π½Π°ΠΉ-Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»Π½ΠΈΡ‚Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ Π·Π° всСки систСмСн администратор. НСзависимо Π΄Π°Π»ΠΈ настройватС наскоро Π²Π½Π΅Π΄Ρ€Π΅Π½Π° VPS Hosting срСда ΠΈΠ»ΠΈ управляватС bare-metal Dedicated Server, ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎΡ‚ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° Π²Π°ΡˆΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ интСрфСйси Π΅ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Π°Ρ‚Π° ΠΏΡŠΡ€Π²Π° ΡΡ‚ΡŠΠΏΠΊΠ° към стабилСн, ΡΠ²ΡŠΡ€Π·Π°Π½ ΠΈ Π³ΠΎΡ‚ΠΎΠ² Π·Π° производство ΡΡŠΡ€Π²ΡŠΡ€.

Π’ΠΎΠ²Π° всСобхватно Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ Π²ΠΈ ΠΏΡ€Π΅Π²Π΅Π΄Π΅ ΠΏΡ€Π΅Π· всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ трябва Π΄Π° Π·Π½Π°Π΅Ρ‚Π΅: ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ интСрфСйси, присвояванС Π½Π° статични IP адрСси, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° DHCP, рСстартиранС Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ услуги, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚Ρ‚Π° ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ Π½Π° Π½Π°ΠΉ-чСсто срСщанитС ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π² CentOS систСмитС.

1. Π Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ интСрфСйси Π² CentOS

Π’ CentOS (вСрсии 7 ΠΈ 8), ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ интСрфСйси сС управляват Ρ‡Ρ€Π΅Π· ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈ Π² слСдната дирСктория:

/etc/sysconfig/network-scripts/

ВсСки ΠΌΡ€Π΅ΠΆΠΎΠ² интСрфСйс ΠΈΠΌΠ° ΠΎΡ‚Π΄Π΅Π»Π΅Π½ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π΅Π½ Ρ„Π°ΠΉΠ», Π½Π°ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π½ спорСд слСдното съглашСниС:

ifcfg-<interface_name>

ΠšΡŠΠ΄Π΅Ρ‚ΠΎ <interface_name> Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΡŠΡ‚, присвоСн Π½Π° интСрфСйса ΠΎΡ‚ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма. ЧСсто срСщани ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚:

ИмС Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ°ΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅
eth0Π’Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ Π½Π°ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π½Π΅ Π½Π° Ethernet интСрфСйс
ens33ΠŸΡ€Π΅Π΄ΡΠΊΠ°Π·ΡƒΠ΅ΠΌΠΎ Π½Π°ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π½Π΅ Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ² интСрфСйс (VMware/Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π΅Π½)
ens3ЧСсто срСщано Π² KVM-Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ машини
enp0s3PCI-Π±Π°Π·ΠΈΡ€Π°Π½ Ethernet (VirtualBox, bare metal)

> Π—Π°Π±Π΅Π»Π΅ΠΆΠΊΠ°: CentOS 7 ΠΈ ΠΏΠΎ-Π½ΠΎΠ²ΠΈ вСрсии ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ β€œΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·ΡƒΠ΅ΠΌΠΎ Π½Π°ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π½Π΅ Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ интСрфСйси” ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ens33, enp3s0) вмСсто наслСдСното Π½Π°ΠΈΠΌΠ΅Π½ΡƒΠ²Π°Π½Π΅ eth0. Π’ΠΎΠ²Π° подобрява послСдоватСлността ΠΏΡ€ΠΈ рСстартиранС ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π½Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π°.

Π Π°Π·Π±ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π°Π·ΠΈ структура Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²Π΅Π½ΠΎ ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ някакви ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² конфигурацията. Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π³Ρ€Π΅ΡˆΠ½ΠΈΡ Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π·Π°Π³ΡƒΠ±Π° Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚ β€” особСно ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎ ΠΏΡ€ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ.

2. Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° Π½Π°Π»ΠΈΡ‡Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ интСрфСйси

ΠŸΡ€Π΅Π΄ΠΈ Π΄Π° ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Ρ‚Π΅ ΠΊΠ°ΠΊΠ²Π°Ρ‚ΠΎ ΠΈ Π΄Π° Π΅ конфигурация, ΠΏΡŠΡ€Π²ΠΎ трябва Π΄Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Ρ‚Π΅ ΠΊΠΎΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ интСрфСйси ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ Π½Π° Π²Π°ΡˆΠ°Ρ‚Π° систСма ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ Π΅ тяхното Ρ‚Π΅ΠΊΡƒΡ‰ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅.

Π‘Ρ‚ΡŠΠΏΠΊΠ° 1: Π”ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π°

Π‘Π²ΡŠΡ€ΠΆΠ΅Ρ‚Π΅ сС със ΡΡŠΡ€Π²ΡŠΡ€Π° си Ρ‡Ρ€Π΅Π· SSH ΠΈΠ»ΠΈ Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Ρ‚Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ, Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚Π΅ физичСски ΠΈΠ»ΠΈ ΠΊΠΎΠ½Π·ΠΎΠ»Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ:

ssh user@your-server-ip

Π‘Ρ‚ΡŠΠΏΠΊΠ° 2: Бписък Π½Π° всички ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ интСрфСйси

Π˜Π·ΠΏΡŠΠ»Π½Π΅Ρ‚Π΅ слСдната ΠΊΠΎΠΌΠ°Π½Π΄Π°, Π·Π° Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚Π΅ всички Π½Π°Π»ΠΈΡ‡Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ интСрфСйси Π·Π°Π΅Π΄Π½ΠΎ с Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ IP адрСси ΠΈ статуси:

ip addr

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo

2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP
    link/ether 00:0c:29:ab:cd:ef brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.105/24 brd 192.168.1.255 scope global dynamic ens33

АлтСрнативно, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΏΠΎ-старата ifconfig ΠΊΠΎΠΌΠ°Π½Π΄Π° (изисква ΠΏΠ°ΠΊΠ΅Ρ‚Π° net-tools):

ifconfig -a

Или списък само Π½Π° ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° интСрфСйситС с:

ip link show

Π—Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ си ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° интСрфСйса, ΠΊΠΎΠΉΡ‚ΠΎ искатС Π΄Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Ρ‚Π΅ (Π½Π°ΠΏΡ€. ens33), ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅Ρ‚Π΅ към слСдващия Ρ€Π°Π·Π΄Π΅Π».

3. ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° статичСн IP адрСс

ΠŸΡ€ΠΈΡΠ²ΠΎΡΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° статичСн IP адрСс Π΅ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π°Π½ΠΈΡΡ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π·Π° ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ IP Π°Π΄Ρ€Π΅ΡΡŠΡ‚ Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ сС промСня Π½Π΅ΠΎΡ‡Π°ΠΊΠ²Π°Π½ΠΎ β€” ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎ Π·Π° DNS записи, ΠΏΡ€Π°Π²ΠΈΠ»Π° Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π½Π°Ρ‚Π° стСна ΠΈ стабилност Π½Π° отдалСчСният Π΄ΠΎΡΡ‚ΡŠΠΏ.

Π‘Ρ‚ΡŠΠΏΠΊΠ° 1: ΠžΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ Ρ„Π°ΠΉΠ»Π° Π·Π° конфигурация Π½Π° мрСТовия интСрфСйс

Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ тСкстов Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΊΠ°Ρ‚ΠΎ nano ΠΈΠ»ΠΈ vi Π·Π° отварянС Π½Π° Ρ„Π°ΠΉΠ»Π° Π·Π° конфигурация Π½Π° вашия интСрфСйс. Π—Π°ΠΌΠ΅Π½Π΅Ρ‚Π΅ ens33 с Π²Π°ΡˆΠ΅Ρ‚ΠΎ дСйствитСлно ΠΈΠΌΠ΅ Π½Π° интСрфСйс:

sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33

Π‘Ρ‚ΡŠΠΏΠΊΠ° 2: Π”ΠΎΠ±Π°Π²Π΅Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°ΠΉΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π½Π° конфигурацията

Π€Π°ΠΉΠ»ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° Π²Π΅Ρ‡Π΅ някои ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ. АктуализирайтС ΠΈΠ»ΠΈ Π΄ΠΎΠ±Π°Π²Π΅Ρ‚Π΅ слСднитС Ρ€Π΅Π΄ΠΎΠ²Π΅ Π·Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° статичСн IP адрСс:

DEVICE=ens33
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4

Π Π°Π·Π±ΠΈΠ²ΠΊΠ° Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅:

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ΠžΠΏΠΈΡΠ°Π½ΠΈΠ΅
DEVICEΠ˜ΠΌΠ΅Ρ‚ΠΎ Π½Π° мрСТовия интСрфСйс
TYPEΠ’ΠΈΠΏ интСрфСйс (ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Ethernet)
BOOTPROTOΠ—Π°Π΄Π°ΠΉΡ‚Π΅ Π½Π° none Π·Π° присвояванС Π½Π° статичСн IP
ONBOOTΠ—Π°Π΄Π°ΠΉΡ‚Π΅ Π½Π° yes Π·Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° интСрфСйса ΠΏΡ€ΠΈ стартиранС
IPADDRΠ’Π°ΡˆΠΈΡΡ‚ ΠΆΠ΅Π»Π°Π½ статичСн IP адрСс
NETMASKМаска Π½Π° ΠΏΠΎΠ΄ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π·Π° Π²Π°ΡˆΠ°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°
GATEWAYШлюз ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ (IP адрСс Π½Π° вашия ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€)
DNS1ОсновСн DNS ΡΡŠΡ€Π²ΡŠΡ€ (Google: 8.8.8.8)
DNS2Π’Ρ‚ΠΎΡ€ΠΈΡ‡Π΅Π½ DNS ΡΡŠΡ€Π²ΡŠΡ€ (Google: 8.8.4.4) β€” ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΎ

> Π’Π°ΠΆΠ½ΠΎ: Π—Π°ΠΌΠ΅Π½Π΅Ρ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΈΡ‚Π΅ стойности (192.168.1.100, 192.168.1.1, ΠΈ Ρ‚.Π½.) с дСйствитСлнитС стойности, прСдоставСни ΠΎΡ‚ Π²Π°ΡˆΠ°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ° ΠΈΠ»ΠΈ хостинг доставчик.

ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΡΡŠΡ‰ΠΎ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ CIDR нотация с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° PREFIX вмСсто NETMASK:

PREFIX=24

Π’ΠΎΠ²Π° Π΅ Π΅ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎ Π½Π° NETMASK=255.255.255.0.

Π‘Ρ‚ΡŠΠΏΠΊΠ° 3: Π—Π°ΠΏΠ°Π·Π²Π°Π½Π΅ ΠΈ ΠΈΠ·Π»ΠΈΠ·Π°Π½Π΅

Ако ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ nano, Π·Π°ΠΏΠ°Π·Π΅Ρ‚Π΅ Ρ„Π°ΠΉΠ»Π°, ΠΊΠ°Ρ‚ΠΎ натиснСтС:

CTRL + X β†’ Y β†’ Enter

Ако ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ vi ΠΈΠ»ΠΈ vim:

:wq β†’ Enter

4. ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° DHCP (Dynamic IP Addressing)

Ако Π²Π°ΡˆΠ°Ρ‚Π° срСда ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° DHCP ΡΠ΅Ρ€Π²ΡŠΡ€ Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ присвояванС Π½Π° IP адрСси (ΠΎΠ±ΠΈΡ‡Π°ΠΉΠ½ΠΎ Π² срСди Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, ΠΎΠ±Π»Π°Ρ‡Π½ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ ΠΈΠ»ΠΈ Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈ ΠΌΡ€Π΅ΠΆΠΈ), ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΠΉΡ‚Π΅ интСрфСйса ΠΊΠ°ΠΊΡ‚ΠΎ слСдва:

Π‘Ρ‚ΡŠΠΏΠΊΠ° 1: ΠžΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ конфигурационния Ρ„Π°ΠΉΠ»

sudo nano /etc/sysconfig/network-scripts/ifcfg-ens33

Π‘Ρ‚ΡŠΠΏΠΊΠ° 2: Π—Π°Π΄Π°ΠΉΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π½Π° DHCP

Π—Π°ΠΌΠ΅Π½Π΅Ρ‚Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΎΡ‚ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ със слСдната ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° конфигурация Π½Π° DHCP:

DEVICE=ens33
TYPE=Ethernet
BOOTPROTO=dhcp
ONBOOT=yes

Π‘Ρ‚ΡŠΠΏΠΊΠ° 3: Π—Π°ΠΏΠ°Π·Π²Π°Π½Π΅ ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄

Π—Π°ΠΏΠ°Π·Π΅Ρ‚Π΅ Ρ„Π°ΠΉΠ»Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΡΡŠΡ‰ΠΈΡ ΠΌΠ΅Ρ‚ΠΎΠ΄, описан Π² ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ Ρ€Π°Π·Π΄Π΅Π».

> Кога Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ DHCP срСщу статичСн IP: Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ DHCP Π·Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ станции, Ρ€Π°Π·Π²ΠΎΠΉΠ½ΠΈ VM ΠΈΠ»ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ срСди. Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ статични IP адрСси Π·Π° производствСни ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈ всяка систСма, която изисква послСдоватСлСн, прСдсказуСм адрСс. Ако хостиратС уСбсайтовС ΠΈΠ»ΠΈ прилоТСния Π½Π° Shared Web Hosting ΠΏΠ»Π°Π½ ΠΈΠ»ΠΈ VPS, силно сС ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π° статичСн IP.

5. РСстартиранС Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²Π°Ρ‚Π° услуга

Π‘Π»Π΅Π΄ Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π² конфигурацията, трябва Π΄Π° рСстартиратС ΠΌΡ€Π΅ΠΆΠΎΠ²Π°Ρ‚Π° услуга, Π·Π° Π΄Π° Π³ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ‚Π΅. Има няколко ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π² зависимост ΠΎΡ‚ Π²Π°ΡˆΠ°Ρ‚Π° вСрсия Π½Π° CentOS.

ΠœΠ΅Ρ‚ΠΎΠ΄ 1: РСстартиранС Π½Π° цялата ΠΌΡ€Π΅ΠΆΠΎΠ²Π° услуга (CentOS 7)

sudo systemctl restart network

ΠœΠ΅Ρ‚ΠΎΠ΄ 2: Π˜Π·ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° интСрфСйса

Π’ΠΎΠ·ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ рСстартира само конкрСтния интСрфСйс, ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π°ΠΉΠΊΠΈ ΠΏΡ€Π΅ΠΊΡŠΡΠ²Π°Π½ΠΈΡΡ‚Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ интСрфСйси:

sudo ifdown ens33 && sudo ifup ens33

ΠœΠ΅Ρ‚ΠΎΠ΄ 3: ИзползванС Π½Π° NetworkManager (CentOS 7/8)

Ако NetworkManager Π΅ Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ Π½Π° Π²Π°ΡˆΠ°Ρ‚Π° систСма, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ nmcli:

sudo nmcli connection reload
sudo nmcli connection up ens33

ΠœΠ΅Ρ‚ΠΎΠ΄ 4: РСстартиранС Π½Π° услугата NetworkManager

sudo systemctl restart NetworkManager

> Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Ако стС ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ Ρ‡Ρ€Π΅Π· SSH, рСстартиранСто Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²Π°Ρ‚Π° услуга Ρ‰Π΅ ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π²Π°ΡˆΠ°Ρ‚Π° Π²Ρ€ΡŠΠ·ΠΊΠ°. Π£Π²Π΅Ρ€Π΅Ρ‚Π΅ сС, Ρ‡Π΅ ΠΈΠΌΠ°Ρ‚Π΅ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π΅Π½ Π½Π°Ρ‡ΠΈΠ½ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΡΡŠΡ€Π²ΡŠΡ€Π° (ΠΊΠ°Ρ‚ΠΎ ΠΊΠΎΠ½Π·ΠΎΠ»Π° ΠΈΠ»ΠΈ KVM) Π² случай, Ρ‡Π΅ Π½ΠΎΠ²Π°Ρ‚Π° конфигурация ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° Π³Ρ€Π΅ΡˆΠΊΠ°.

6. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° конфигурацията Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°

Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ услугата Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π΅ рСстартирана, ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Ρ‚Π΅ Π΄Π°Π»ΠΈ конфигурацията Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° присвоСния IP адрСс

ip addr show ens33

Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΡŠΡ‚ трябва Π΄Π° ΠΏΠΎΠΊΠ°Π·Π²Π° IP адрСса, ΠΊΠΎΠΉΡ‚ΠΎ стС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π»ΠΈ ΠΏΠΎΠ΄ линията inet:

2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 ...
    inet 192.168.1.100/24 brd 192.168.1.255 scope global ens33

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° шлюза ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅

ip route show

Врябва Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ линия, ΠΏΠΎΠ΄ΠΎΠ±Π½Π° Π½Π°:

default via 192.168.1.1 dev ens33

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° DNS Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅

cat /etc/resolv.conf

ΠŸΠΎΡ‚Π²ΡŠΡ€Π΄Π΅Ρ‚Π΅, Ρ‡Π΅ Π²Π°ΡˆΠΈΡ‚Π΅ DNS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ са ΠΈΠ·Π±Ρ€ΠΎΠ΅Π½ΠΈ:

nameserver 8.8.8.8
nameserver 8.8.4.4

ВСст Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚

Ping Π½Π° външСн хост, Π·Π° Π΄Π° ΠΏΠΎΡ‚Π²ΡŠΡ€Π΄ΠΈΡ‚Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚ ΠΎΡ‚ ΠΊΡ€Π°ΠΉ Π΄ΠΎ ΠΊΡ€Π°ΠΉ:

ping -c 4 google.com

ΠžΡ‡Π°ΠΊΠ²Π°Π½ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚:

PING google.com (142.250.185.46) 56(84) bytes of data.
64 bytes from lga34s32-in-f14.1e100.net: icmp_seq=1 ttl=117 time=12.4 ms
64 bytes from lga34s32-in-f14.1e100.net: icmp_seq=2 ttl=117 time=11.9 ms
...
4 packets transmitted, 4 received, 0% packet loss

Ако всички Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π° са ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈ с 0% Π·Π°Π³ΡƒΠ±Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ, конфигурацията Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ.

ВСст Π½Π° DNS Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ ΠΎΡ‚Π΄Π΅Π»Π½ΠΎ

nslookup google.com

ΠΈΠ»ΠΈ

dig google.com

7. ΠžΡ‚ΡΡ‚Ρ€Π°Π½ΡΠ²Π°Π½Π΅ Π½Π° чСсто срСщани ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°

Π”ΠΎΡ€ΠΈ ΠΎΠΏΠΈΡ‚Π½ΠΈΡ‚Π΅ администратори сС ΡΠ±Π»ΡŠΡΠΊΠ²Π°Ρ‚ с ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. Π•Ρ‚ΠΎ Π½Π°ΠΉ-чСститС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ ΠΊΠ°ΠΊ Π΄Π° Π³ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚Π΅ Π½Π° CentOS.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌ 1: ΠœΡ€Π΅ΠΆΠΎΠ²ΠΈΡΡ‚ интСрфСйс Π½Π΅ сС стартира ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅

Π‘ΠΈΠΌΠΏΡ‚ΠΎΠΌ: Π‘ΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ Π³ΡƒΠ±ΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ²Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚ слСд рСстартиранС.

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°: ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ΡŠΡ‚ ONBOOT Π΅ Π·Π°Π΄Π°Π΄Π΅Π½ Π½Π° no ΠΈΠ»ΠΈ липсва ΠΎΡ‚ конфигурационния Ρ„Π°ΠΉΠ».

РСшСниС: ΠžΡ‚Π²ΠΎΡ€Π΅Ρ‚Π΅ конфигурационния Ρ„Π°ΠΉΠ» Π½Π° интСрфСйса ΠΈ сС ΡƒΠ²Π΅Ρ€Π΅Ρ‚Π΅, Ρ‡Π΅ слСдният Ρ€Π΅Π΄ ΠΏΡ€ΠΈΡΡŠΡΡ‚Π²Π° ΠΈ Π΅ Π·Π°Π΄Π°Π΄Π΅Π½ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ:

ONBOOT=yes

Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° рСстартирайтС ΠΌΡ€Π΅ΠΆΠΎΠ²Π°Ρ‚Π° услуга:

sudo systemctl restart network

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌ 2: Няма ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚ слСд конфигурация

Π‘ΠΈΠΌΠΏΡ‚ΠΎΠΌ: Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡŠΡ‚ ΠΈΠΌΠ° IP адрСс, Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° достигнСтС външни хостовС.

Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:

  • НСправилСн шлюз: ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Ρ‚Π΅ Π΄Π°Π»ΠΈ GATEWAY ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π° Π½Π° IP адрСса Π½Π° вашия ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€ ΠΈΠ»ΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ² шлюз.
  • НСправилна конфигурация Π½Π° DNS: Π‘Π΅ ΡƒΠ²Π΅Ρ€Π΅Ρ‚Π΅, Ρ‡Π΅ DNS1 ΠΈ DNS2 са Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ Π½Π° Π²Π°Π»ΠΈΠ΄Π½ΠΈ DNS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ.
  • ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ: ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Ρ‚Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ‚Π° Π½Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΡ‚Π΅ с ip route show ΠΈ ΠΏΠΎΡ‚Π²ΡŠΡ€Π΄Π΅Ρ‚Π΅, Ρ‡Π΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΡŠΡ‚ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ ΠΏΡ€ΠΈΡΡŠΡΡ‚Π²Π°.
  • ЀизичСска ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚: Ако ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ физичСски ΡΡŠΡ€Π²ΡŠΡ€, ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Ρ‚Π΅ Π΄Π°Π»ΠΈ мрСТовият ΠΊΠ°Π±Π΅Π» Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ ΡΠ²ΡŠΡ€Π·Π°Π½.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌ 3: ΠšΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ Π½Π° IP адрСси

Π‘ΠΈΠΌΠΏΡ‚ΠΎΠΌ: ΠœΡ€Π΅ΠΆΠΎΠ²Π°Ρ‚Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚ Π΅ ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚Π° ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎ устройство Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π΄ΠΎΠΊΠ»Π°Π΄Π²Π° ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ Π½Π° IP адрСси.

РСшСниС: Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ статичСн IP адрСс, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ извън Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Π½Π° DHCP ΠΏΡƒΠ»Π° Π½Π° вашия ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€, ΠΈΠ»ΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½ΠΈΡ€Π°ΠΉΡ‚Π΅ с администратора Π½Π° Π²Π°ΡˆΠ°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°, Π·Π° Π΄Π° Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€Π°Ρ‚Π΅ IP адрСса.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌ 4: Π—Π°Ρ‰ΠΈΡ‚Π½Π°Ρ‚Π° стСна Π±Π»ΠΎΠΊΠΈΡ€Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°

Π‘ΠΈΠΌΠΏΡ‚ΠΎΠΌ: Π‘ΡŠΡ€Π²ΡŠΡ€ΡŠΡ‚ ΠΈΠΌΠ° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚, Π½ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ услуги (HTTP, HTTPS, SSH ΠΈ Ρ‚.Π½.) Π½Π΅ са Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ ΠΎΡ‚ външни хостовС.

ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Ρ‚Π΅ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π½Π°Ρ‚Π° стСна:

sudo firewall-cmd --list-all

Π Π°Π·Ρ€Π΅ΡˆΠ΅Ρ‚Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° услуга постоянно:

sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --add-service=https --permanent
sudo firewall-cmd --reload

Π Π°Π·Ρ€Π΅ΡˆΠ΅Ρ‚Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π΅Π½ ΠΏΠΎΡ€Ρ‚:

sudo firewall-cmd --add-port=8080/tcp --permanent
sudo firewall-cmd --reload

ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Ρ‚Π΅ Π΄Π°Π»ΠΈ firewalld Ρ€Π°Π±ΠΎΡ‚ΠΈ:

sudo systemctl status firewalld

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌ 5: NetworkManager ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΈ със статична конфигурация

Π‘ΠΈΠΌΠΏΡ‚ΠΎΠΌ: НастройкитС Π½Π° статичния IP сС ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€Π°Ρ‚ ΠΈΠ»ΠΈ сС прСзаписват слСд рСстартиранС.

РСшСниС: Ако управляватС интСрфСйситС Ρ€ΡŠΡ‡Π½ΠΎ Ρ‡Ρ€Π΅Π· ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ NetworkManager, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ NetworkManager ΠΈΠ»ΠΈ Π΄Π° Π³ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Ρ‚Π΅ Π΄Π° ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€Π° конкрСтния интСрфСйс, ΠΊΠ°Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ слСдния Ρ€Π΅Π΄ към Ρ„Π°ΠΉΠ»Π° ifcfg:

NM_CONTROLLED=no

АлтСрнативно, управлявайтС интСрфСйса Ρ‡Ρ€Π΅Π· инструмСнта nmcli Π½Π° NetworkManager Π·Π° ΠΏΠΎ-ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌ 6: systemctl restart network сС проваля Π½Π° CentOS 8

Π‘ΠΈΠΌΠΏΡ‚ΠΎΠΌ: Услугата network Π½Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π° ΠΈΠ»ΠΈ сС проваля ΠΏΡ€ΠΈ рСстартиранС Π½Π° CentOS 8.

ОбяснСниС: CentOS 8 ΠΎΡ‚Ρ…Π²ΡŠΡ€Π»ΠΈ наслСдствСната услуга network Π² ΠΏΠΎΠ»Π·Π° Π½Π° NetworkManager. Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ слСдното вмСсто Ρ‚ΠΎΠ²Π°:

sudo systemctl restart NetworkManager

Или управлявайтС Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ с nmcli:

nmcli connection show
nmcli connection up <connection-name>

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π² CentOS Π΅ основно ΡƒΠΌΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ всСки администратор Π½Π° Linux систСми трябва Π΄Π° ΠΎΠ²Π»Π°Π΄Π΅Π΅. НСзависимо Π΄Π°Π»ΠΈ присвояватС статичСн IP адрСс Π½Π° производствСн ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Ρ‚Π΅ DHCP Π·Π° срСда Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΠ»ΠΈ отстраняватС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ със ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚Ρ‚Π° Π½Π° ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½Π° машина, ΡΡ‚ΡŠΠΏΠΊΠΈΡ‚Π΅, описани Π² Ρ‚ΠΎΠ²Π° Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎ, осигуряват солидна ΠΈ Π½Π°Π΄Π΅ΠΆΠ΄Π½Π° Ρ€Π°ΠΌΠΊΠ°.

Π—Π° Π΄Π° ΠΎΠ±ΠΎΠ±Ρ‰ΠΈΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠ²ΠΈΡ‚Π΅ ΡΡ‚ΡŠΠΏΠΊΠΈ:

  1. Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°ΠΉΡ‚Π΅ Π²Π°ΡˆΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ интСрфСйси, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ip addr
  2. Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°ΠΉΡ‚Π΅ подходящия ifcfg-<interface> ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π΅Π½ Ρ„Π°ΠΉΠ»
  3. Π—Π°Π΄Π°ΠΉΡ‚Π΅ BOOTPROTO=none Π·Π° статични IP адрСси ΠΈΠ»ΠΈ BOOTPROTO=dhcp Π·Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ адрСсиранС
  4. РСстартирайтС ΠΌΡ€Π΅ΠΆΠΎΠ²Π°Ρ‚Π° услуга, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ systemctl ΠΈΠ»ΠΈ nmcli
  5. ΠŸΡ€ΠΎΠ²Π΅Ρ€Π΅Ρ‚Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚Ρ‚Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ip addr, ip route ΠΈ ping
  6. ΠžΡ‚ΡΡ‚Ρ€Π°Π½Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π½Π°Ρ‚Π° стСна, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΈ вСрификация Π½Π° DNS

ΠŸΡ€Π°Π²ΠΈΠ»Π½Π°Ρ‚Π° конфигурация Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π΅ особСно Π²Π°ΠΆΠ½Π° ΠΏΡ€ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π»Π°Ρ‡Π½Π° инфраструктура. Ако Ρ‚ΡŠΡ€ΡΠΈΡ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π° срСда Π·Π° хостванС с пълСн root Π΄ΠΎΡΡ‚ΡŠΠΏ ΠΈ гъвкави ΠΎΠΏΡ†ΠΈΠΈ Π·Π° ΠΌΡ€Π΅ΠΆΠ°, изслСдвайтС ΠΏΠ»Π°Π½ΠΈΡ‚Π΅ Π·Π° VPS хостванС Π½Π° AlexHost β€” ΠΈΠ΄Π΅Π°Π»Π½ΠΈ Π·Π° CentOS Ρ€Π°Π·Π³Ρ€ΡŠΡ‰Π°Π½ΠΈΡ, ΠΊΠΎΠΈΡ‚ΠΎ изискват стабилна, висока производитСлност Π½Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚. Π—Π° ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΈ Π·Π° мисията Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ натоварвания, ΠΊΠΎΠΈΡ‚ΠΎ изискват посвСтСни рСсурси, Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΉΡ‚Π΅ ΠŸΠΎΡΠ²Π΅Ρ‚Π΅Π½ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π½Π° AlexHost. И Π°ΠΊΠΎ Π²Π°ΡˆΠΈΡΡ‚ ΡΡŠΡ€Π²ΡŠΡ€ хоства ΡƒΠ΅Π± прилоТСния, Π½Π΅ забравяйтС Π΄Π° Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚Π΅ вашия Π΄ΠΎΠΌΠ΅ΠΉΠ½ с Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ SSL сСртификат, Π·Π° Π΄Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Ρ‚Π΅ Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚Π΅ Π²Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ.

Π Π΅Π΄ΠΎΠ²Π½ΠΎ ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°ΠΉΡ‚Π΅ Π²Π°ΡˆΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, Π½Π°Π±Π»ΡŽΠ΄Π°Π²Π°ΠΉΡ‚Π΅ статуса Π½Π° интСрфСйситС ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΉΡ‚Π΅ Π²Π°ΡˆΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π½Π°Ρ‚Π° стСна Π°ΠΊΡ‚ΡƒΠ°Π»Π½ΠΈ, Π·Π° Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈΡ‚Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π½Π° производитСлност ΠΈ сигурност Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°.