yum install -y bind bind-utils 复制参考配置 \cp -rfv /usr/share/doc/bind-9.8.2/sample/etc/* /etc/ \cp -rfv /usr/share/doc/bind-9.8.2/sample/var/* /var/ 手动合并修改虚拟机中的bind配置文件: dev_doc/vagrant/linux目录下的bind配置文件。 /etc/named.conf /var/named/yourigou.com.zone 重启bind服务 service named restart 添加bind服务开机自动启动以及启动级别 chkconfig --add /etc/init.d/named chkconfig --level 2345 named on 更改linux上的本地DNS服务器(虚拟机内部访问外部域名必须要公网DNS指向) vim /etc/named.conf vim /var/named/yourigou.com.zone 重启bind服务器以及清空缓存 weinre服务的安装教程 npm -g install weinre weinre --httpPort 3310 --boundHost -all- 编写weinre服务脚本 vim /etc/init.d/weinre 加载服务器脚本自动开机启动 chkconfig --add /etc/init.d/weinre 查看服务器上的所有端口使用情况(TCP和UDP) netstat -nptul windows上命令测试域名解析方法 nslookup -qt=a local.yourigou.com linux上命令测试域名解析方法 dig local.yourigou.com 【vagrant经验总结】 1.不能随意更改linux文件系统的权限,否则会导致vagrant的ssh无法链接和网卡启动失败。解决方案:仅仅将需要暴露出来的配置参数,才设置可写权限交付给应用修改配置。 2.制作镜像的时候,必须要将网卡信息清除。否则打包出来的镜像加载的时候,私有网络启动会存在问题。 sudo rm -f /etc/udev/rules.d/70-persistent-net.rules 【参考资料】 http://www.cnblogs.com/xiaoluo501395377/archive/2013/06/06/3120326.html linux虚拟机的bind配置 http://www.wangjia.net/bo-blog/how-to-deny-recursion-totally-with-bind9/ 如何在BIND9中彻底禁用递归,限制只解析本机域名 http://jingmu.blog.51cto.com/1812003/508255 DNS介绍及其配置(修改bind配置后清除DNS缓存方法) http://www.cnblogs.com/sjhrun2001/archive/2009/03/01/1400829.html 服务脚本自动启动配置方法以及常用命令 德语系统语言更改为英语提示 vim /etc/sysconfig/i18n en_US 德文键盘布局修改为英语键盘布局 vim /etc/sysconfig/keyboard KEYTABLE="us" MODEL="pc105" LAYOUT="us" KEYBOARDTYPE="pc"