linux修改主机名

Linux笔记 DNS服务

亡梦爱人 提交于 2019-11-29 14:10:36
一、DNS相关概念 1、DNS介绍 DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。 2、DNS域名空间 DNS是一种分布式、分层次的主机名管理架构,通过配置DNS服务器地址,主机不需要知道对应的ip地址就可以通过主机名的形式访问互联网。DNS同根文件系统一样都是倒状的树状形状,最顶层是 根服务器 ,主要负责顶级域名的管理,顶级域名就像是.com,.cn,.net,.edu等等,在下面的 顶级域名服务器 则负责所对应的二级域名。如.baidu.com,.qq.com等,接下来 二级域名服务器 负责对应的主机名称解析或者其三级域名解析。三级域名如,.game.qq.com,www.qq.com等,以此类推 。 以百度(www.baidu.com)和百度贴吧(tieba.baidu.com)来举例 >>>域名:不论是www.baidu.com还是tieba.baidu.com,它们的域名都是baidu.com,严格地说是"baidu.com."。这是百度所购买的com域下的一个子域名。 >>>主机名:对于www.baidu

Linux运维第八天总结

浪子不回头ぞ 提交于 2019-11-29 07:50:52
系统重要目录 /etc/ --- 存储配置文件 /bin/ --- 存储命令文件(二进制文件) 普通用户可以使用 /sbin/ --- 存储命令文件(二进制文件) root用户可以使用 /home/ --- 用户家目录 贫民窟 普通用户家目录 /root/ --- 用户家目录 皇宫 root用户家目录 /opt/ --- 保存软件程序数据 /var/ --- 记录日志信息 系统重要文件信息 /etc/ /usr/ - - 如何安装软件(不是系统自带) /var/ - - messages secure /proc/ - - 目录中的数据都存储在内存 系统重要文件信息 : /etc/ 1)网卡配置文件 配置文件保存位置路径 :/etc/sysconfig/network-scripts/ifcfg - eth0 配置文件信息说明: TYPE=Ethernet - - - 定义使用网络类型 BOOTPROTO=none - - - 是否可以自动获取IP地址 none/static : 不会让IP地址发生变化 dhcpd :动态获取IP地址 NAME - - - 设置网卡名称信息 DEVICE=eth0 ONBOOT=yes - - - 将系统网卡进行启动激活 IPADDR=10.0.0.200 - - - 配置IP地址信息 PREFIX=24 - - - 子网掩码信息 255.255

3种方法更改Linux系统的主机名(hostname)

耗尽温柔 提交于 2019-11-29 06:28:23
转载: https://www.linuxdashen.com/3%E7%A7%8D%E6%96%B9%E6%B3%95%E6%9B%B4%E6%94%B9linux%E7%B3%BB%E7%BB%9F%E7%9A%84%E4%B8%BB%E6%9C%BA%E5%90%8Dhostname https://blog.csdn.net/u013991521/article/details/80522269 这篇文章介绍更改Linux系统主机名(hostname)的3种方法。 查看当前的主机名 首先我们使用hostname命令来查看当前的主机名。 hostname 也可以使用hostnamctl命令 hostnamectl 方法1:修改配置文件 主机名保存在/etc/hostname文件里,所以我们可以打开这个文件,手动编辑主机名。 sudo nano /etc/hosts 把旧的主机名删除,替换为新的主机名,保存文件就行了。要注意大小写。 如果你不更新/etc/hosts文件,那么有的程序,如sudo,不知道如何解析新的主机名。 如果你在更改Linux服务器的主机名,那么新的主机名应该要解析为Linux服务器的公网IP。如果更改个人电脑的主机名,那么新的主机名应该解析为127.0.0.1,或者127.0.1.1。 127.0.1.1是Debian系Linux发行版解析本地主机的IP

Linux CentOS 7 网络基本配置

有些话、适合烂在心里 提交于 2019-11-29 02:43:41
一、查看网络配置 1、ifconfig查看网络接口地址 ipconfig命令不带任何选项和参数时,将显示主机已启用的所有网络接口信息。 ens33:本机网卡 lo:回环网卡,一般用于本机本机的网络测试。 virbr0:虚拟机桥接网卡,一般用于服务器内部的虚拟机之间的连接。 2、使用hostname命令查看并修改主机名 使用命令“hostnamectl set-hostname zhangsan” 修改主机名为zhangsan。 3、使用route命令查看路由条目 route -n命令在Linux 6中是为了将路由器中的地址显示为数字形式,但在Linux7中已经做出了优化,不需要加-n选项一样是以数字形式显示。 4、使用netstat命令查看网络连接情况 -a:显示当前主机中所有活动的网络连接情况。 -n:以数字形式显示相关的主机地址、端口等信息。 -r:显示路由表信息(netstat -n等同于命令route)。 -l:显示处于监听状态的网络连接及端口信息。 -t:查看TCP协议相关信息。 -u:查看UDP协议相关信息。 -p:显示进程号、进程名称信息。 这里我们结合“-ntap”选项,以数字形式显示当前系统中所有的TCP进程信息。 二、测试网络连接 1、使用ping命令测试网络连通性 在Linux系统中使用ping命令可以持续向目的主机发送数据包,并显示反馈结果,若要终止测试

Linux笔记 SSH服务

