slow upload with multiple interfaces / apache
Hey there. I had put the speedtest.net mini script on my server. The server runs Ubuntu 8.04, Apache 2.x, php5, etc. I started with a single network interface - 208.65.173.107/29 on eth0, running at 10 Mbps. From home, I had no problem getting almost 10 Mbps down from the speed test, which is to be expected.
In order to speed the server up, I added a second interface, this one connected to a different router at 100 Mbps. (I work at an ISP, 100 mbps really is available on this interface). The new setup is as follows:
eth0 = 208.65.173.107/29 (10 mbps)
eth1 = 208.65.172.190/30 (100 mbps)
After this change - Two things happen. First thing, I can no longer access 208.65.173.107 (eth0) from outside that subnet. Anything within the same /29 is able to see the server just fine, access resources, etc. The other interface, eth1, is still visible to the outside world.
The second problem is that that the upload speed from the eth1 interface (100 Mbps) is terrible, about 1 Mbps tops. Interesting thing, though, I can wget a Linux ISO from MIT and see nearly 100 Mbps /down/.
Anybody have any idea what could be wrong?
Thanks!
-Eq
|