Chinaunix首页 | 论坛 | 博客
  • 博客访问: 112496
  • 博文数量: 23
  • 博客积分: 975
  • 博客等级: 准尉
  • 技术积分: 262
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-19 00:54
文章分类
文章存档

2011年(2)

2010年(3)

2008年(18)

我的朋友

分类: LINUX

2010-04-18 18:36:50

操作系统:Windows + CentOS(VMWare虚拟机)
网络:局域网(DHCP)

因为经常要带着笔记本到不同的网络中工作,一般网络都有DHCP,但是每次分配的IP都不相同,访问虚拟机中的Linux就要先在虚拟机中登录,然后ifconfig查看ip地址,比较麻烦。

设想通过hostname来登录Linux主机,这样IP是动态的,但是hostname是固定的,方便很多。(听起来有点DNS的感觉,不过这只是局域网内部的。)

Windows系统的DHCP客户端会默认申请本机所设置的主机名(hostname),而Linux的默认不会这样做。因此,要在配置文件中添加相应的项,向DHCP服务器请求想要的hostname:

[root@janzhen-vm ~]# vi /etc/sysconfig/networking/devices/ifcfg-eth0


添加:

DHCP_HOSTNAME=janzhen-VM(此处为所要申请的hostname)


重启网络服务后,在puTTY中就可以通过username@hostname来登录Linux了,不必先查看Linux的IP地址。

此外,设置hostname的配置文件为/etc/sysconfig/network,在DHCP环境下不必设置,而且设置了也不会生效。
阅读(10514) | 评论(1) | 转发(0) |
0

上一篇:没有了

下一篇:asprintf(),能分配内存空间的sprintf()

给主人留下些什么吧!~~

mbyzhang2014-09-07 12:07:53

请问如何在Debian下工作?