My hosting provider routes an IP block to my eth0 interface. Until today I've been adding the block using IP alias via ifconfig, unknown to me that it was an old solution.
I've now learnt that there are at least two other options: VLANs, and MAC VLAns.
I couldnt make MAC VLANs work, but I succeeded in pinging correctly a VLAN. Anyhow it broke my iptables (check this question).
What is the best option and why?
Which solution allows me to use traffic control on the interface? which allow me to use iptables on the interface instead of filtering by IP destination?