Command to change ether number on additional hme interfaces:
(using first 3 bytes of 0a:0:20 and last 3 bytes of host-assigned address)
ifconfig hme1 ether 0a:0:20:77:dc:7b
ifconfig hme2 ether 0c:0:20:77:dc:7b
sequencial numbering:
ifconfig hme1 ether 0a:0:20:00:00:1
ifconfig hme2 ether 0a:0:20:00:00:2
numbering scheme based on part of IP address
( ex: hme1 =192.9.200.2 hme2 = 192.9.200.16
Using 0a:0:20 for first 3 bytes and last 3 octets of IP number):
ifconfig hme1 ether 0a:0:20:09:c8:2
ifconfig hme2 ether 0a:0:20:09:c8:10
This change can be permenantly added to /etc/rc2.d/S72inetsvc
(/etc/init.d/inetsvc startup script) or a new script created.
A sometimes crude method is to ping the broadcast address and randomly choose a
number
that is not being used on the network. in the form of 8:0:20:XX:XX:XX
Notes: Do not use an odd number ( ex: "09:") for the first byte due to the
fact that if you are implementing multicasting, the 1st bit transmitted
("individual/group" bit) of a 1 represents a multicast address.
see INFODOC ID: 15572 SYNOPSIS: Can I configure two Ethernet interfaces on
the subnet?
Additional note: For Security and network isolation. You can set ip_forwarding
off and ip_strict_dst_multihoming on, if you are trying to prevent access to
the other interfaces.
ndd /dev/ip ip_forwarding Determines if the workstation will route packets.
ndd /dev/ip ip_strict_dst_multihoming Determines whether to use Strict
Destination Multihoming. If this variable is set to True, and ip_forwarding is
turned off, then the machine will not except packets destined for a different
interface. (RFC1122)