Dell Networking SONiC: Kytkimen määrittäminen Network Time Protocol -asiakkaaksi
Resumen: Tässä artikkelissa kerrotaan, miten Dell SONiC -kytkin määritetään NTP (Network Time Protocol) -asiakkaaksi. Tässä artikkelissa käytetään kytkintä, jossa on Dell SONiC 4.1.
Instrucciones
|
Edellytykset Dell Technologies käyttää käsitteiden havainnollistamiseen vakioliittymien nimeämistä. Katso Dell Networking S-Series 202172 artikkelia: Liittymän perusmääritykset - SONiC 4.0 tarjoaa lisätietoja liittymien nimeämisestä |
Hakemisto
Johdanto
NTP-perusmääritykset
Määritä NTP-palvelin
Määritä kytkinliittymä, jonka IPv4- tai IPv6-osoitetta käytetään lähdeosoitteena.
(Valinnainen) NTP:n määrittäminen toimimaan joko hallinnassa tai oletusarvoisessa VRF:
ssäNTP-todennusmääritys (valinnainen)
Esimerkki NTP-perusmäärityksentarkistuksesta
Johdanto
NTP (Network Time Protocol) synkronoi verkkolaitteiden kellot. NTP koordinoi ajanjakoa suuressa verkossa aikapalvelimien ja asiakaslaitteiden välillä. NTP-asiakkaat synkronoituvat NTP-palvelimien kanssa saadakseen tarkkoja aikapäivityksiä. NTP-asiakkaat voivat valita useista NTP-palvelimista määrittääkseen, mikä tarjoaa parhaan käytettävissä olevan ajanlähteen ja luotettavimman tiedonsiirron.
NTP-asiakkaana kytkin lähettää viestejä yhdelle tai useammalle palvelimelle ja käsittelee vastaukset vastaanotettuina. NTP-sanoman tietojen avulla kukin asiakas tai palvelin voi määrittää muiden vertaistensa ajanotto-ominaisuudet, mukaan lukien kellojen odotetut tarkkuudet. Jokainen vertaiskone valitsee parhaan ajan useista muista kelloista, päivittää paikallisen kellon ja arvioi sen tarkkuuden näiden tietojen avulla.
NTP-perusmääritykset
Määritä NTP-palvelin
Konfiguraation syntaksi
Määritä NTP-palvelin kirjoittamalla sen IP-osoite tai toimialuenimi, jotta kytkimen aika synkronoidaan. Voit määrittää useita NTP-palvelimia alla olevalla komennolla.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# ntp server {ipv4-address | ipv6-address | ntp-server-name} [key keyid] [prefer true | false] [maxpoll interval] [minpoll interval] |
(Valinnainen) Anna todennusavaimen tunnus (1–65535), jotta voit käyttää NTP-todennusta. Kytkin käyttää todennusavainta NTP-etäpalvelimen tarkistamiseen aikalähteeksi tai alavirran NTP-asiakkaan toimesta kytkimen tarkistamiseen aikalähteeksi.
Määritä kytkinliittymä, jonka IPv4- tai IPv6-osoitetta käytetään lähdeosoitteena.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# ntp source-interface {interface-type interface-number} |
Jos interface-type interface-number on jokin seuraavista arvoista:
- Eth-paikka tai -portti [/breakout-port]
- PortChannel-portchannel-numero
- VLAN a vlan-id
- Silmukan numero
- Hallinta 0 (eth0)
Jos lähdeliitäntää ei ole määritetty, oletusarvoisesti yksi NTP-lähdeliitäntä valitaan käyttämällä sisäistä algoritmia seuraavassa järjestyksessä:
- Staattinen hallintaliittymän IP-osoite
- Loopback0-liittymässä määritetty IP-osoite
- DHCP:n hankkima hallinnan IP-osoite
HUOMAUTUS: Jos hallintaliittymä on DHCP-käytössä ja silmukka0-liitännälle on määritetty IP-osoite, järjestelmä käyttää kyseistä IP-osoitetta. Tällaisessa tilanteessa lähdeliitäntä voidaan määrittää manuaalisesti.
(Valinnainen) NTP:n määrittäminen toimimaan joko hallinnassa tai oletusarvoisessa VRF:ssä
NTP on oletusarvoisesti käytössä VRF-hallintaohjelmassa, jos se on määritetty. Jos hallinta-VRF:ää ei ole määritetty, NTP-palvelu on otettu käyttöön oletusarvoisessa VRF:ssä.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# ntp vrf {mgmt | default} |
Ota NTP käyttöön Dellin SONiC 4.4.0:ssa käyttäjän määrittämässä VRF:ssä.
sonic(config)# ntp vrf <Vrf_name> |
NTP-todennusmääritys (valinnainen)
Määritä kytkin todentamaan NTP-etäpalvelin, joka toimii paikallisen ajan synkronoinnin aikalähteenä. Kytkin hylkää NTP-palvelimen, jos vastaanotetut NTP-paketit eivät läpäise todennustarkistusta todennusavaimella. NTP-todennus on oletusarvoisesti poissa käytöstä. Määritä kytkin NTP-palvelimeksi samoilla komennoilla, jonka NTP-jatkoasiakas vahvistaa hyväksyttäväksi aikalähteeksi.
Konfiguraation syntaksi
| Määritys | Syntaksi |
|---|---|
admin@DELLSONiC:~$ sonic-cli |
Siirry Dell Management Framework -komentoriviliittymään. |
DELLSONiC# configure |
Avaa määritystila. |
DELLSONiC(config)# ntp authentication-key {key-id} {key-type} {Authentication-key} |
Luo todennusavain kytkimelle ja salasanalle. |
DELLSONiC(config)# ntp trusted-key id-number |
Määritä luotettujen todennusavainten numerot. |
DELLSONiC(config)# ntp authenticate |
Ota NTP-todennus käyttöön kytkimessä. |
Kokoonpanon huomautukset
- Key-ID määrittää todennusavaimen numeron (1–65535; ei oletusarvoa).
- Tuetut autentikointiavaintyypit ovat md5, sha1 ja sha2-256.
- Luotettujen todennusavainten numerot (1–65535), jotka kytkimen on vastaanotettava NTP-paketeissa, jotta NTP-palvelimen aika voidaan hyväksyä. Luotetut avaimet tunnistavat luotetut lähteet eli NTP-palvelimet, joista kytkin hyväksyy aikasynkronoinnin.
- Todennusavain (todennussalasana) salataan käynnissä olevassa kokoonpanossa. Tulevissa todennusavainmäärityksissä voit kopioida ja liittää salatun salasanan (salatulla avainsanalla) käynnissä olevan määrityksen tuloksesta.
Esimerkki NTP-perusmäärityksistä
Esimerkkimääritys
admin@DELLSONiC:~$ sonic-cli DELLSONiC# configure terminal DELLSONiC(config)# ntp server 10.0.0.1 DELLSONiC(config)# ntp source-interface Management 0 DELLSONiC(config)# end |
Vahvistus
Tarkista NTP-yhteys seuraavilla komennoilla:
show ntp associations show ntp server show ntp global
NTP-synkronoinnin käynnistyminen voi kestää muutaman minuutin.
Näytteen tulos
DELLSONiC# show ntp associations remote refid st t when poll reach delay offset jitter ------------------------------------------------------------------------------------------------------ *10.0.0.1 X.X.X.X 2 u 59 64 17 0.219 170837.000 86.119 ------------------------------------------------------------------------------------------------------ * master (synced), # master (unsynced), + selected, - candidate, ~ configured |
DELLSONiC# show ntp server ---------------------------------------------------------------------- NTP Servers minpoll maxpoll Authentication key ID ---------------------------------------------------------------------- 10.0.0.1 6 10 |
DELLSONiC# show ntp global ---------------------------------------------- NTP Global Configuration ---------------------------------------------- NTP source-interfaces: eth0 |