[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: "hostname" question during Debian installation



On Sun, Feb 12, 2012 at 8:16 PM, Martin T <m4rtntns@gmail.com> wrote:


> During Debian installation there is a question about "hostname" using
> expert installation mode.

In both modes but I don't think that "regular" mode asks you for a domain.


> Am I correct, that "hostname" inserted during Debian installation is
> associated with a local(address from 127.0.0.0/8 range) IP address:

If you choose "DHCP".


> martin@martin-ThinkPad-T60:~$ hostname
> martin-ThinkPad-T60
> martin@martin-ThinkPad-T60:~$ grep martin-ThinkPad-T60 /etc/hosts
> 192.168.1.67    martin-ThinkPad-T60
> ::1     martin-ThinkPad-T60     localhost6.localdomain6 localhost6
> 127.0.1.1       martin-ThinkPad-T60
> martin@martin-ThinkPad-T60:~$

You must've set a static IP address after installation because the
installer doesn't have the "127.0.1.1" line if you set a static IP
address within it.


> ..and it's used by few software programs(for example Apache, MySQL),
> but hostname is usable only locally and not reachable from any other
> machine even inside the LAN? In addition, aren't most of the programs
> using 127.0.0.1 address which is mapped to "localhost" in /etc/hosts
> file not to hostname I set:
>
> <<<<<
> martin@martin-desktop:~$ sudo netstat -lnpt
> Active Internet connections (only servers)
> Proto Recv-Q Send-Q Local Address           Foreign Address
> State       PID/Program name
> tcp        0      0 127.0.0.1:8118          0.0.0.0:*
> LISTEN      1233/polipo
> tcp        0      0 127.0.0.1:631           0.0.0.0:*
> LISTEN      1057/cupsd
> tcp6       0      0 ::1:631                 :::*
> LISTEN      1057/cupsd
> martin@martin-desktop:~$
>>>>>>
>
> If yes, then changing the hostname shouldn't break any
> services/programs associated with it?

You're getting "127.0.0.1" in your netstat output because you're using
the "-n" switch. Without "-n" you'll get "localhost".

To change your hostname, check "/etc/hostname", "/etc/hosts",  and
"/etc/mailname".


Reply to: