เหตุใดฉันจึงไม่สามารถ ping จากคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่งโดยใช้สวิตช์ L3 cisco 3550


10

ฉันได้กำหนดค่าสวิตช์ 3550 L3 ของฉันเพื่อเปลี่ยนเส้นทางการรับส่งข้อมูล HTTP ไปยังเครื่องที่สำคัญ:

นี่คือสถานการณ์ของฉัน (พีซีแทนเราเตอร์):

ป้อนคำอธิบายรูปภาพที่นี่

นี่คือการกำหนดค่าสวิตช์:

CAT3550# show running-config 
Building configuration...
.
.
!
interface Vlan1
ip address 10.10.10.1 255.255.255.0 
!
interface Vlan2
ip address 20.20.20.1 255.255.255.0
ip policy route-map pbr
!
interface Vlan3
ip address 30.30.30.1 255.255.255.0
!
ip route 0.0.0.0 0.0.0.0 10.10.10.2
ip classless
ip http server
!
!
access-list 10 permit 20.20.20.0 0.0.0.255
route-map pbr permit 10
match ip address 10
set ip next-hop 30.30.30.2
!
. 
!
end

บนเครื่องพีซีฉันได้ใส่ที่อยู่ IP และ GW:

ตัวอย่างเช่น 10.10.10.2 และ gw คือ: 10.10.10.1

คำถามของฉันคือ:

เหตุใดฉันจึงไม่สามารถ ping จากคอมพิวเตอร์เครื่องหนึ่งไปยังอีกเครื่องหนึ่งได้ (ตั้งแต่ 20.20.20.4):

ping 10.10.10.2

return: ขอเวลานอก

คำตอบ:


14

ดูเหมือนว่าคุณจะขาดip routingคำสั่งที่เปิดใช้งานการกำหนดเส้นทาง L3 บนสวิตช์


2

ตามการกำหนดค่าให้:

การเข้าถึงรายการ 10 ใบอนุญาต 20.20.20.0 0.0.0.255
เส้นทางแผนที่ pbr ใบอนุญาต 10 การแข่งขันที่อยู่ ip 10
ชุด ip ต่อไป hop 30.30.30.2

ทราฟฟิกใด ๆ จากซับเน็ต 20.20.20.0/24 ที่ข้ามผ่านเกตเวย์ VLAN 2 จะถูกเปลี่ยนเส้นทางไปยัง 30.30.30.2 ในการกระโดดครั้งต่อไป สิ่งนี้ควรวางแพ็กเก็ตที่กำหนดไว้อย่างมีประสิทธิภาพเป็น 10.10.10.2 เมื่อมาจากซับเน็ต 20.20.20.0/24 ...
30.30.30.2 เว้นแต่ว่ากำหนดค่าเป็นเราเตอร์ที่มีเส้นทางที่ดีถึง 10.10.10.2 แต่นั่นไม่ใช่ส่วนหนึ่งของ สถานการณ์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.