Solaris-networking

  • Uploaded by: Lee E.
  • 0
  • 0
  • September 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Solaris-networking as PDF for free.

More details

  • Words: 836
  • Pages: 5
Solaris Networking Commands [ http://www.tek-tips.com/faqs.cfm?fid=3981 ] faq60-3981 Posted: 5 Aug 03 How to add a NIC card on Sun: ifconfig hmeX plumb ifconfig hmeX inet xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx ifconfig hmeX up How to change a hostname on Sun: Make sure to use notepad or vi to edit files in order to avoid hidden characters. There are four files that must be modified in order to rename the hostname: 1) 2) 3) 4) 5) 6)

/etc/hosts /etc/net/ticlts/hosts /etc/net/ticolts/hosts /etc/nodename /etc/hostname.hmex /etc/net/ticotsord/hosts

Another way to change the hostname is by using sys-unconfig command. This restores the system to an unconfigured state and should only be used when you are not concerned about preserving the current setup of the system. I suggest looking at the man pages for further information (man sysunconfig) or edit the following files above. Note: rename the directory under /var/crash to match your new hostname. Sun Solaris Servers Network Configuration Guide (SPARC Platform Only) 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 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 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 mtu 1500 inet 202.40.231.2 netmask ffffff00 broadcast 202.40.231.255 ether 8:0:20:9f:51:fe qfe0: flags=863 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 plumbed #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 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 #ndd #ndd #ndd #ndd #ndd

-set -set -set -set -set -set

/dev/hme /dev/hme /dev/hme /dev/hme /dev/hme /dev/hme

instance 0 adv_100fdx_cap 1 adv_100hdx_cap 0 adv_10fdx_cap 0 adv_10hdx_cap 0 adv_autoneg_cap 0

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

set set set set

hme:hme_adv_100hdx_cap=0 hme:hme_adv_10fdx_cap=0 hme:hme_adv_10hdx_cap=0 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 100/Full 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 I just want to contribute a little bit. enjoy, ponetguy2 carlo reyes sun solaris/linux admin for three years

More Documents from "Lee E."

Solaris-networking
September 2019 26
Benua Asia.docx
April 2020 37
Ur-digest (1).docx
July 2020 17
Fluff Magic.docx
April 2020 37
Yang-vs-ca (1).docx
July 2020 18