Skip to content
Smarter by Design.Simpler for Business

network interface ​

network interface komutu, sanal cihazdaki ağ arabirimlerini yönetir. Fiziksel arabirimlerin yanı sıra VLAN, VXLAN, bond, LACP, köprü, veth ve macvtap gibi mantıksal arabirimler de bu komutla tanımlanır. Panel karşılığı ağ yapılandırmasındaki arabirim ekranıdır.

Türden sonra alanlar değişir

type seçildikten sonra yalnız o türün alanları listelenir. VLAN'da etiket ve üst arabirim, VXLAN'da taşıma kipi, bond ve köprüde üye listesi istenir.

Komut Özeti ​

TR7 WEB-CLI · network interface
# komuttan sonra Tab
admin@TR7LBWAF01> network interface
add delete list show update
 
admin@TR7LBWAF01> network interface list v-device <cihaz> # hepsini listele
admin@TR7LBWAF01> network interface show v-device <cihaz> <kimlik> # birini göster
admin@TR7LBWAF01> network interface add v-device <cihaz> type <tür> name <ad> …
admin@TR7LBWAF01> network interface update v-device <cihaz> id <kimlik> … # değiştir
admin@TR7LBWAF01> network interface delete v-device <cihaz> <kimlik> # sil
admin@TR7LBWAF01>  

Zorunlu Alanlar ​

SıraAlanDurumNe yaparArkasına ne yazılır
1v-deviceZorunluArabirimin hangi sanal cihaza tanımlanacağını seçerSanal cihaz
2typeZorunluArabirimin türünü belirler; türe özel alanlar bu seçimden sonra listelenireth · vlan · vxlan · macvtap · veth · bond · lacp · bridge
3nameZorunluArabirime ad verirArabirim adı
4 · 5vlanId · vlanMasterIdKoşullu zorunluYalnız type vlan; VLAN etiketi ve üzerinde kurulacağı arabirimEtiket numarası · arabirim kaydı
4–7vxlanId · vxlanMasterId · vxlanTransportModeKoşullu zorunluYalnız type vxlan; ağ kimliği, alt arabirim ve taşıma kipiVNI · arabirim kaydı · remote · peers · multicast
7vxlanRemoteKoşullu zorunluYalnız vxlanTransportMode remoteUzak uç nokta adresi
7vxlanGroupKoşullu zorunluYalnız vxlanTransportMode multicastÇoklu gönderim grubu adresi
4macvtapMasterIdKoşullu zorunluYalnız type macvtapArabirim kaydı
4vethPeerIdKoşullu zorunluYalnız type vethÇiftin öteki ucu

Bu kaynakta tür ayırıcıdır: CLI önce type ister ve türe özel zorunlu alanlar satırda -- ile başlayan alan olsa bile öneksiz yazılır. Hepsi tamamlanmadan -- ile başlayan hiçbir alan kabul edilmez. bond, lacp ve bridge türlerinde üye listeleri liste alanıdır ve --bondMemberIds.0 gibi yazılır.

Arabirim Türleri ​

typeNe yaparTüre özel alanlar
ethFiziksel arabirimi tanımlar—
vlanBir arabirim üzerinde etiketli sanal ağ oluştururvlanId · vlanMasterId
vxlanİki nokta arasında katman-2 tüneli kurarvxlanId · vxlanMasterId · vxlanTransportMode ve taşıma alanları
macvtapBir arabirim üzerinde ayrı MAC adresli sanal arabirim oluştururmacvtapMasterId
vethSanal arabirim çifti oluştururvethPeerId
bondBirden çok arabirimi tek mantıksal arabirimde toplar--bondMemberIds.N
lacpBağlantı toplama protokolüyle arabirimleri birleştirir--bondMemberIds.N · --LACPTransmitRate
bridgeArabirimleri katman-2 köprüsünde birleştirir--bridgeMemberIds.N

Türe Özel Alanlar ​

AlanNe yaparArkasına ne yazılır
vlanIdVLAN etiketini belirlerEtiket numarası; type vlan iken zorunludur
vlanMasterIdVLAN'ın üzerinde kurulacağı arabirimi seçerArabirim kaydı; type vlan iken zorunludur
vxlanIdTünelin ağ kimliğini (VNI) belirlerVNI değeri; type vxlan iken zorunludur
vxlanMasterIdTünelin taşınacağı alt arabirimi seçerArabirim kaydı; type vxlan iken zorunludur
vxlanTransportModeTünelin karşı tarafa nasıl ulaşacağını seçerremote tek uzak nokta · peers eş listesi · multicast çoklu gönderim grubu; type vxlan iken zorunludur
vxlanRemoteUzak uç noktanın adresini belirlerIP adresi; vxlanTransportMode remote iken zorunludur
--vxlanPeerIps.NEş listesindeki uç noktaları belirlerIP adresi; her biri kendi indeksiyle
vxlanGroupÇoklu gönderim grubunu belirlerIP adresi; vxlanTransportMode multicast iken zorunludur
--vxlanLocalIpTünelin çıkacağı yerel adresi belirlerIP adresi
--vxlanDstPortTünelin kullanacağı UDP portunu belirlerPort numarası (varsayılan 4789)
--vxlanTtlTünel paketlerinin yaşam süresini belirlerTTL değeri
--vxlanLearningMAC adreslerinin kendiliğinden öğrenilmesini açartrue (varsayılan) · false
macvtapMasterIdSanal arabirimin üzerinde kurulacağı arabirimi seçerArabirim kaydı; type macvtap iken zorunludur
vethPeerIdÇiftin öteki ucunu seçerArabirim kaydı; type veth iken zorunludur
--bondMemberIds.NToplanacak arabirimleri seçerArabirim kayıtları; type bond ya da lacp iken açılır
--LACPTransmitRateLACP paketlerinin gönderim sıklığını seçerfast (varsayılan) · slow; type lacp iken açılır
--bridgeMemberIds.NKöprüye alınacak arabirimleri seçerArabirim kayıtları; type bridge iken açılır

