Two gateways

I have a web server running FreeBSD 7.2, i have configured two NICs in the following way:
fxp0: 200.14.xxx.254
sk0: 200.12.xxx.4

gateway: 200.14.xxx.1

both ip addresses are public but only those requests to fxp0 are successful.

I have tried configuring nat and binat in sk0 but it doesn't work, any suggestion?

thanks in advance

error messages and configs would be a big help.

R3d The reason is quite simple but i can't fix it, when a request arrives from sk0 the server tries to answer through the gateway, however the packet is routed to 200.14.xxx.1 (fxp0) then the client never receives ACK

my thought is that you will need to build a routing table.

I realize that this is about 2 years late, but freebsd will only route to the locally connected lan on the nic that the traffic originates from. If it's from a lan other than the nic's local lan, the return path will be the default gateway. To have traffic route the other nic, you'll need to set up routing protocols or static routes.