I just got my Cisco SG300 28, but I have some problems getting the routing to work. I get the vlans to get to the router, with the default route. But not getting them to talk with each other. I can ping the IPs from the cisco, but I am not getting traffic to go from vlan 1 to vlan 2. When I try to google, it say that it should do it automatically, and I found no setting for it. It looks like it not creating any route for the interfaces. Here is a picture to show what I am trying to do.
Hello Ole, the SG300 by default is a layer 2 switch. The first thing to do, ensure you're running the 126.96.36.199 or 188.8.131.52 code. This means your router must support the vlans/interfaces and dot1q encapsulation for this to work. If you do not wish this outcome, you may use the switch for layer 3 functionality.
If you wish for the L3 functionality, log in to the CLI and use the command "set system mode router" then "reload". This will factory default reset the switch then after the reboot, the switch will be layer 3.
After you're finished loading, readd the vlans
vlan 2,3,4,5, etc
Next, assign an IP address to the vlan interface
int vlan 1
ip address 192.168.1.254 /24
int vlan 2
ip address 192.168.2.254 /24
After adding the IP addresses to the VLAN interface and there is an active link on the VLAN, the switch will dynamically build the directly connected routes. You may verify the routes with "show ip route"
-Tom Please rate helpful posts
Please mark answered for helpful posts