Solaris 10 ip address of outgoing packets on logical interfaces

Hi there.

I have a Sun here with Solaris 10 and one physical interface e0 and one logical interface on it e0:1.

e0 has address 1.2.3.4

e0:1 has address 1.2.3.5

gateway is 1.2.3.254

To every ip address I bind a sendmail deamon.

For incoming connection the ip packtes come out with the right ip address

from the interface to which the connection was established.

But for outgoing packets it seems that only the ip address of e0 is used even if the sendmail on e0:1 makes an outgoing connection.

On Solaris 9 every app that binds to an logigical interface uses that ip for outgoing connection, but on Solaris 10 it looks, that only the ip address of the primary (physical) interface (e0) is used.

Is there a way to make outgoing connections of apps binding e0:1 to use the ip address of the e0:1 interface?

I dont use zones, both interfaces are in the global zone.

[935 byte] By [lohm] at [2007-11-26 11:20:06]
# 1
Hi,But what is the difference, the bottom line is that communication will happen only through the physical interface still you have logical interfaces configured.HTH,Prabu.S
senthilprabus at 2007-7-7 3:35:27 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...