利用NTLM 验证整合Squid及Samba3实现Win2k3域用户认证
2011-01-27 18:40
573 查看
转载自:http://www.linuxidc.com/Linux/2013-08/88720.htm
安装 Xen 或安装 KVM 后都会发现网络接口里多了一个叫做 virbr0 的虚拟网络接口:# ifconfig
...
virbr0 Link encap:Ethernet HWaddr d2:91:97:b8:3d:fc
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
...
这是由于安装和启用了 libvirt 服务后生成的,libvirt 在服务器(host)上生成一个 virtual network switch (virbr0),host 上所有的虚拟机(guests)通过这个 virbr0 连起来。默认情况下 virbr0 使用的是 NAT 模式(采用 IP Masquerade),所以这种情况下 guest 通过 host 才能访问外部。
![](http://www.linuxidc.com/upload/2013_08/130813150938281.png)
大多数时候我们虚拟机使用的是 bridge(网桥)直接连到局域网里,所以这个 virbr0 不是必须的(注:不要搞混淆了,bridge 和这里的 virbr0 bridge 是互不相干的)。如何关掉这个 virbr0 呢?先 net-destroy 然后 net-undefine,最后别忘了重启 libvirtd 让设置生效:
# virsh net-list
Name State Autostart
-----------------------------------------
default active yes
# virsh net-destroy default
Network default destroyed
# virsh net-undefine default
Network default has been undefined
# service libvirtd restart
Stopping libvirtd daemon: [ OK ]
Starting libvirtd daemon: [ OK ]推荐阅读:Red Hat企业版5 卸载virbr0 http://www.linuxidc.com/Linux/2013-01/77918.htmLinux KVM禁用virbr0 NAT接口 http://www.linuxidc.com/Linux/2011-03/33141.htm
安装 Xen 或安装 KVM 后都会发现网络接口里多了一个叫做 virbr0 的虚拟网络接口:# ifconfig
...
virbr0 Link encap:Ethernet HWaddr d2:91:97:b8:3d:fc
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
...
这是由于安装和启用了 libvirt 服务后生成的,libvirt 在服务器(host)上生成一个 virtual network switch (virbr0),host 上所有的虚拟机(guests)通过这个 virbr0 连起来。默认情况下 virbr0 使用的是 NAT 模式(采用 IP Masquerade),所以这种情况下 guest 通过 host 才能访问外部。
![](http://www.linuxidc.com/upload/2013_08/130813150938281.png)
大多数时候我们虚拟机使用的是 bridge(网桥)直接连到局域网里,所以这个 virbr0 不是必须的(注:不要搞混淆了,bridge 和这里的 virbr0 bridge 是互不相干的)。如何关掉这个 virbr0 呢?先 net-destroy 然后 net-undefine,最后别忘了重启 libvirtd 让设置生效:
# virsh net-list
Name State Autostart
-----------------------------------------
default active yes
# virsh net-destroy default
Network default destroyed
# virsh net-undefine default
Network default has been undefined
# service libvirtd restart
Stopping libvirtd daemon: [ OK ]
Starting libvirtd daemon: [ OK ]推荐阅读:Red Hat企业版5 卸载virbr0 http://www.linuxidc.com/Linux/2013-01/77918.htmLinux KVM禁用virbr0 NAT接口 http://www.linuxidc.com/Linux/2011-03/33141.htm
相关文章推荐
- 实例使用NTLM验证整合Squid及Samba3实现AD域用户认证
- 在PHP中利用LDAP通过活动目录(Active Directory)实现域用户登录验证的办法
- SSH项目整合实现Ajax注册用户验证
- 利用JBPM4.4的AssignmentHandler实现用户角色整合另一种构思
- AngularJS中实现用户访问的身份认证和表单验证功能
- 利用ajax实现登录:验证完用户信息后如何保存用户信息并实现跳转
- RHEL6.3实现基于加密的用户认证验证访问
- WebAPI 用户认证防篡改实现HMAC(二)签名验证 AbsBaseAuthenticationAttribute--转
- 利用SQLSERVER存储过程实现ASP用户身份验证
- ThinkPHP中利用SESSION实现用户登录验证的方法
- 利用Servlet和jsp实现客户端与服务器端的用户登录信息验证
- 利用JBPM4.4的AssignmentHandler实现用户角色整合另一种构思
- WebAPI 用户认证防篡改实现HMAC(二)签名验证 AbsBaseAuthenticationAttribute
- MVC3学习第七章 排山倒海第三变----利用MVC3实现数据验证以及完成用户数据的编辑
- SSM整合shiro实现多用户表多Realm统一登录认证(大章附代码)
- 利用servlet 实现JAVAWeb访问微信OAuth2.0认证,获取用户信息的实例
- Android基础学习总结(十二)——利用Bmob实现用户账户体系(注册、登录、验证等)
- Asp.net 利用Jquery Ajax实现(验证用户名是否存)用户注册
- 利用ACS服务器实现用户的认证、授权和审计
- AngularJS中实现用户访问的身份认证和表单验证功能