Targitas Komut Satır Arayüzünde (CLI) kullanılan komutlar belirlenen syntax kurallarına uymak zorundadır. Syntax yapısına uymayan bir komut girildiğinde aşağıdakinlere benzer hata mesajları ile uyarı metni ile karşılaşırsınız:
Incomplete command.
Error - Command not found
Error - Invalid interface
Targitas komut satır arayüzünde komutların kullanım syntax yapısını öğrenmek için ? komutunu veya klavyenizdeki TAB tuşunu kullanabilirsiniz.
? Komutu
Yardım komutudur ve kullanılabilir komutları açıklamaları ile birlikte listeler. 2 kullanım şekli vardır.
Öncesinde herhangi bir komut girdisi olmadan sadece ? komutu kullanıldığında bulunan prompta kullanılabilir olan tüm komutlar listelenecektir.
parta_Document# ?
check-system-health Check System Health
crypto-key-generate Crypto Key Generate
crypto-key-zeroize Crypto Key Zeroize
get-ad-users Manuel Update Active Directory Users and Ip Addresses
private-key-generate Private Key Generate
time Set Time
update-url-database Update URL Database
update-url-database2 Update URL Database2
upgrade Upgrade Firmware
-------
apropos Search commands list
cls Clear Terminal Screen
compare Compare Startup Configurations
configure Enter configuration mode
copy Copy between flash, tftp, scp, config/code
dpi-monitor Layer7 Packet Trace
end Go back to privilege prompt
erase Erase image/configuration from flash
exit Exit
ip IP
license Targitas License
no Resets a configuration to its default value
packet-trace Packet Trace
ping Ping IP node
request Send request
set-ngips-action Change NGIPS Policies action
show Display system information
sim-pin-change Change sim pin/puk
skip-page-display Disable pager
software-serial Software Serial
speedtest Speed Test
ssh SSH by name or IP address
telnet Telnet by name or IP address
test Test Connections
traceroute TraceRoute to IP Node
write Write running configuration to flash or terminal
ztna-monitor Layer7 Packet Trace
? komutu kullanılmadan önce bir girdi girildiyse bu girdi ile başlayan tüm komutlar listelenir. Eğer sadece tek bir komut var ise otomatik tamamlanır ve tamamlanan komut ile birlikte kullanılabilecek komutlar listelenir.
parta_Document# co ?
compare Compare Startup Configurations
configure Enter configuration mode
copy Copy between flash, tftp, scp, config/code
parta_Document# conf
terminal Configure terminal
parta_Document# configure
? Komutunu Kullanarak Örnek static IP Konfigürasyonu
? komutunu kullanarak konfigürasyon için gerekli olan komutları ve açıklamalarını öğrenebilirsiniz ve doğru syntax yapısında komutlar girebilirsiniz. Örnek olarak CLI arayüzüne ilk giriş yapıldığında karşılaştığınız hostname> prompt alanından başlayarak interface ethernet 1/1/1 için IP adresi belirleme sürecine kadar kullanılabilecek komutları ? komutu yardımıyla konfigürasyonu gerçekleştirelim.
1- hostname> prompt bölümünde kullanılan komutlanır ? komutuyla listelenir. Komut satır arayüzünde daha fazla komut çalıştırabilmek
hostname> ?
parta_Document> ?
apropos Search commands list
cls Clear Terminal Screen
compare Compare Startup Configurations
dpi-monitor Layer7 Packet Trace
enable Enable
exit Exit
no Resets a configuration to its default value
packet-trace Packet Trace
ping Ping IP node
show Display system information
skip-page-display Disable pager
test Test Connections
ztna-monitor Layer7 Packet Trace
2- Komut satır arayüzünde daha fazla komut çalıştırabilmek için enable komutu ile hostname# (Priviledge) prompt'a geçiş yapılabilir. Bu bölümde çalıştırılacak komutlar ? komutu ile listelenebilir
hostname> enable
hostname# ?
parta_Document> enable
parta_Document# ?
check-system-health Check System Health
crypto-key-generate Crypto Key Generate
crypto-key-zeroize Crypto Key Zeroize
get-ad-users Manuel Update Active Directory Users and Ip Addresses
private-key-generate Private Key Generate
time Set Time
update-url-database Update URL Database
update-url-database2 Update URL Database2
upgrade Upgrade Firmware
-------
apropos Search commands list
cls Clear Terminal Screen
compare Compare Startup Configurations
configure Enter configuration mode
copy Copy between flash, tftp, scp, config/code
dpi-monitor Layer7 Packet Trace
end Go back to privilege prompt
erase Erase image/configuration from flash
exit Exit
ip IP
license Targitas License
no Resets a configuration to its default value
packet-trace Packet Trace
ping Ping IP node
request Send request
set-ngips-action Change NGIPS Policies action
show Display system information
sim-pin-change Change sim pin/puk
skip-page-display Disable pager
software-serial Software Serial
speedtest Speed Test
ssh SSH by name or IP address
telnet Telnet by name or IP address
test Test Connections
traceroute TraceRoute to IP Node
write Write running configuration to flash or terminal
ztna-monitor Layer7 Packet Trace
3- Örnek senaryomuzda konfigürasyon değişikliği gerçekleştirmemiz gereklidir. Bu sebepten dolayı hostname# prompt bölümünde yer alan configure Enter configuration modekomutuyla konfigürasyon prompt bölümüne geçiş yapabiliriz.
Incomplete command. hatası komut satır arayüzünde girdiğimiz configure komutunun ardından syntax yapısı gereği eklememiz gereken başka komutlar olduğunu anlatan hata mesajıdır. configure ? komutuyla birlikte syntax yapısı gereği kullanmamız gereken komutları listeleyebiliriz.
4- configure terminal komutu sayesinde konfigürasyon prompt'a geçiş yapabildik. Örnek senaryomuzda physical interface 1/1/1 için IP tanımlaması yapmamız gereklidir. Bu sebepten dolayı kullanabileceğimiz komut listesini ? komutuyla listeleyebiliriz.
hostname(config)# ?
parta_Document(config)# ?
aaa Authentication Authorization Accounting
active-directory Active Directory
auto-update System Auto Update
dashboard Dashboard Name
dns-lookup DNS Lookup
external External Web-Category
high-availability The ability of a system to operate continuously without failing for a designated period of time
hostname Rename this switch
hw-profile Hardware Profile Level
interface Port commands
ip DNS and static routing
ipv6 IPv6
line User Interface Line
lldp The Link Layer Discovery Protocol
logging Logging settings
login Login Brute Force Attempt
mgmt-api-server SMS Server Configurations
ntp-server Configure NTP settings
object-groups Object Groups
pppoe-server Point-to-Point over Ethernet
radius-server Radius Server
router Routing protocols
sd-wan SD-WAN Failover
sdn Network Function Virtualization Configuration
security Security
server DNS Server
sms-service SMS Server Configurations
smtp-client SMTP Client Configurations
snmp-server Snmp Server
ssh-server Web Server
syslog SYSLOG Configurations
system-alarm System Alarm
system-schedule System Schedule
system-telemetry System Telemetry
targitas-remote-support Remote Support Enable/Disable
time Set Time
vrf Manage Virtual routing and forwarding
web-server Web Server
ztp-client Zero touch provisioning Client Settings
-------
apropos Search commands list
boot Boot Options
cls Clear Terminal Screen
compare Compare Startup Configurations
copy Copy between flash, tftp, scp, config/code
enable Enable
end Go back to privilege prompt
exit Exit
no Resets a configuration to its default value
show Display system information
skip-page-display Disable pager
write Write running configuration to flash or terminal
5- Listelenen komutlar arasında interface - Port commands açıklaması ihtiyaç duyduğumuz komuttur. Bu komutu kullanarak konfigürasyon işlemi gerçekleştirmeye çalışırken 3.adımdaki gibi sonraki kullanılabilir komutları listelemek için ? komutunu kullanıyoruz.
parta_Document(config)# interface ?
aggr IEEE 802.1AX Link Aggregation network interface
cell USB Mobile Broadband Interface Model (MBIM)
ethernet Ethernet port
loopback Software loopback network interface
mpe MPLS Provider Edge
mpw MPLS layer 2 tunnel
pppoe PPP Over Ethernet protocol network interface
svlan Stacked-Vlan interfaces allow construction of IEEE 802.1ad-compliant provider bridges.
tunnel Tunnel Interface
vlan IEEE 802.1Q
vxlan Virtual eXtensible Local Area Network tunnel interface
parta_Document(config)# interface ethernet ?
[ID] ID Number
parta_Document(config)# interface ethernet 1/1/1 ?
ethernet Ethernet port
to Ethernet port range
<cr>
parta_Document(config)# interface ethernet 1/1/1 (Enter)
parta_Document(config-ethernet-1/1/1)#
4.satırdaki ethernet Ethernet port komutunu kullanmaya senaryo gereği fiziksel ethernet portu üzerinde işlem yapmak istediğimiz için devam ediyoru.
14. satırdaki açıklama [ID] ID Number hangi ethernet portu için konfigürasyon işlemi gerçekleştireceğimizi belirtmemiz gerektiği belirtiyor.
18.satırdaki <cr> seçeneği komutun herhangi bir eklemeye gerek olmadan syntax olarak çalışmaya hazır olduğunu ifade eder.
16. ve 17. satırdaki komutlar ise birden fazla ethernet portu için konfigürasyon işlemi gerçekleştirilmek istenirse kullanılabilecek komutlardır.
6- hostname(config-ethernet-1/1/1)# bölümünde ethernet 1/1/1 portunda konfigürasyon için kullanacağımız komutları ? komutuyla listeyebiliriz.
hostname(config-ethernet-1/1/1)# ?
hostname(config-ethernet-1/1/1)# ip ?
hostname(config-ethernet-1/1/1)# ip address ?
hostname(config-ethernet-1/1/1)# ip address 192.168.10.10/24 ?
parta_Document(config-ethernet-1/1/1)# ?
gateway Interface Gateway
ip IP parameters
ipv6 IPv6
lldp LLDP under interface
mpls Enable MPLS on interface
name Set interface name
shutdown Disable the interface
staticarp Enable Reply to ARP requests only
vrf Add interface to VRF domain
-------
parta_Document(config-ethernet-1/1/1)# ip ?
address Set/Add IP address
carp Config CARP
dhcp-client Set IP address
helper-address Set IP Helper address for dhcp relay
mtu Set interface MTU
ospf OSPF configs
rip RIP configs
parta_Document(config-ethernet-1/1/1)# ip address ?
[IP/CIDR] IP address
parta_Document(config-ethernet-1/1/1)# ip address 192.168.10.10/24 ?
secondary Secondary Ip Address
<cr>
parta_Document(config-ethernet-1/1/1)# ip address 192.168.10.10/24 (Enter)
Örnek senaryomuz gereği ethernet port 1/1/1 için IP adresi belirlemek istiyoruz.
3.satırdaki ip komutu kullanmamız gereken komut. 12.satırdaki ip komutu sonrasında kullanabileceğimiz komutları listeliyoruz.
13.satırdaki address komutuyla birlikte static IP adresi belirlemesi yapılabilir.
15. satırdaki dhcp-client komutuyla birlikte ethernet portunun DHCP üzerinden IP alması istenebilir.
Örneğimizde static IP adresi vermeyi tercig ediyoruz. 20.satırdaki ip address ? komutuyla seçenekleri listeliyoruz.
21.satırdaki [IP/CIDR] IP address açıklaması ip address komutunun ardından netmask belirtilerek bir subnet belirtilmesi gerektiğini belirtiyor. ip address 192.168.10.10/24 ? komutuyla sonraki adım için seçenekleri listeliyoruz.
24.satırdaki <cr> işareti komutun kullanılmaya hazır olduğunu ifade ediyor. Opsiyonel olarak 23.satırdaki secondary komutuyla birlikte belirlediğimiz IP adresinin ethernet portu için Alias IP adresi olarak eklenmesini sağlayabiliriz.
ip address 192.168.10.10/24 komutuyla ethernet portu 1/1/1 için static IP konfigürasyonunu gerçekleştirebiliriz.
7- Önceki 6 adımda ethernet 1/1/1 için static IP adresi belirtmek için gerçekleştirilen konfigürasyonun özeti aşağıdaki gibidir: