I've setup two ip aliases on a FreeBSD server's NIC that I intend to use to test a Virtual Host configuration in Apache. My box is running XP natively and FreeBSD virtually using VirtualBox. The XP box connects to a router which is also connected to the server. The problem is that I can't ping the aliased ips unless I'm running a session (through ssh) on the server. Otherwise, everything can ping everything else, including the server's 'regular' ip.
Is this a router issue? A hosts file configuration problem? Something else?
For more clarity, the relevant entries in the server's rc.conf file:
ifconfig_rl0="inet 192.168.2.2 netmask 255.255.255.0" ifconfig_rl0_alias0="inet 192.168.80.1 netmask 255.255.255.255" ifconfig_rl0_alias1="inet 192.168.80.2 netmask 255.255.255.255"