|
timrenaud0026
4 posts
|
hey, in my work network we use mac address port security on our end switches (workstations connecting to end switches) to prevent the connection of unauthorized machines connecting to the network. We have a team that handles moves, adds, changes of workstations throughout the building. The problem is they have no knowledge of the switches (how to configure them, etc). So we created a script that uses SNMP technology (I don't have a complete understanding but its using traps and mibs) to change/update port security on any switch on the network in a very dummy-proof gui. its works great but, two things...mac address port security is "old school" and the time it takes to manually update each port with a new mac ID takes forever (we've had work orders that involved up to 200 workstations) so we're spending 2-3 days making these changes...that excludes any inaccurate patch runs back to the switches (workstation is not connected to a port that our database says its on, etc). All this = inefficient. So, I'm thinking of introducing a Radius server to help with this issue. Keep in mind I have limited knowledge of radius technology (which is why i'm here asking questions) This is my objective(s)/questions:
A potential solution I have started working on: We have a mixed environment of Active Directory and Novell eDir (we will be moving to MS completely within the next 2 years). Accounts are sync'd between each other so the user still has one account. I thought to use Microsoft Network Policy Server for the Radius server and a certificate server as well. The radius and cert servers will work together to produce certs for each workstation. Ideally we would want this as automated as possible... This is a handfull, and I'm not expecting an end solution (all the work done for me) I just need to be pointed in the right direction (If i'm not already in the right direction) So any/all help will be greatly appreciated!! and thanks in advance!! So any thoughts?? |
|
nola
22 posts
|
Implement sticky mac port security on each of the access switchports. It involves very little configuration. Grab a range (all 200) of access switchports you want to modify and implement sticky MAC. Sticky MAC will set and lock the first MAC that plugs into the switchport. Its not the safest way, but if you set the sticky MAC limit to 1, you will be ok. I fail to see how the methods you explained will work and, furthermore, require less administrative effort. |
|
joshlowe
101 posts
|
The functionality you're looking for is 802.1X port-based authentication. Have a look here for more info: http://www.cisco.com/en/US/docs/switches/lan/catalyst2950/software/release/12.1_9_ea1/configuration/guide/Sw8021x.html Essentially, your switch will block all traffic (except the traffic needed for authentication) until the user has successfully authenticated with a RADIUS server. Once the user is authenticated the port will allow traffic to flow normally. The authentication can be done by certificate or username and password, including passing the domain credentials (for Active Directory domain-joined computers) through to the RADIUS server automatically. It's the same protocol often used for wireless authentication in enterprise wireless networks. 802.1X is supported natively by almost all major operating systems, including Windows (since 2000 SP3), Mac, and most flavours of *nix. I'm not sure howw it works with VMs though, since technically as soon as someone has been authenticated on the physical port, all traffic is allowed through. It has no way to know what VM the traffic came from. There's probably a work-around for that though |
|
timrenaud0026
4 posts
|
Josh, thanks for the reply....this is exactly what I'm trying to do. Its safe to say I'm on the right track then....I'll check out the site you linked....thanks! |
Viewing 1 - 4 of 4
- 1
