Linux设置FQDN

  FQDN是Fully Qualified Domain Name的缩写, 含义是完整的域名. 例如, 一台机器主机名(hostname)是www, 域后缀(domain)是example.com, 那么该主机的FQDN应该是 www.example.com.另外, 其实FQDN最后是以”.”来结尾的, 但是大部分的应用和服务器都允许忽略最后这个点。

  Linux允许用户通过hostname命令查看并设置主机名。 用户也可以通过hostname -f命令得到该主机的FQDN. 但是, 却没有直接设置FQDN的命令。以下简要介绍设置方法。

  首先在/etc/hostname文件中设置主机名:

[[email protected] ~]# vi /etc/hostname
elk

  然后在/etc/hosts文件中增加一行主机记录, 第一个字段是该主机的IP地址, 第二个字段是你希望设置的FQDN, 最后是刚刚设置的主机名:

[[email protected] ~]# vi /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.7.27 elk.server.com elk

  通过hostname -F /etc/hostname更新主机名。通过hostname -f看到FQDN:

[[email protected] tls]# hostname -F /etc/hostname
[[email protected] tls]# hostname -f
elk.server.com
[[email protected] tls]# hostname
elk
时间: 2024-10-22 08:03:59

Linux设置FQDN的相关文章

Linux设置代理上网

Linux设置代理上网 在Linux中设置代理上网只需要设置个用户变量就可以,有如下几种代理方式: 代理方式 变量名 http代理 http_proxy https安全代理 https_proxy ftp代理 ftp_proxy 不使用代理的IP no_proxy 1.立即生效 [[email protected] ~]# export http_proxy=itxxx:123456@110.199.131.137:909 代理方式  =  用户名 : 密码 @ 代理地址:端口 #http_pr

攻城狮在路上(叁)Linux(二十四)--- linux设置开机挂载及镜像文件挂载

虽然可以手动进行文件系统的挂载,但是每次都手动挂载就会很麻烦,开机挂载的目的就是实现文件系统的自动挂载. 一.开机挂载:/etc/fstab及/etc/mtab 主要是通过修改/etc/fstab文件的配置来实现. fstab是开机时的设置,实际文件系统的挂载是记录到/etc/mtab和/proc/mounts这两个文件中. 1.系统挂载的限制: A.根目录/必须挂载,而且一定是最先挂载的,要先于其他mount point. B.其他挂载点必须为已新建的目录,可以任意指定. C.所有挂载点在同一

linux设置并开启vpn,解决800错误

Linux设置并开启vpn 很多朋友一般在Windows服务版的操作系统下架设VPN服务,或者是路由器上开启VPN.今天笔者就在讲下在Linux操作系统下如何开启VPN服务. 首先介绍一下这次的拓扑,本实验由于是模拟网络环境,所以使用的是一台xp.一台linux服务器和一台windows server2003,分别作为客户端.pptp服务器和路由.在以上拓扑中,Internet使用一台win2003作为路由来替代. 准备安装实验包 [[email protected] Desktop]# ls 

虚拟机下Linux设置和宿主机相互PING通

虚拟机下Linux设置和宿主机相互PING通 由于一些原因:这个文档的图片没有弄上来,大家如果有需要的可以留言哦 实验环境: VMware Workstation 9.0 Red hat 5.4 宿主机:就是安装虚拟机的电脑 实验目的: 在虚拟机下面安装好了Linux但是跟宿主机不能互相ping通 1.先确定上网方式: 打开下图: 如上图所示,我已经把Network Adapter选中了 从上面可以看到有三种上网方式:Bridged.NAT.Host-only 而我选中的是Host-only这种

linux设置时间服务器

对多个linux服务器,时间保持一致是很必要的.根据精确度要求,应该有相应的时间间隔进行时间同步.如果不进行时间同步,时间久了就会差别很大,遇到问题时定位就很困难.因为多台设备的配合,log之间可能有前因后果,时间是同步事件的先后的重要依据. 一般来说,对一个机房内的设备,可以设置一台时间服务器,由它定期从一个标准的时间服务器上获取时间.其他的服务器可以通过内网的连接从这台服务器进行同步.这样不仅时间会一致,而且照顾到一些没有公网的设备. 本文测试系统: [[email protected] ~

linux设置IP和DNS

设置IP #vi /etc/syssconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 设备名称 BOOTPROTO=static 设置IP方式,动态还是静态 HWADDR= 这里是你网卡的物理地址,通常检测到的网卡你就不用输入了 ONBOOT=yes 是否随系统启动 IPADDR=192.168.2.10 设置IP NETMASK=255.255.255.0 设置子网掩码 NETWORK=192.168.2.0 BROADCAST=192.168.2.2

Linux 设置系统时间和日期 API

嵌入式Linux 设置时间和日期 API ,它是busybox要提取的源代码. Linux设置时间和日期的步骤: 1. 设置系统时间和日期: 2. 该系统的时间和日期,同步到硬件. #include <stdio.h> #include <fcntl.h> #include <sys/types.h> #include <sys/stat.h> #include <sys/ioctl.h> #include <time.h> #inc

【转】linux 设置用户id 设置组id

[转]转自 linux 设置用户id 设置组id 最近看apue,简单记录对设置用户id理解(设置组id同理). 1. 相关的id好像很多,共有哪些? 文件2个id 2个位: 拥有者id             拥有者组id 设置用户id位         设置组id位 进程6个或更多的id(如果有附加组id): 实际用户id             实际组id       (仅仅标志我们是谁,不参与文件访问权限检测) 有效用户id             有效组id        (用于文件访

linux设置定时任务crontab

linux设置定时任务crontab 前段时间参照一个博友的git设置了mongoDB的定时备份,后来发现并未成功,今天重新配置了一下,把crontab的两种设置方式都尝试了,而且测试可以正常工作. 测试机器 ubuntu14.04 1.(推荐方式)用户级别的定时任务设置 使用如下命令 crontab -e 添加一条测试脚本: #*/1 * * * * sh ~/Desktop/myshare/cronjob.sh#每隔一分钟执行桌面文件夹中的这个脚本 然后,更新crontab service