рдПрдирдПрдорд╕реАрдПрд▓рдЖрдИ рдХрдВрд╕реЛрд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдирд╛

рдПрдирдПрдорд╕реАрдПрд▓рдЖрдИ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдкрд░ рдиреЗрдЯрд╡рд░реНрдХрдореИрдиреЗрдЬрд░ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рдмрдВрдзрди рдЯреВрд▓ рдХрд╛ рдкреВрд░рд╛ рд▓рд╛рдн рдЙрдард╛рдПрдВред

рдПрдирдПрдорд╕реАрдПрд▓рдЖрдИ рдХрдВрд╕реЛрд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдирд╛

рдЙрдкрдпреЛрдЧрд┐рддрд╛ nmcli NetworkManager рдлрд╝рдВрдХреНрд╢рдВрд╕ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реАрдзреЗ API рдХреЛ рдХреЙрд▓ рдХрд░рддрд╛ рд╣реИред

рдпрд╣ 2010 рдореЗрдВ рд╕рд╛рдордиреЗ рдЖрдпрд╛ рдФрд░ рдХрдИ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдФрд░ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд░реАрдХрд╛ рдмрди рдЧрдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдХреБрдЫ рд▓реЛрдЧ рдЕрднреА рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ ifconfig. рдЪреВрдБрдХрд┐ nmcli рдПрдХ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (CLI) рдЯреВрд▓ рд╣реИ рдЬрд┐рд╕реЗ рдЯрд░реНрдорд┐рдирд▓ рд╡рд┐рдВрдбреЛ рдФрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ GUI рдХреЗ рдмрд┐рдирд╛ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрджрд░реНрд╢ рд╣реИред

рдПрдирд╕реАрдПрдордПрд▓рдЖрдИ рдХрдорд╛рдВрдб рд╕рд┐рдВрдЯреИрдХреНрд╕

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

$ nmcli <options> <section> <action>

  • рд╡рд┐рдХрд▓реНрдк рдРрд╕реЗ рдкреИрд░рд╛рдореАрдЯрд░ рд╣реИрдВ рдЬреЛ рдПрдирдПрдорд╕реАрдПрд▓рдЖрдИ рдСрдкрд░реЗрд╢рди рдХреА рд╕реВрдХреНрд╖реНрдорддрд╛рдПрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ,
  • рдЕрдиреБрднрд╛рдЧ (рдЕрдиреБрднрд╛рдЧ) - рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреА рдХрд┐рди рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ,
  • рдХрд╛рд░реНрд░рд╡рд╛рдИ - рдЖрдкрдХреЛ рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ 8 рдЕрдиреБрднрд╛рдЧ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЖрджреЗрд╢реЛрдВ (рдХреНрд░рд┐рдпрд╛рдУрдВ) рдХреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реЗрдЯ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ:

  • рдорджрдж ncmcli рдХрдорд╛рдВрдб рдФрд░ рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
  • рд╕рд╛рдорд╛рдиреНрдп рдЬрд╛рдирдХрд╛рд░реА рдиреЗрдЯрд╡рд░реНрдХрдореИрдиреЗрдЬрд░ рд╕реНрдерд┐рддрд┐ рдФрд░ рд╡реИрд╢реНрд╡рд┐рдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд▓реМрдЯрд╛рддрд╛ рд╣реИред
  • рд╢реБрджреНрдз рдХрд╛рд░реНрдпрд╢реАрд▓ рдЗрд╕рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд┐рддрд┐ рдкреВрдЫрдиреЗ рдФрд░ рдХрдиреЗрдХреНрд╢рди рд╕рдХреНрд╖рдо/рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рдЖрджреЗрд╢ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
  • рд░реЗрдбрд┐рдпреЛ рдЗрд╕рдореЗрдВ рд╡рд╛рдИрдлрд╛рдИ рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рдХреА рд╕реНрдерд┐рддрд┐ рдкреВрдЫрдиреЗ рдФрд░ рдХрдиреЗрдХреНрд╢рди рд╕рдХреНрд╖рдо/рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рдЖрджреЗрд╢ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
  • рдореЙрдирд┐рдЯрд░ рдЗрд╕рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХрдореИрдиреЗрдЬрд░ рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдмрджрд▓рд╛рд╡ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
  • рд╕рдВрдмрдВрдз рдЗрд╕рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ, рдирдП рдХрдиреЗрдХреНрд╢рди рдЬреЛрдбрд╝рдиреЗ рдФрд░ рдореМрдЬреВрджрд╛ рдХрдиреЗрдХреНрд╢рди рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
  • рдпреБрдХреНрддрд┐ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдкреИрд░рд╛рдореАрдЯрд░ (рдЬреИрд╕реЗ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдирд╛рдо) рдХреЛ рдмрджрд▓рдиреЗ рдпрд╛ рдореМрдЬреВрджрд╛ рдХрдиреЗрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рдЧреБрдкреНрдд nmcli рдХреЛ рдПрдХ NetworkManager "рдЧреБрдкреНрдд рдПрдЬреЗрдВрдЯ" рдХреЗ рд░реВрдк рдореЗрдВ рдкрдВрдЬреАрдХреГрдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЧреБрдкреНрдд рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╕реБрдирддрд╛ рд╣реИред рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рдкрд░ nmcli рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЗрд╕реА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдг

рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ NetworkManager рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ nmcli рдЗрд╕рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ:

$ nmcli general
STATE      CONNECTIVITY  WIFI-HW  WIFI     WWAN-HW  WWAN    
connected  full          enabled  enabled  enabled  enabled

рдХрд╛рдо рдЕрдХреНрд╕рд░ рд╕рднреА рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рдкреНрд░реЛрдлрд╛рдЗрд▓ рджреЗрдЦрдиреЗ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ:

$ nmcli connection show
NAME                UUID                                  TYPE      DEVICE
Wired connection 1  ac3241e4-b424-35d6-aaa7-07498561688d  ethernet  enp0s3
Wired connection 2  2279d917-fa02-390c-8603-3083ec5a1d3e  ethernet  enp0s8
Wired connection 3  52d89737-de92-35ec-b082-8cf2e5ac36e6  ethernet  enp0s9

рдпрд╣ рдХрдорд╛рдВрдб рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдХрд╛рд░реНрдп рдХрдиреЗрдХреНрд╢рди рдЕрдиреБрднрд╛рдЧ рдХреЗ рд▓рд┐рдП рджрд┐рдЦрд╛рдПрдБ.

рдкрд░реАрдХреНрд╖рдг рдорд╢реАрди Ubuntu 20.04 рдЪрд▓рд╛ рд░рд╣реА рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдореЗрдВ рддреАрди рд╡рд╛рдпрд░реНрдб рдХрдиреЗрдХреНрд╢рди рдорд┐рд▓реЗ: enp0s3, enp0s8, рдФрд░ enp0s9ред

рд╕рдВрдмрдВрдзреЛрдВ рдХрд╛ рдкреНрд░рдмрдВрдзрди

рдпрд╣ рд╕рдордЭрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдПрдирдПрдорд╕реАрдПрд▓рдЖрдИ рдореЗрдВ, рдХрдиреЗрдХреНрд╢рди рд╢рдмреНрдж рд╕реЗ рд╣рдорд╛рд░рд╛ рдорддрд▓рдм рдПрдХ рдЗрдХрд╛рдИ рд╕реЗ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╛рд░реА рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдпрд╣ рдиреЗрдЯрд╡рд░реНрдХ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╣реИ. рдХрдиреЗрдХреНрд╢рди рд▓рд┐рдВрдХ рдкрд░рдд рдФрд░ рдЖрдИрдкреА рдПрдбреНрд░реЗрд╕рд┐рдВрдЧ рдЬрд╛рдирдХрд╛рд░реА рд╕рд╣рд┐рдд рд╕рднреА рдХрдиреЗрдХреНрд╢рди-рд╕рдВрдмрдВрдзрд┐рдд рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╕рдорд╛рд╣рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпреЗ OSI рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рдореЙрдбрд▓ рдореЗрдВ рд▓реЗрдпрд░ 2 рдФрд░ рд▓реЗрдпрд░ 3 рд╣реИрдВред

рдЬрдм рдЖрдк рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЖрдорддреМрд░ рдкрд░ рдРрд╕реЗ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдЕрдВрддрддрдГ рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реЛрддреЗ рд╣реИрдВ, рдЬреЛ рдмрджрд▓реЗ рдореЗрдВ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рд╣реЛрддреЗ рд╣реИрдВред рдЬрдм рдХреЛрдИ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд┐рд╕реА рдХрдиреЗрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рд╕рдХреНрд░рд┐рдп рдпрд╛ рдКрдВрдЪрд╛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдХреЛрдИ рдХрдиреЗрдХреНрд╢рди рдЙрдкрдпреЛрдЧ рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рддреЛ рдпрд╣ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реИ рдпрд╛ рд░реАрд╕реЗрдЯ рд╣реЛ рдЧрдпрд╛ рд╣реИред

рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рдЬреЛрдбрд╝рдирд╛

рдПрдирд╕реАрдПрдордПрд▓рдЖрдИ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдЖрдкрдХреЛ рдХрдиреЗрдХреНрд╢рди рдХреЛ рддреБрд░рдВрдд рдЬреЛрдбрд╝рдиреЗ рдФрд░ рддреБрд░рдВрдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд╛рдпрд░реНрдб рдХрдиреЗрдХреНрд╢рди 2 (enp0s8 рдХреЗ рд╕рд╛рде) рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рдХреЛ рд╕реБрдкрд░рдпреВрдЬрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

$ sudo nmcli connection add type ethernet ifname enp0s8
Connection 'ethernet-enp0s8' (09d26960-25a0-440f-8b20-c684d7adc2f5) successfully added.

рдкреНрд░рдХрд╛рд░ рд╡рд┐рдХрд▓реНрдк рдореЗрдВ рд╣рдо рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдПрдХ рдИрдерд░рдиреЗрдЯ рдХрдиреЗрдХреНрд╢рди рд╣реЛрдЧрд╛, рдФрд░ ifname (рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдирд╛рдо) рд╡рд┐рдХрд▓реНрдк рдореЗрдВ рд╣рдо рдЙрд╕ рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рд╣рдо рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣реА рд╣реЛрдЧрд╛:

$ nmcli connection show
NAME                UUID                                  TYPE      DEVICE
Wired connection 1  ac3241e4-b424-35d6-aaa7-07498561688d  ethernet  enp0s3
Wired connection 2  2279d917-fa02-390c-8603-3083ec5a1d3e  ethernet  enp0s8
Wired connection 3  52d89737-de92-35ec-b082-8cf2e5ac36e6  ethernet  enp0s9
ethernet-enp0s8     09d26960-25a0-440f-8b20-c684d7adc2f5  ethernet  --  

рдПрдХ рдирдпрд╛ рдХрдиреЗрдХреНрд╢рди рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдИрдерд░рдиреЗрдЯ-enp0s8. рдЗрд╕реЗ рдПрдХ рдпреВрдпреВрдЖрдИрдбреА рд╕реМрдВрдкрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рдХрд╛рд░ рдИрдерд░рдиреЗрдЯ рдерд╛ред рдЖрдЗрдП рдЗрд╕реЗ up рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдврд╝рд╛рдПрдВ:

$ nmcli connection up ethernet-enp0s8
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/4)

рдЖрдЗрдП рд╕рдХреНрд░рд┐рдп рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреА рд╕реВрдЪреА рджреЛрдмрд╛рд░рд╛ рдЬрд╛рдВрдЪреЗрдВ:

$ nmcli connection show --active
NAME                UUID                                  TYPE      DEVICE
Wired connection 1  ac3241e4-b424-35d6-aaa7-07498561688d  ethernet  enp0s3
ethernet-enp0s8     09d26960-25a0-440f-8b20-c684d7adc2f5  ethernet  enp0s8
Wired connection 3  52d89737-de92-35ec-b082-8cf2e5ac36e6  ethernet  enp0s9

рдПрдХ рдирдпрд╛ рдХрдиреЗрдХреНрд╢рди рдИрдерд░рдиреЗрдЯ-enp0s8 рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рд╕рдХреНрд░рд┐рдп рд╣реИ рдФрд░ enp0s8 рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛

рдПрдирд╕реАрдПрдордПрд▓рдЖрдИ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдЖрдкрдХреЛ рдореМрдЬреВрджрд╛ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдбрд╛рдпрдиреЗрдорд┐рдХ (рдбреАрдПрдЪрд╕реАрдкреА) рдЖрдИрдкреА рдкрддреЗ рдХреЛ рд╕реНрдерд┐рд░ рдЖрдИрдкреА рдкрддреЗ рдореЗрдВ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред

рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдореЗрдВ рдЖрдИрдкреА рдПрдбреНрд░реЗрд╕ рдХреЛ 192.168.4.26 рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдо рджреЛ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдкрд╣рд▓рд╛ рд╕реАрдзреЗ рдЖрдИрдкреА рдПрдбреНрд░реЗрд╕ рд╕реЗрдЯ рдХрд░реЗрдЧрд╛, рдФрд░ рджреВрд╕рд░рд╛ рдЖрдИрдкреА рдПрдбреНрд░реЗрд╕ рд╕реЗрдЯрд┐рдВрдЧ рд╡рд┐рдзрд┐ рдХреЛ рдореИрдиреБрдЕрд▓ рдореЗрдВ рдмрджрд▓ рджреЗрдЧрд╛:

