Nmcli-ni başa düşmək
nmcli NetworkManager-ə nəzarət etmək və şəbəkə statusunu bildirmək üçün əmr xətti vasitəsidir.
Bu nm-applet və ya digər qrafik müştərilər üçün əvəz kimi istifadə edilə bilər. nmcli şəbəkə bağlantılarını yaratmaq, göstərmək, redaktə etmək, silmək, aktivləşdirmək və deaktiv etmək, həmçinin şəbəkə cihazının vəziyyətini idarə etmək və göstərmək üçün istifadə olunur.
Əlaqələr konfiqurasiya fayllarında saxlanılır
Bu faylları idarə etmək üçün NetworkManager xidməti işləməlidir
nm parametrlərini ifcfg-* direktivləri ilə müqayisə edin (IPv4)
nmcli con mod ifcfg-* faylı Effekt ipv4.method manualBOOTPROTO =noneIPv4 ünvanı statik olaraq konfiqurasiya edilmişdir ipv4.method autoBOOTPROTO =dhcpDHCPv4 serverindən konfiqurasiya parametrlərini axtaracaq ipv4.address "192.168.0.10/24"IPADDR =192.168.0.10PREFIX =24Statik IPv4 ünvanını, şəbəkə prefiksini təyin edin ipv4.gateway 192.168.0.1GATEWAY =192.168.0.1IPv4 Gateway təyin edin ipv4.dns 8.8.8.8DNS1 =8.8.8.8 Bu ad serverindən istifadə etmək üçün /etc/resolv.conf faylını dəyişdirin ipv4.dns-search example.comDOMAIN =example.comAxtarış direktivində bu domendən istifadə etmək üçün /etc/resolv.conf-u dəyişdirin ipv4.ignore-auto-dns truePEERDNS =noDHCP Serverindən DNS Server məlumatlarına məhəl qoymayın connection.autoconnect yesONBOOT =yesYükləmə zamanı bu əlaqəni avtomatik aktivləşdirin connection.id eth0NAME =eth0Bu əlaqənin adı connection.interface-name eth0DEVICE =eth0Bağlantı bu adla şəbəkə interfeysinə bağlıdır 802-3-ethernet.mac-address 08:00:27:4b:7a:80HWADDR =08:00:27:4b:7a:80Bağlantı bu MAC ünvanı ilə şəbəkə interfeysinə bağlıdır ipv4.never-default noDEFROUTE =yesHeç vaxt təqdim edilmiş interfeys şlüzünü standart şlüz kimi istifadə etməyin
nm parametrlərini ifcfg-* direktivləri ilə müqayisə edin (IPv6)
nmcli con mod ifcfg-* faylı Effekt ipv6.method manualIPV6_AUTOCONF =noIPv6 statik olaraq konfiqurasiya edilmişdir ipv6.method autoIPV6_AUTOCONF =yesRouter reklamlarından SLAAC istifadə edərək şəbəkə parametrlərini konfiqurasiya edəcək. ipv6.method dhcpIPV6_AUTOCONF =noDHCPV6C =yesDHCPv6 istifadə edərək şəbəkə parametrlərini konfiqurasiya edəcək, lakin SLAAC deyil ipv6 . addresses "2001:db8::a/64 2001:db8::1"IPV6ADDR =2001:db8::a/64IPV6_DEFAULTGW =2001:db8::1Statik IPv6 Ünvanı və Şlüz təyin edir ipv6.dns . . . DNS0=. . . Bu ad serverindən istifadə etmək üçün /etc/resolv.conf faylını dəyişdirin ipv6.dns-search example.comDOMAIN =example.comAxtarış direktivində bu domendən istifadə etmək üçün /etc/resolv.conf faylını dəyişdirin ipv6.ignore-auto-dns trueIPV6_PEERDNS =noDHCP serverindən DNS server məlumatlarına məhəl qoymayın connection.autoconnect yesONBOOT =YESYükləmə zamanı əlaqəni avtomatik aktivləşdirir connection.id eth0NAME =eth0Bu əlaqənin adı connection.interface-name eth0DEVICE =eth0Bağlantı bu adla bu şəbəkə interfeysinə bağlıdır 802-3-ethernet.mac-address . . . HWADDR=. . . Bağlantı bu MAC ünvanı ilə şəbəkə interfeysinə bağlıdır
HƏMÇİNİN OXUYUN:SSH girişini necə aktivləşdirmək və xilasetmə rejimində şəbəkəni konfiqurasiya etmək (CentOS/RHEL 7/8)
nmcli əmrləri sintaksisinin qısa siyahısı
Əmr Məqsəd nmcli dev status Bütün şəbəkə interfeyslərinin Şəbəkə Meneceri statusunu göstərin nmcli con show Bütün əlaqələri sadalayın nmcli con show name Bağlantı adı üçün cari parametrləri sadalayın nmcli con add con-name name .. adlı yeni bir əlaqə əlavə edin nmcli con mod name .. Bağlantı adını dəyişdirin nmcli con reload NetworkManager-ə deyin ki, konfiqurasiya fayllarını yenidən oxusun (onlar əl ilə redaktə edildikdən sonra faydalıdır) nmcli con up name Bağlantı adını aktivləşdirin nmcli dev dis dev Şəbəkə interfeysi qurğusunda mövcud əlaqəni deaktiv edin və ayırın nmcli con del name Bağlantı adını və onun konfiqurasiya faylını silin
Post Views: 4. 252
Yazı naviqasiyası
Yazı naviqasiyası