๐งฐ Cisco ๅบๆฌไฝฟ็จๆนๅผๆๅญธ(CLI ๆไปคๅ ฅ้)
Cisco CLI(Command Line Interface) ๆฏๆๆ็ถฒ่ทฏๅทฅ็จๅธซๅฟ ๅ็ๆไฝ็ฐๅข, ้้ๅฝไปคๅๅฏ้ฒ่ก็ถฒ่ทฏ่จญๅ็่จญๅฎ、้ค้ฏ่็ฎก็。 ๆฌๆๅฐไป็ดน Cisco ่ทฏ็ฑๅจ่ไบคๆๅจ็ๅบๆฌๆไฝๆนๅผ、ๆจกๅผๅๆ่ๅธธ่ฆๆไปค。
๐ ไธ、CLI ๆจกๅผ่ชชๆ
Cisco ่ฃ็ฝฎ็ๆไฝๆจกๅผๅ็บๆธๅๅฑค็ด:
| ๆจกๅผ | ๆ็คบ็ฌฆ่ | ็จ้่ชชๆ |
|---|---|---|
| User EXEC | > | ๅบๆฌ็ฃ็ๆจกๅผ,ๅ ่ฝๆฅ็็ๆ 。 |
| Privileged EXEC | # | ๅ ท็ฎก็ๆฌ้,ๅฏๅท่ก้ฒ้ๆไปค。 |
| Global Configuration | (config)# | ้ฒๅ ฅๅ จๅ่จญๅฎๆจกๅผ。 |
| Interface Configuration | (config-if)# | ้ๅฐๆๅฎไป้ข่จญๅฎ。 |
ๆจกๅผๅๆ็ฏไพ:
Router> enable Router# configure terminal Router(config)# interface gigabitEthernet 0/0 Router(config-if)# exit Router(config)# end Router#
⚙️ ไบ、ๅบๆฌๆไฝๆไปค
- ๆชข่ฆ็ณป็ตฑ่ณ่จ:
show version
show interfaces status
show running-config
copy running-config startup-config
show ip route
๐ ไธ、ๅบๆฌ็ถฒ่ทฏ่จญๅฎ็ฏไพ
Router> enable Router# configure terminal ! ่จญๅฎไธปๆฉๅ็จฑ Router(config)# hostname R1 ! ่จญๅฎไป้ข IP R1(config)# interface gigabitEthernet 0/0 R1(config-if)# ip address 192.168.10.1 255.255.255.0 R1(config-if)# no shutdown ! ่จญๅฎ้ ่จญ่ทฏ็ฑ R1(config)# ip route 0.0.0.0 0.0.0.0 192.168.10.254 ! ๅฒๅญ่จญๅฎ R1# copy running-config startup-config
๐ก ๆ็คบ:
ๅท่ก no shutdown ไปฅๅ็จไป้ข,ๅฆๅๅ ๅฐ็ถญๆ้้็ๆ
。
๐ ๅ、ๅฎๅ จๆง่ไฝฟ็จ่ ็ฎก็
! ๅปบ็ซๆฌๆฉๅธณ่ R1(config)# username admin privilege 15 secret Cisco123 ! ่จญๅฎ Console ๅฏ็ขผ R1(config)# line console 0 R1(config-line)# password 1234 R1(config-line)# login ! ่จญๅฎ VTY (Telnet/SSH) ็ปๅ ฅ R1(config)# line vty 0 4 R1(config-line)# password 1234 R1(config-line)# login
่ฅ่ฆๅ็จ SSH,้ๅ ่จญๅฎไธปๆฉๅ็จฑ่็ถฒๅๅ็จฑ,ไธฆ็ข็ RSA ้้ฐ:
R1(config)# hostname R1 R1(config)# ip domain-name example.com R1(config)# crypto key generate rsa modulus 2048
๐งญ ไบ、้ค้ฏ่็ฃๆงๆไปค
- ๅณๆ่งๅฏๅฐๅ :
debug ip packet detail
show interfaces gigabitEthernet 0/0
ping 192.168.20.1
traceroute 8.8.8.8
ไฝฟ็จๅฎ้ค้ฏๅพ,ๅๅฟ ้้ๆๆ debug ๅ่ฝ:
undebug all
๐ ็ต่ช
Cisco CLI ๆฏ็่งฃ็ถฒ่ทฏ้ไฝ็ๆ ธๅฟ。 ็ๆๅๆจกๅผ่ๅธธ่ฆๆไปคๅพ,่ฝๅฟซ้ๅฎๆ่จญๅฎ、้ค้ฏ่็ถญ้。 ่ฅ้ฒไธๆญฅๆญ้ show ็ณปๅๆไปค่ logging ็ฃๆง, ๅณๅฏๅปบ็ซ็ฉฉๅฎไธๅฏ่ฟฝ่นค็็ถฒ่ทฏ็ฐๅข。
๐ ๅปถไผธ้ฑ่ฎ
- ๐ก FortiGate CLI ๅบ็คๆไปคๆด็
- ๐ฃ Juniper RIP ่จญๅฎ็ฏไพๆๅญธ
- ๐ง Linux ็ถฒ่ทฏ่จญๅฎ(Netplan ่ ifcfg)
— WWFandy・็ณป็ตฑ่็ถฒ่ทฏ็ญ่จ
ๆฒๆ็่จ:
ๅผต่ฒผ็่จ