$ nmcli connection modify ethernet-enp0s8 ipv4.address 192.168.4.26/24
$ nmcli connection modify ethernet-enp0s8 ipv4.method manual

рд╕рдмрдиреЗрдЯ рдорд╛рд╕реНрдХ рднреА рд╕реЗрдЯ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ. рд╣рдорд╛рд░реЗ рдкрд░реАрдХреНрд╖рдг рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдпрд╣ 255.255.255.0 рд╣реИ, рдпрд╛ рдХреНрд▓рд╛рд╕рд▓реЗрд╕ рд░реВрдЯрд┐рдВрдЧ (рд╕реАрдЖрдИрдбреАрдЖрд░) рдХреЗ рд▓рд┐рдП /24 рдХреЗ рд╕рд╛рде рд╣реИред

рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдлрд┐рд░ рдкреБрдирдГ рд╕рдХреНрд░рд┐рдп рдХрд░рдирд╛ рд╣реЛрдЧрд╛:

$ nmcli connection down ethernet-enp0s8
Connection 'ethernet-enp0s8' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/4)
$ nmcli connection up ethernet-enp0s8
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveC

рдпрджрд┐, рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЖрдкрдХреЛ рдбреАрдПрдЪрд╕реАрдкреА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдореИрдиреНрдпреБрдЕрд▓ рдХреЗ рдмрдЬрд╛рдп рдСрдЯреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:

$ nmcli connection modify ethernet-enp0s8 ipv4.method auto

рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛

рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдо рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдБрдЪ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ

$ nmcli device status
DEVICE  TYPE      STATE      CONNECTION        
enp0s3  ethernet  connected  Wired connection 1
enp0s8  ethernet  connected  ethernet-enp0s8    
enp0s9  ethernet  connected  Wired connection 3
lo      loopback  unmanaged  --  

рдбрд┐рд╡рд╛рдЗрд╕ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЕрдиреБрд░реЛрдз

рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдбрд┐рд╡рд╛рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рд╕реЗ рд╢реЛ рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ (рдЖрдкрдХреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛)ред рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдмрд╣реБрдд рд╕рд╛рд░реА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреА рд╣реИ, рдЕрдХреНрд╕рд░ рдХрдИ рдкреГрд╖реНрдареЛрдВ рдкрд░ред
рдЖрдЗрдП enp0s8 рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рджреЗрдЦреЗрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдорд╛рд░рд╛ рдирдпрд╛ рдХрдиреЗрдХреНрд╢рди рдХрд░рддрд╛ рд╣реИред рдЖрдЗрдП рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рдареАрдХ рдЙрд╕реА рдЖрдИрдкреА рдкрддреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдерд╛:

$ nmcli device show enp0s8
GENERAL.DEVICE:                         enp0s8
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         08:00:27:81:16:20
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connected)
GENERAL.CONNECTION:                     ethernet-enp0s8
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/6
WIRED-PROPERTIES.CARRIER:               on
IP4.ADDRESS[1]:                         192.168.4.26/24
IP4.GATEWAY:                            --
IP4.ROUTE[1]:                           dst = 192.168.4.0/24, nh = 0.0.0.0, mt = 103
IP6.ADDRESS[1]:                         fe80::6d70:90de:cb83:4491/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 103
IP6.ROUTE[2]:                           dst = ff00::/8, nh = ::, mt = 256, table=255

