Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

how to change the hostname is solaris 10

Posted on 2006-11-10
4
Medium Priority
?
15,525 Views
Last Modified: 2013-12-21
hi every one . i am using vmware. and running solaris 10  when it start up its saying unknown hostname. which file do i need to check and correct them  to make it usable

quesition -2
how should be name the hostname
xyz or
xyz.com or
xyz.com.au
or somthing else. what is right way to do it

question-3
i am trying to login remotely using reflectionx in to my solaris server i cant get into with root .it say i cant get
to make it work what the file and permission do i need to change


thanks very much   waiting for your early reply  
0
Comment
Question by:javeedabdul
  • 2
  • 2
4 Comments
 
LVL 6

Author Comment

by:javeedabdul
ID: 17920505
i just did this coammand

#hostname vmsun1
and retype to see  and it worked . but the internet went down. i could able to surf an y more. but i restarted  every thing back . and again its stating as unknown host .

i think (hostname xyz) is just temporary name for a limited until i reboot.

but to be permanent and tob recognized what way should i need to do

on this machine i am thinking to ftp and email server once of my site
thanks inadvance
0
 
LVL 38

Expert Comment

by:yuzh
ID: 17927443
The easy way to do it is to run "sys-unconfig" command to unconfigure the box, then
reboot the system and following the screen instructions to fill in your network configuration infor to get the box connet to you network.

For Solaris 10, you can also edit the following files:

To change  the hostname now only requires editing these files:
1. /etc/hosts
2. /etc/nodename
3. /etc/hostname.<interface name>

To change IP,editing two files:

1. /etc/hosts
2. /etc/inet/ipnodes

To set the domainname, edit:
/etc/defaultdomain   # set you default domain

then reboot

For security reason, you should not allow remote login as root (telnet, XDMCP login).

if you really want to do it, edit /etc/default/login file to comment out:
CONSOLE=/dev/console

make it
#CONSOLE=/dev/console


0
 
LVL 6

Author Comment

by:javeedabdul
ID: 17930977
i did
sys-unconfig  and did put the hostname in my vmware sol10 . but when it restarted its still showing as unknown

after rebooting its still the same

question-1
# cat /etc/hosts
#
# Internet host table
#
127.0.0.1       localhost
192.168.1.13    unknown # Added by DHCP

question-2
/etc/nodename
does not exist
if you asked to type nodename . what is a nodename . where can i find it

question-3
/etc/hostname.<interface name>
well this one also i couldnt find it out

how to find the interfacename.
which file does my interface name is stored in
doe i need to create this file

to every question if they do exist how should i write and what should i write
just my hostname  --vmsun1

please let me know
0
 
LVL 38

Accepted Solution

by:
yuzh earned 1000 total points
ID: 17935264
You should mention your Solaris box is the DHCP client, use a test editor (eg) vi
to create /etc/nodename file,

or do: (login as root)
echo "mybox"> /etc/nodename
then reboot.

If you still have problem, have a look at the following doc and fix it:
http://www.rite-group.com/rich/solaris_dhcp.html

question-3
/etc/hostname.<interface name>
well this one also i couldnt find it out

Well, you need to replace .<interface name> with the real interface name for your box, type in:

ls -al /etc/hostname.*
 to see what you get

soemthing like /etc/hostsname.eri0
                     /etc/hostname.hme0
       where eri0, hme0 is the real NIC interface name.
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Hello fellow BSD lovers, I've created a patch process for patching openjdk6 for BSD (FreeBSD specifically), although I tried to keep all BSD versions in mind when creating my patch. Welcome to OpenJDK6 on BSD First let me start with a little …
Java performance on Solaris - Managing CPUs There are various resource controls in operating system which directly/indirectly influence the performance of application. one of the most important resource controls is "CPU".   In a multithreaded…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Suggested Courses

824 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question