早过忘川 提交于 2019-11-28 22:28:44
一、概要 SSH 是 Secure Shell Protocol 的简写,由 IETF 网络工作小组(Network Working Group )制定;在进行数据传输之前,SSH先对联机数据包通过加密技术进行加密处理,加密后在进行数据传输。确保了传递的数据安全。SSH是专为远程登录会话和其他网络服务提供的安全性协议。利用 SSH 协议可以有效的防止远程管理过程中的信息泄露问题,在当前的生产环境运维工作中,绝大多数企业普遍采用SSH协议服务来代替传统的不安全的远程联机服务软件,如telnet(23端口,非加密的)等。 在默认状态下,SSH服务主要提供两个服务功能:   提供类似telnet远程联机服务器的服务,即上面提到的 SSH服务 。   类似FTP服务的sftp-server,借助SSH协议来传输数据的。提供更安全的 SFTP服务 (vsftp,proftp)。 二、认证过程 1.认证分类与说明 >>>主机验证: 通过主机验证,再通过该主机上的用户验证,就能唯一确定该用户的身份;一个主机上可以有很多用户,所以每台主机的验证只需一次,但主机上每个用户都需要单独进行用户验证; >>>身份验证: 一个主机上可以有很多用户,所以每台主机的验证只需一次,但主机上每个用户都需要单独进行用户验证   常用身份验证方法:ssh支持多种身份验证,最常用的是 密码验证机制和公钥认证机制

Linux修改主机名称方法

佐手、 提交于 2019-11-28 21:42:10
碰到这个问题的时候,是在安装Zookeeper集群的时候,碰到如下问题 java.net.UnknownHostException: XXXX Name or service not knownjava.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) ............ 这里猜想到是主机的地址没有配对,网上给了方案是重新设置linux的主机名。 注:如何修改linux主机名才能生效? 1.hostname +主机名 (这个只是做为暂时的,重启后将恢复到原来的名字.) 2.很多人说修改/etc/hosts文件,其实这个文件里的主机名只是为来提供给dns解析的.如果你用不上dns,只需要修改主机名,那修改这个没用. 3..修改这个文件etc/sysconfig/network这个文件里的主机名.(重启后生效) Step1:查看当前的主机名 [root@sxl133 Desktop]# hostname sxl133或者 [root@sxl133 Desktop]# hostnamectl [root@sxl133 Desktop]# hostnamectl set-hostname sxl133 这里的主机名是sxl133,如果没有设置,则是localhost.localdomain,这是linux默认的主机名。

Linux修改主机名

耗尽温柔 提交于 2019-11-28 19:23:23
vi /etc/sysconfig/network hostname=test01 增加ip映射 vi /etc/hosts文件中添加 192.168.2.13 test01 重启系统即可 windows系统host文件主机名连接映射 C:\Windows\System32\drivers\etc 编辑hosts文件 后面加上192.168.204.128 test01即可 如果没有hosts文件就新建一个内容如下: # Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at

KICKSTART无人值守安装

无人久伴 提交于 2019-11-28 16:15:00
导言 作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装。 常规的办法有什么? 光盘安装系统===>一个服务器DVD内置光驱百千块,百台服务器都配光驱就浪费了,因为一台服务器也就开始装系统能用的上,以后用的机会屈指可数。用USB外置光驱,插来插去也醉了。 U盘安装系统===>还是同样的问题,要一台一台服务器插U盘。 网络安装系统(ftp,http,nfs) ===>这个方法不错,只要服务器能联网就可以装系统了,但还是需要一台台服务器去敲键盘点鼠标。时刻想偷懒的我们,有没有更好的方法! 高逼格的方法: Kickstart Cobbler 在进入主题前,首先会向大家介绍一下什么是pxe,pxe能干什么,Kickstart是什么,Cobbler又有什么特别。 1. 简介 1.1 什么是PXE PXE,全名Pre-boot Execution Environment,预启动执行环境; 通过网络接口启动计算机,不依赖本地存储设备(如硬盘)或本地已安装的操作系统; 由Intel和Systemsoft公司于1999年9月20日公布的技术; Client/Server的工作模式; PXE客户端会调用网际协议(IP)、用户数据报协议(UDP)、动态主机设定协议(DHCP)、小型文件传输协议(TFTP)等网络协议;

Linux操作系统优化

落花浮王杯 提交于 2019-11-28 03:58:48
/*--> */ /*--> */ 第18章 Linux操作系统优化 第18章 Linux操作系统优化 1. 更改Yum源和添加epel源 2. 关闭SELinux 3. 关闭防火墙(Firewalld) 4. 关闭NetworkManager 5. 同步系统时间 6. 加大文件描述 7. 别名及环境变量优化 8. 内核优化 9. 配置SSH远程管理服务 10. 修改主机名和IP脚本 11. 安装常用软件 12. Linux基础优化及安全小结 1. 更改Yum源和添加epel源 xxxxxxxxxx ​ 默认国外的yum源(软件仓库)比较慢,所以换成国内的。 ​ #1、备份 [root@qls ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup ​ #2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/ [root@qls ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo ​ #3.添加epel源 [root@qls ~]# curl -o /etc/yum.repos.d/epel.repo http:/

Linux系统相关配置

岁酱吖の 提交于 2019-11-28 00:54:39
※修改主机名: centos5/6 1、/etc/sysconfig/network 2、修改hosts文件:/etc/hosts centos7 1、/etc/hostname,或者hostnamectl set-hostname newhostname 2、修改host文件 ※将网卡改为默认开机自动启动: ※同步服务器时间 centos 5/6 1、在/etc/ntp.conf里面加:server 170.18.0.1 iburst 2、service ntpd status &>/dev/null || service ntpd start &>/dev/null 3、设置开机启动:chkconfig ntpd on 4、同步时间:ntpdate 172.18.0.1 centos 7 1./etc/chrony.conf里面加server 172.18.0.1 iburst 2.systemctl status chronyd &>/dev/null || systemctl start chronyd &>/dev/null 3.设置开机启动:systemctl enable chronyd &>/dev/null 4.同步时间:ntpdate 172.18.0.1 ※查看文件或者目录大小:du -sh 目录名/文件名 ※新加硬盘df不显示,需要激活: echo ' -