рдХрд╛рдлрд╝реА рдЬрд╛рдирдХрд╛рд░реА рд╣реИ. рдЖрдЗрдП рдореБрдЦреНрдп рдмрд╛рдд рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓реЗрдВ:

  • рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдирд╛рдо: enp0s8ред
  • рд░рд┐рд╢реНрддреЗ рдХрд╛ рдкреНрд░рдХрд╛рд░: рд╡рд╛рдпрд░реНрдб рдИрдерд░рдиреЗрдЯ рдХрдиреЗрдХреНрд╢рди.
  • рд╣рдо рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдореИрдХ рдПрдбреНрд░реЗрд╕ рджреЗрдЦрддреЗ рд╣реИрдВред
  • рдЕрдзрд┐рдХрддрдо рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдпреВрдирд┐рдЯ (рдПрдордЯреАрдпреВ) рдирд┐рд░реНрджрд┐рд╖реНрдЯ - рдПрдХ рдкреИрдХреЗрдЯ рдХреЗ рдЙрдкрдпреЛрдЧреА рдбреЗрдЯрд╛ рдмреНрд▓реЙрдХ рдХрд╛ рдЕрдзрд┐рдХрддрдо рдЖрдХрд╛рд░ рдЬрд┐рд╕реЗ рд╡рд┐рдЦрдВрдбрди рдХреЗ рдмрд┐рдирд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • рдпреБрдХреНрддрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ.
  • рдХрдиреЗрдХреНрд╢рди рдирд╛рдордХреМрди рд╕рд╛ рдЙрдкрдХрд░рдг рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ: рдИрдерд░рдиреЗрдЯ-enp0s8.
  • рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЖрдИрдкреА тАЛтАЛрдПрдбреНрд░реЗрд╕, рдЬрд┐рд╕реЗ рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдерд╛: 192.168.4.26/24ред

рдЕрдиреНрдп рдЬрд╛рдирдХрд╛рд░реА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдЯрд┐рдВрдЧ рдФрд░ рдХрдиреЗрдХреНрд╢рди рдЧреЗрдЯрд╡реЗ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рд╡реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреЗ рд╣реИрдВ.

рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдПрдирдПрдорд╕реАрдПрд▓рдЖрдИ рд╕рдВрдкрд╛рджрдХ

рдПрдирдПрдорд╕реАрдПрд▓рдЖрдИ рдореЗрдВ рдПрдХ рд╕рд░рд▓ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рд╕рдВрдкрд╛рджрдХ рднреА рд╣реИ, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЖрд░рд╛рдорджрд╛рдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕реЗ рдИрдерд░рдиреЗрдЯ-enp0s8 рдХрдиреЗрдХреНрд╢рди рдкрд░ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдХрд╛рд░реНрдп рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:

$ nmcli connection edit ethernet-enp0s8

рдЗрд╕рдореЗрдВ рдПрдХ рдЫреЛрдЯреА рд╕рд╣рд╛рдпрддрд╛ рднреА рд╣реИ, рдЬреЛ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрдВрд╕реЛрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЖрдХрд╛рд░ рдореЗрдВ рдЫреЛрдЯреА рд╣реИ:

===| nmcli interactive connection editor |===
Editing existing '802-3-ethernet' connection: 'ethernet-enp0s8'
Type 'help' or '?' for available commands.
Type 'print' to show all the connection properties.
Type 'describe [<setting>.<prop>]' for detailed property description.
You may edit the following settings: connection, 802-3-ethernet (ethernet), 802-1x, dcb, sriov, ethtool, match, ipv4, ipv6, tc, proxy
nmcli>

рдпрджрд┐ рдЖрдк рдкреНрд░рд┐рдВрдЯ рдХрдорд╛рдВрдб рдЯрд╛рдЗрдк рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдПрдВрдЯрд░ рджрдмрд╛рддреЗ рд╣реИрдВ, рддреЛ nmcli рд╕рднреА рдХрдиреЗрдХреНрд╢рди рдЧреБрдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛:

===============================================================================
                 Connection profile details (ethernet-enp0s8)
===============================================================================
connection.id:                          ethernet-enp0s8
connection.uuid:                        09d26960-25a0-440f-8b20-c684d7adc2f5
connection.stable-id:                   --
connection.type:                        802-3-ethernet
connection.interface-name:              enp0s8
connection.autoconnect:                 yes
connection.autoconnect-priority:        0
connection.autoconnect-retries:         -1 (default)
connection.multi-connect:               0 (default)
connection.auth-retries:                -1
connection.timestamp:                   1593967212
connection.read-only:                   no
connection.permissions:                 --
connection.zone:                        --
connection.master:                      --
connection.slave-type:                  --
connection.autoconnect-slaves:          -1 (default)
connection.secondaries:                 --

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдиреЗрдХреНрд╢рди рдХреЛ рдбреАрдПрдЪрд╕реАрдкреА рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЧреЛрдЯреЛ рдЖрдИрдкреАрд╡реА4 рдЯрд╛рдЗрдк рдХрд░реЗрдВ рдФрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рджрд░реНрдЬ:

