cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2423
Views
0
Helpful
6
Replies

Trustsec enforcement to hosts in ESXi not working

Hello all, 

 

SGACL is not getting enforced for hosts that are located in the esxi network.

Like for testing, we are trying to block icmp from a BYOD tagged user to the DOMAIN Controller (which is tagged static)

 

Enforcement wont work, please suggest, I am attaching some screenshots.

1 Accepted Solution

Accepted Solutions

hello all, was able to fix the issue, since the interface to esxi was a trunk port, we need to enable dot1x on trunk ports as well

is there any other solution, please let me know,

SW-02#show run int Gi4/0/45
Building configuration...

Current configuration : 339 bytes
!
interface GigabitEthernet4/0/45
description from esxi-1
switchport trunk encapsulation dot1q
switchport mode trunk
authentication host-mode multi-auth
authentication open
authentication order mab dot1x
authentication priority dot1x mab
authentication port-control auto
authentication periodic
mab
dot1x pae authenticator
end

View solution in original post

6 Replies 6

hello all, was able to fix the issue, since the interface to esxi was a trunk port, we need to enable dot1x on trunk ports as well

is there any other solution, please let me know,

SW-02#show run int Gi4/0/45
Building configuration...

Current configuration : 339 bytes
!
interface GigabitEthernet4/0/45
description from esxi-1
switchport trunk encapsulation dot1q
switchport mode trunk
authentication host-mode multi-auth
authentication open
authentication order mab dot1x
authentication priority dot1x mab
authentication port-control auto
authentication periodic
mab
dot1x pae authenticator
end

Damien Miller
VIP Alumni
VIP Alumni

TrustSec enforcement happens on egress only when the network device knows both the source and destination IP-SGT binding. What you have set up and included screenshots is fine, but what you're not showing us is if the switch knows that the DC 192.168.10.2 = SGT 11.

Because the DC is a static binding configured on ISE, in order for this enforcement to take place, the switch you are expecting to enforce this would have to receive this DC IP-SGT binding via SXP from ISE. 

Typically we do not configure SXP to every device due to scaling issues. The enforcement point is usually a capable (and scalable) device that endpoint traffic passes through prior to the DC. Either a WAN router at the DC edge, or a DC aggregation point. 

The command "show cts role-based sgt-map all" will very quickly tell you if the NAD knows both the source and destination SGT. But unless you configured an SXP connection to advertise it, the DC won't be there. 

@Damien Miller was able to fix the issue, since the interface to esxi was a trunk port, we need to enable dot1x on trunk ports

 

is this the correct approach?

 

SW-02(config-if)#do show cts role-based sgt-map all
Active IPv4-SGT Bindings Information

IP Address SGT Source
============================================
192.168.1.36 3 INTERNAL
192.168.10.2 11 CLI
192.168.10.26 3 INTERNAL
192.168.10.132 2 LOCAL
192.168.20.9 3 INTERNAL
192.168.20.130 15 SXP
192.168.20.131 15 LOCAL

IP-SGT Active Bindings Summary
============================================
Total number of CLI bindings = 1
Total number of SXP bindings = 1
Total number of LOCAL bindings = 2
Total number of INTERNAL bindings = 3
Total number of active bindings = 7

@Damien Miller also, had the same issue from the clients connecting wireless, so just had to add dot1x to the port connecting to AP, that solved the problem too

interface GigabitEthernet4/0/2
description from-ap
switchport access vlan 10
switchport mode access
authentication host-mode multi-auth
authentication open
authentication order mab dot1x
authentication priority dot1x mab
authentication port-control auto
authentication periodic
mab
dot1x pae authenticator
spanning-tree portfast edge
end

That is one solution, the other is to build an SXP speaker connection from ISE to the network device, and a SXP listen on the network device. 
The third option is to define an ip-sgt binding for the DC directly on the network device CLI. 

ok thanks @Damien Miller for your time

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: