Cập nhật:
Có vẻ như bản đồ tuyến chỉ khớp với địa chỉ IP, không phải trên các cổng. Có một tình huống khác trong tuần này trên một thiết bị, mô hình và phiên bản phần mềm khác nhau. Đã kết thúc việc thay đổi các tuyên bố NAT thành:
ip nat bên trong nguồn tĩnh tcp 192.168.1.20 3389 xxxx 3389
Sau đó tôi đã hạn chế quyền truy cập dựa trên ACL thay vì bản đồ tuyến đường. Sẽ rất tốt để định nghĩa NATing có điều kiện, nhưng có vẻ như nó không hoạt động.
Vì vậy, chúng tôi có một thiết lập hộp NAT khá chuẩn để cung cấp giải pháp NAT được lưu trữ cho một số khách hàng.
Đây là cấu trúc liên kết cơ bản:
Phần mềm Cisco IOS, Phần mềm C2900 (C2900-UNIVERSALK9-M), Phiên bản 15.2 (4) M3, PHẦN MỀM LIÊN QUAN (fc2)
Vấn đề tôi có là liên quan đến phần bản đồ lộ trình của các báo cáo NAT.
ip nat inside source static tcp 10.1.10.201 22 x.x.x.x 22 vrf Customer1-vrf route-map Customer1-portforwarding extendable
ip access-list extended Customer1-forwarding-acl
permit tcp host 10.1.10.201 host a.a.a.a eq 22
permit tcp host 10.1.10.201 host b.b.b.b eq 22
route-map Customer1-portforwarding permit 10
match ip address Customer1-forwarding-acl
Tôi tin rằng tôi có sự hiểu biết về bản đồ chính xác. Nó có nghĩa là chỉ định những gì được phép cho NAT và những gì không. Về cơ bản, tôi đang cố gắng thiết lập nó để chỉ cho phép dịch từ các địa chỉ nguồn công khai cụ thể. Nó dường như không làm điều đó. Nó dường như được cho phép dịch từ bất kỳ địa chỉ công cộng.
Tôi đã thay đổi hoàn toàn ACL thành câu lệnh 'từ chối ip bất kỳ' và nó vẫn cho phép. Tôi có một chút mất mát. Nó xuất hiện bản đồ lộ trình không làm gì cả.
Mọi sự trợ giúp sẽ rất được trân trọng!
Chúc mừng
H