nmcli> goto ipv4
You may edit the following properties: method, dns, dns-search, 
dns-options, dns-priority, addresses, gateway, routes, route-metric, 
route-table, routing-rules, ignore-auto-routes, ignore-auto-dns, 
dhcp-client-id, dhcp-iaid, dhcp-timeout, dhcp-send-hostname, 
dhcp-hostname, dhcp-fqdn, dhcp-hostname-flags, never-default, may-fail, 
dad-timeout
nmcli ipv4>

рдлрд┐рд░ рд╕реЗрдЯ рдореЗрдердб рдСрдЯреЛ рд▓рд┐рдЦреЗрдВ рдФрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рджрд░реНрдЬ:

nmcli ipv4> set method auto
Do you also want to clear 'ipv4.addresses'? [yes]:

рдпрджрд┐ рдЖрдк рд╕реНрдерд┐рд░ рдЖрдИрдкреА рдкрддрд╛ рд╕рд╛рдлрд╝ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рджрд░реНрдЬ. рдЕрдиреНрдпрдерд╛, no рдЯрд╛рдЗрдк рдХрд░реЗрдВ рдФрд░ Enter рджрдмрд╛рдПрдБред рдпрджрд┐ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рддреЛ рдЖрдк рдЗрд╕реЗ рд╕рд╣реЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╕рд╣реЗрдЬреЗ рдЧрдП рд╕реНрдерд┐рд░ рдЖрдИрдкреА рдкрддреЗ рдХреЗ рд╕рд╛рде рднреА, рдпрджрд┐ рд╡рд┐рдзрд┐ рдСрдЯреЛ рдкрд░ рд╕реЗрдЯ рд╣реИ рддреЛ рдбреАрдПрдЪрд╕реАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЕрдкрдиреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрд╡ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:

nmcli ipv4> save
Connection 'ethernet-enp0s8' (09d26960-25a0-440f-8b20-c684d7adc2f5) successfully updated.
nmcli ipv4>

рдПрдирдПрдорд╕реАрдПрд▓рдЖрдИ рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рдПрдбрд┐рдЯрд░ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рд▓рд┐рдП 'рдХреНрд╡рд┐рдЯ' рдЯрд╛рдЗрдк рдХрд░реЗрдВред рдпрджрд┐ рдЖрдк рдЫреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдкрдирд╛ рдорди рдмрджрд▓рддреЗ рд╣реИрдВ, рддреЛ рдмреИрдХ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред

рдФрд░ рдЕрднреА рдпрд╣ рд╕рдорд╛рдкреНрдд рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ

рдПрдирдПрдорд╕реАрдПрд▓рдЖрдИ рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рдПрдбрд┐рдЯрд░ рдЦреЛрд▓реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рд╡рд╣рд╛рдВ рдХрд┐рддрдиреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╣реИрдВ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдВ рдХрд┐рддрдиреЗ рдЧреБрдг рд╣реИрдВред рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдПрдбрд┐рдЯрд░ рдПрдХ рдмреЗрд╣рддрд░реАрди рдЯреВрд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк рд╡рди-рд▓рд╛рдЗрдирд░ рдпрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдПрдирдПрдорд╕реАрдПрд▓рдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдирд┐рдпрдорд┐рдд рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рдЕрдм рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдмреБрдирд┐рдпрд╛рджреА рдмрд╛рддреЗрдВ рд╣реИрдВ, рддреЛ рдЬрд╛рдВрдЪреЗрдВ рдореИрди рдкреЗрдЬ рдПрдирдПрдорд╕реАрдПрд▓рдЖрдИ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рдЖрдкрдХреА рдФрд░ рдХреИрд╕реЗ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рд╡рд┐рдЬреНрдЮрд╛рдкрди рдХреЗ рдЕрдзрд┐рдХрд╛рд░ рдкрд░

рдорд╣рд╛рдХрд╛рд╡реНрдп рд╕рд░реНрд╡рд░ - рдХреНрдпрд╛ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рд╡рд░реНрдЪреБрдЕрд▓ рд╕рд░реНрд╡рд░ рдпрд╛ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА AMD EPYC рдкрд░рд┐рд╡рд╛рд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдФрд░ рдмрд╣реБрдд рддреЗрдЬрд╝ Intel NVMe рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд╕рд╛рде Linuxред рдСрд░реНрдбрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд▓реНрджреА рдХрд░реЗрдВ!

рдПрдирдПрдорд╕реАрдПрд▓рдЖрдИ рдХрдВрд╕реЛрд▓ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдирд╛

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