Main menu

SmartFeed by FeedBurner Subscribe to the site feed.


If you find the information here useful, then please consider a small donation, or linking to this site.

Recent Comments

Recent Tweets

  • @wilhil Try Dorset... at least in London you expect drivers to do stupid things...
  • Just stumbled on http://www.wherestheanykey.co.uk/ - some funny cartoons on there :-) Kind of reminds me of the BOFH series...
  • @GuySmithFerrier Thanks for that Guy... interesting stuff!
  • RT @JayOatway: Email is back: The Three Key Elements of Irresistible Email Subject Lines - http://bit.ly/cD5ZQH
  • @GuySmithFerrier Is that for UK? I could see using film stills being Fair Use in the US, but we don't have a notion of Fair Use over here...

Calendar

January 2006
M T W T F S S
« Dec   Feb »
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Archive

Unknown hostname for Solaris 10 DHCP client

Written by: Mark Wilson

When I installed Solaris 10 x86, my computer thought its hostname was unknown. Aside from being annoying, this seemed to be causing a few issues, so I set about trying to set it to a name of my choice.

Using the uname -S <em>hostname</em> command set the hostname for me but this information didn’t persist on reboot. A bit of googling turned up various references to editing /etc/init.d/network so that it read /etc/nodename and set the hostname accordingly (as well as a script to set the hostname), but my system didn’t have an /etc/nodename file.

I understood that /etc/nodename should contain my computer’s name, but didn’t know if any other settings were required (I later found Jeff Hunter’s TCP/IP quick configuration guide, which confirmed that the file just contains the computer’s name – in my case laptop3).

It turns out that these hacks are for Solaris 8/9 – Solaris 10 is quite happy to set the hostname based on the contents of /etc/nodename. Once I had created /etc/nodename and rebooted, /etc/hosts read:

#
# Internet host table
#
127.0.0.1       localhost
192.168.7.106   laptop3 # Added by DHCP

and the computer was no longer anonymous!

Comments

1

Comment from Anonymous
Time: Wednesday 18 January 2006, 1:05

I had a similar problem getting the hostname set using DHCP. After a lot of reading, snooping, and pleading with my sysadmin, I finally found this solution:

http://docs.sun.com/app/docs/doc/816-4554/6maoq020t?a=view

Please note that step 4 is crucial

Alan Thompson

2

Comment from Mark
Time: Friday 20 January 2006, 15:29

Thanks Alan, that worked a treat! I’ve used your tip to write a new post on configuring a Solaris 10 DHCP client to register with a Windows Server 2003 DNS server.

3

Comment from Grant Croker
Time: Monday 12 March 2007, 14:09

Alan,

I think the URL you meant was http://docs.sun.com/app/docs/doc/816-4554/6maoq020m?a=view which is the page before the one you linked to.

regards

grant

4

Comment from Abhishek Srivastava
Time: Monday 20 August 2007, 9:31

Thank you very much for the quick fix solution. This has helped my configure my x86 machine a lot faster than what i expected.

- Abhishek

5

Comment from Andrew Thompson
Time: Thursday 29 November 2007, 12:01

Just take a look at this guys tag cloud – Solaris 10 hosted in VMware Fusion and I get the goods from a guy who advertises himself as a “Microsoft Exchange Server, Active Directory and the Windows platform” specialist. Thanks Mark (and Google:), drop us a line if you’re ever down-under.

6

Comment from Mark Wilson
Time: Thursday 29 November 2007, 15:00

Andrew – glad you found it useful… and even though it’s a sunny day in England, I’d rather be down under right now :-) Mark

7

Comment from Solarisnovis
Time: Thursday 8 May 2008, 10:37

Mark – I have installed Solaris 10 on a spark box, and I am now trying to get email and calendar to work from the company’s exchange server. No such luck. I have been playing arounf with various settings, but cannot git it to successfully logon using my LDAP/domain password, I am sure you have experience & Doco regarding this…

8

Comment from Mark Wilson
Time: Thursday 8 May 2008, 22:53

@Solarisnovis – I gave up on Solaris x86 as I found too many things worked differently to other Unix distros and I focused my Unix attentions on Linux instead. It’s a bit off-topic and I don’t know the full answer to your problem but I do have some ideas that might help:

Once you’ve got the authentication working, you may find that your Unix mail client needs POP3 or IMAP4 to be enabled on the Exchange Server (these normally disabled in a corporate environment in favour of HTTP/S or Oulook’s MAPI transport).

HTH, Mark

9

Comment from Jennifer Nick
Time: Thursday 1 January 2009, 15:28

Does this similar issue happen for the sparc version also ?

10

Comment from Pradp
Time: Tuesday 23 February 2010, 20:04

thanks buddy, i had this issue and almost gave up changing the numerous files but nothing got me to work. Your post did the trick.

Write a comment

Please note the rules for comments and the privacy policy and data protection notice. I'm sorry but, because not everyone sticks to the rules, I've had to implement some spam prevention measures - if you're experiencing difficulties leaving a comment, please let me know.





The following XHTML tags may be used: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>