Question about using two network cards with two IP addresses in SUSE enterprise 11 SP 3

Hi,
I have a question about using two network cards with two IP addresses in SUSE enterprise 11 SP 3.

The server has two network cards (NICs). I’m trying to host two different websites with the two NICs. (the IP addresses assigned to the NICs (through DHCP) are 128.194.141.168 and 128.194.141.147, respectively.) But there are some problems as follows.

  1. I can reach (or ping) to the both IP addresses from the computers with the same subnet (128.194.141.xxx).
  2. However, I can only reach (or ping) to the first one (128.194.141.168), not to the second one (128.194.141.147), from the computers outside of the subnet.
  3. I already added the two IP addresses (with 80 port) to /etc/apache2/listen.conf.
  4. When I turn off the first NIC, and reboot, I can reach to the second NIC (128.194.141.147), but not to the first NIC (128.194.141.168).

I have struggled with this problem almost for a week. Would it be possible for anyone of you to give any advice about this problem?

Thank you.

These are the openSUSE forums, NOT the SUSE Linux Enterprise forums, they are at https://forums.suse.com/forum.php . Same username/password as here.

Thanks for letting me know! I will post the question there.