I suspect the problem is your default gateways on your devices are not correct. You should decide to do all inter-vlan routing on either the switch or the router, but not both.
You also appear to have several IP addresses assigned in your router and in the switch that are identical like 192.168.4.1, for example.
Basically, default gateway for devices on each VLAN should be the VLAN interface assigned in the switch and then they will be able to route to each other. Additionally get rid of the multiple IP assignments in your tour and the route statements. You might also make another VLAN like 5 to connect to your router and for Internet. It could be a /30 subnet since you only need one IP for the switch VLAN interface and one for the router. Then the default gateway in your switch can go to router and all VLANs will have internet access.
-- please remember to rate and mark answered helpful posts --
For the VLAN devices , i setup Network Pools with the switch as the DHCP Server. for example VLAN 3
ip dhcp pool network VLan 3 address low 192.168.3.2 high 192.168.3.254 255.255.255.0 lease infinite default-router 192.168.3.1 dns-server 220.127.116.11 exit
I verified with a device on VLAN 3 and it had an IP address of 192.168.3.3 and Default Gateway of 192.168.3.1.
Below is my Switch's routing table. 0.0.0.0 manually added so each VLAN has internet access.
So in this current configuration, when i remove that IP Address setting in my router, for example 192.168.4.1 , the devices in that VLAN do not have internet access, BUT i can ping the switch (192.168.1.20) and router (192.168.1.1). If i remove the static route, such as for 192.168.4.0, then devices do not have internet access, can not ping the switch, BUT can ping the router.
Sx550X, Sx350X, Sx250: PSE will Supply Power to Catalyst PSE Ports
May 31, 2016
June 5, 2017
Configure Remote Network Monitoring (RMON) Events Control Settings on a Switch through the Command Line Interface (CLI)
Remote Network Monitoring (RMON) was developed by the Internet Engineering Task Force (IETF) to support...