Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Network Configuration

Sun Networking

Network Configuration

by  joeunixadmin  Posted    (Edited  )
To bind an IP address to a Network Interface Card

#ifconfig ûa --- to check the configuration
#ifconfig qfe0 plumb --- to enable the first Network Interface Card
#ifconfig qfe0 <ip address> netmask <subnet> up --- to bind IP address, subnet, and enable the configuration

Create a file on /etc directory û hostname.qfe0 with hostname entry
Add entry on /etc/netmasks if IP address is on different subnet
Add entry on /etc/inet/hosts file with IP address and hostname


Example:

#ifconfig ûa
hme0: flags=863<UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST> mtu 1500
inet 202.40.231.2 netmask ffffff00 broadcast 202.40.231.255
ether 8:0:20:9f:51:fe

#ifconfig qfe0 plumb
#ifconfig qfe0 202.40.231.3 netmask 255.255.255.0 up
#ifconfig ûa
hme0: flags=863<UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST> mtu 1500
inet 202.40.231.2 netmask ffffff00 broadcast 202.40.231.255
ether 8:0:20:9f:51:fe
qfe0: flags=863<UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST> mtu 1500
inet 202.40.231.3 netmask ffffff00 broadcast 202.40.231.255


To change IP Address

#ifconfig qfe0 down --- to disable the first Network Interface Card


To remove Network Interface Card

#ifconfig qfe0 unplumb --- to remove the first Network Interface Card


To bind a virtual IP address to Network Interface Card

#ifconfig qfe0:1 plumb --- in some cases this is not needed if qfe0 has been plumb
#ifconfig qfe0:1 202.40.231.4 netmask 255.255.255.0 up

Create a file on /etc directory û hostname.qfe0:1 with hostname entry
Add entry on /etc/netmasks if IP address is on different subnet
Add entry on /etc/inet/hosts file with IP address and hostname

NOTE:

If adding a quad port Network Interface Card, the naming convention will be qfe0, qfe1, qfe2, qfe3.
If adding a single port Network Interface Card, the naming convention will be hme1, hme2, hme3.
The onboard Network Interface Card is hme0
If adding a virtual IP address, the naming convention will be hme0:1, hme0:2, up to hme0:3 only for hme0, or qfe0:1, qfe0:2, up to qfe0:3 only for
qfe0, depending on the number of hme and qfe port used.



To hardcode the speed of the Network Interface Card

Example:
You want to hardcode 100Full Duplex for hme0
#ndd ûset /dev/hme instance 0
#ndd ûset /dev/hme adv_100fdx_cap 1
#ndd ûset /dev/hme adv_100hdx_cap 0
#ndd ûset /dev/hme adv_10fdx_cap 0
#ndd ûset /dev/hme adv_10hdx_cap 0
#ndd ûset /dev/hme adv_autoneg_cap 0

Create an input on the file /etc/system so that when your system rebooted it will run the NIC in 100Full Duplex automatically.
set hme:hme_adv_100fdx_cap=1
set hme:hme_adv_100hdx_cap=0
set hme:hme_adv_10fdx_cap=0
set hme:hme_adv_10hdx_cap=0
set hme:hme_adv_autoneg_cap=0

To check the status
#ndd /dev/hme \? --- displays all command options for ndd
#ndd /dev/hme link_status --- displays the hme0 link status

The above configurations should be followed in order.

1 = Capable/Enable
0 = Disable
hme1 = instance 1
hme2 = instance 2
hme3 = instance 3

The system on the other end of network cable should be hardcode to 100Full Duplex also. If the other end is a switch, check your vendor manuals on how to
do it.


To monitor packets traveling in your NIC ports

Example:
You want to monitor your hme0 port of packets coming from IP address 202.40.224.14
#snoop ûd hme0 | grep 202.40.224.14

You want to monitor your qfe1 port of packets coming from host server1
#snoop ûd qfe1 | grep server1

You want to monitor your hme1 ports of all packets
#snoop ûd hme1


To add or remove a static route

Example:
You want to add a static route to network 192.168.16.0 to your default gateway of 10.236.74.1
#route add ûnet 192.168.16.0 10.236.74.1
then create a script, so that when the system rebooted the route will automatically added
#cd /etc/rc2.d
#vi S168staticroute
Add the following line
route add ûnet 192.168.16.0 10.236.74.1

You want to add a static route to host 192.168.64.4 to your default gateway of 10.236.74.1
#route add 192.168.64.4 10.236.74.1
then create a script, so that when the system rebooted the route will automatically added
#cd /etc/rc2.d
#vi S168staticroute
Add the following line
route add 192.168.64.4 10.236.74.1

You want to delete the static route to network 192.168.16.0 to your default gateway of 10.236.74.1
#route delete ûnet 192.168.16.0 10.236.74.1

You want to delete the static route to host 192.168.64.4 to your default gateway of 10.236.74.1
#route delete 192.168.64.4 10.236.74.1
Register to rate this FAQ  : BAD 1 2 3 4 5 6 7 8 9 10 GOOD
Please Note: 1 is Bad, 10 is Good :-)

Part and Inventory Search

Back
Top