Ortak Alanlar ​

AlanNe yaparArkasına ne yazılır
--namespaceArabirimin hangi yönlendirme tablosuna bağlanacağını seçerYönlendirme tablosu (varsayılan 1)
--mtuArabirimin en büyük paket boyutunu belirlerMTU değeri
--tcpAccelerationArabirimde TCP hızlandırmasını açartrue · false (varsayılan false)

VIP Geçiş Alanları ​

Cluster kurulu cihazlarda, sanal adresin üyeler arasında nasıl devredileceğini belirler.

AlanNe yaparArkasına ne yazılır
--clusterIpPairArabirimi VIP iletişimi için eşlerEşleşme değeri; yalnız cluster etkinken ve kayıt güncellenirken açılır
--clusterIpMethodDevretmenin hangi yöntemle algılanacağını seçervrrp (varsayılan) · link bağlantı durumu · gw ağ geçidi erişimi · link+gw ikisi birlikte
--advertIntDevretme kararının kaç saniyede bir değerlendirileceğini belirlerSaniye (varsayılan 3)

Örnekler ​

TR7 WEB-CLI · A) VLAN ve bond
admin@TR7LBWAF01> network interface add v-device Host type vlan name vlan100 \
vlanId 100 vlanMasterId <arabirim> --mtu 1500
 
admin@TR7LBWAF01> network interface add v-device Host type lacp name lacp0 \
--bondMemberIds.0 <arabirim-1> --bondMemberIds.1 <arabirim-2> --LACPTransmitRate fast
admin@TR7LBWAF01>  
TR7 WEB-CLI · B) VXLAN üç taşıma kipi
# tek uzak nokta
admin@TR7LBWAF01> network interface add v-device Host type vxlan name vxlan10 \
vxlanId 10 vxlanMasterId <arabirim> vxlanTransportMode remote \
vxlanRemote 10.0.9.2 --vxlanLocalIp 10.0.9.1 --vxlanDstPort 4789
 
# eş listesi ve çoklu gönderim
admin@TR7LBWAF01> network interface update v-device Host id <kimlik> --vxlanTransportMode peers \
--vxlanPeerIps.0 10.0.9.2 --vxlanPeerIps.1 10.0.9.3
admin@TR7LBWAF01> network interface update v-device Host id <kimlik> --vxlanTransportMode multicast --vxlanGroup 239.1.1.1
admin@TR7LBWAF01>  
TR7 WEB-CLI · C) Köprü ve VIP geçişi
admin@TR7LBWAF01> network interface add v-device Host type bridge name br0 \
--bridgeMemberIds.0 <arabirim-1> --bridgeMemberIds.1 <arabirim-2>
 
# cluster kurulu cihazda VIP geçiş yöntemi
admin@TR7LBWAF01> network interface update v-device Host id <kimlik> --clusterIpPair <eş> \
--clusterIpMethod link+gw --advertInt 2
admin@TR7LBWAF01>  

Bilinmesi Gerekenler ​

  • Tür önce yazılır ve alanları belirler. CLI v-device alanından sonra type ister, adı ondan sonra sorar. Türe özel zorunlu alanlar satırda -- olsa bile öneksiz yazılır; isteğe bağlı alanlar için -- ile Tab o türün tamamını gösterir.
  • VXLAN taşıma kipi üç alt yol açar. remote tek adres, peers adres listesi, multicast grup adresi ister; seçilmeyen yolun alanı listeden düşer.
  • Bond ve LACP aynı üye alanını kullanır. İkisinde de üyeler --bondMemberIds.N ile yazılır; LACP'de ek olarak gönderim sıklığı seçilir.
  • VIP alanları yalnız güncellemede açılır. --clusterIpPair ve ona bağlı alanlar, cluster kurulu cihazlarda ve kayıt oluşturulduktan sonra listelenir.
  • Arabirim silmek adresleri de etkiler. Üzerinde network ip kaydı bulunan bir arabirim silinmeden önce adresleri gözden geçirilmelidir.