10/21 dns域名解析与linux下操作虚拟机

  • 来源:csdn
  • 更新日期:2018-05-25

摘要:dns域名解析1.定义DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。

dns域名解析 1.定义

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。

timg (46).jpg
(1)IP 绑定 域名 /etc/hosts 本地解析
vim /etc/hosts 编辑本地解析文件 在文件中写入  
设置172.25.254.254的域名为haha.example.com
ping haha.example.com 实际连接的是172.25.254.254  
(2)修改网卡配置文件
/etc/syscongfig/network-scripts/ifcfg-eth0
DNS1:ip
DNS2:ip ##指定dns,永久改动
(3) /etc/resolv.conf
namesever:ip ##指定dns,即时生效
检测DNS是否设置成功 ping一下

2 dns解析和本地解析的优先级修改

vim /etc/nsswitch.conf ##这个文件可以修改优先级
更改files和dns的顺序 谁在前面,谁的优先级就高。

linu下操作虚拟机

(1)常用的操作虚拟机命令
virt-manager # 打开虚拟机控制台
virsh list # 列出正在运行的虚拟机
virsh list –all # 列出所有的虚拟机
virsh start 虚拟机名 # 打开指定虚拟机
virsh shutdown 虚拟机名 # 正常关闭虚拟机
virsh destroy 虚拟机名 # 强行关闭虚拟机
virsh undefine 虚拟机名 # 删除虚拟机但不删除磁盘文件

命令删除无法使用

which 命令 ##查看命令存放的位置
rm -fr /usr/bin/ls ##删除这个命令
rpm -qf /usr/bin/ls ##看一下生成ls的这条命令的软件包
rpm -ivh ## 安装该命令的软件包