获取kvm虚拟机NAT接口DHCP IP

2016年3月6日 没有评论

默认KVM虚拟机在安装时会通过virbr0接口自动获取一个IP,该IP是通过libvirt管理的dnsmasq服务提供的。而且libvirt在/var/lib/libvirt/dnsmasq/目录有virbr0.macs和virbr0.status两个文件生成。这两个文件拼接后,就可以获取到完整的kvm guest主机的domain name、mac地址、IP地址(仅通过DNSMASQ接口提供的)。

我写了个命令,代码如下:

[root@localhost dnsmasq]# cat /usr/local/bin/vhostip.py
#!/us[......]

Read more

分类: 虚拟化云和自动化 标签:

kvm虚拟化小结(十四)virbr0网段修改

2016年3月5日 没有评论

KVM默认安装好后,会有一个virbr0,该网卡一般只做为物理机和虚拟机之间nat使用。其默认使用的网段是192.168.122.0/24网段,这就造成对应的内部虚拟机有一个在192.168.122.0/24段的IP。而有时这并不符合我们的要求,我们可以修改该网段的地址,当然也可以删除或禁用该网卡,改用其他网卡。

1、查看IP信息

[root@localhost ~]# ifconfig virbr0
virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.[......]

Read more

分类: 虚拟化云和自动化 标签:

Linux允许部分用户su

2016年3月1日 没有评论

通常情况下,一般用户通过执行“su -”命令、输入正确的root密码,可以登录为root用户来对系统进行管理员级别的配置。但在实际应用中可能会发现某些主机下的个别用户可以su,另一些用户su失败,即使密码是对的。

这是为了更进一步加强系统的安全性,在系统下建立一个管理员的组,只允许这个组的用户来执行“su -”命令登录为root用户导致的,而让其他组的用户即使执行“su -”、输入了正确的root密码,也无法登录为root用户。在UNIX和Linux下,这个组的名称通常为“wheel”。

操作方法如下,

1、打开/etc/pam.d/su文件,找到如下[......]

Read more

分类: Linux/unix/mac 标签: ,

http之从session到token

2016年2月29日 没有评论

一、http的美好旧时光

我经常怀念三十年前那美好的旧时光, 工作很轻松, 生活很悠闲。

上班的时候偶尔有些HTTP的请求发到我这里, 我简单的看一下, 取出相对应的html文档,图片,发回去就可以了, 然后就可以继续喝茶聊天。

我的创造者们对我很好, 他们制定的一个简单HTTP协议, 就是请求加响应,  尤其是我不用记住是谁刚刚发了HTTP请求,   每个请求对我来说都是全新的!

邮件服务器很羡慕我, 他说:老弟,你的生活太惬意了,  哪像我, 每次有人从客户端访问邮箱, 我都得专门给他建立一个[......]

Read more

分类: http/html/web 标签: ,

bash和csh的history记录加上时间戳

2016年2月28日 没有评论

python模块之collections

2016年2月21日 没有评论

RH236 glusterfs存储配置

2016年2月15日 没有评论

RHEL7+DHCP+TFTP+PXE部署多个版本操作系统

2016年2月14日 没有评论

解决vSphere Client搜索失败问题

2016年2月10日 没有评论

RHEL7安装图形化

2016年2月5日 没有评论