CentOS 6.6实现永久修改DNS地址的方法
本文实例讲述了CentOS 6.6实现永久修改DNS地址的方法。分享给大家供大家参考,具体如下:
1、配置ip地址文件 /etc/sysconfig/network-scripts/ifcfg-eth0
添加一行:
DNS1=8.8.8.8 #手动添加一个dns地址;
DNS配置文件/etc/resolv.conf 的地址会自动匹配手动添加的地址;重启网卡后不会清除;
2、手动添加dns地址
DNS配置文件 /etc/resolv.conf
nameserver 192.168.1.17
配置ip地址文件 /etc/sysconfig/network-scripts/ifcfg-eth0
添加:
PEERDNS=no #添加后不会去打扰 /etc/resolv.conf 文件
DHCP环境下,在/etc/resolv.conf 手动添加dns地址后,重启网卡,会自动清除;添加到/etc/sysconfig/network-scripts/ifcfg-eth0的dns地址不会清除;
静态配置IP的环境下,/etc/resolv.conf 手动添加dns地址,重启后不会清除。
希望本文所述对大家CentOS服务器管理有所帮助。
相关推荐
-
Centos修改DNS重启或重启network服务后丢失问题解决方法
介绍 我们在配置Centos的时候,很多情况需要能联外网,那么就需要DNS解析功能,默认的是没有配置DNS信息的,所以我们得配置DNS信息 起因 我们在搜索Centos配置DNS信息的时候,很多都是说在这个文件进行配置"/etc/resolv.conf",我们在这个里面加了nameserver后确实可以ping通域名,但是重启centos或者重启network服务后就无法ping通了,在"/etc/resolv.conf"配置的nameserver信息也丢失了. 处
-
CentOS下.htaccess不起作用的解决方法
结果点击一个链接直接404 Not Found.悲剧,看来Apache的Rewrite部分有问题了,完全无视掉了.htaccess文件!经过检查Apache的模块,发现Rewrite模块是开启的状态,看来是httpd.conf文件中的配置有点问题了.回想起之前在Ubuntu Server下配置Rewrite也是启用了一个叫做"AllowOverride"的属性为"All"才正确开启了Rewrite,这次手动配置VirtualHost的时候并没有写上这两句,看来就是这
-
用DNSPod和Squid打造自己的CDN (三) 安装CentOS Linux
第 4 章 安装CentOS Linux 1.基本安装 把光盘塞进光驱,设置BIOS从光驱启动(别告诉我你不会),然后会看到启动界面,上面有一些提示,可以输入一些命令进行高级安装或者进入系统修复模式.不用管,直接按回车. 稍等一下,会出现一个界面要求你做光盘的完整性检查.一般来说现在刻出来的盘不会有坏的,除非是下载回来的ISO文件有问题.所以这里我们跳过. 跳过的方法是:按键盘的TAB键进行控件的选择,被选择上的控件会高亮,我们选择Skip(建议大家随时打开翻译工具或者网站对不懂的英文进行翻译)
-
Centos 6.3将Mysql 5.1.61升级为mysql 5.6.19遇到的问题及解决方式
环境:mysql-5.1.61 操作系统:Cent-os6.3 目的:升级为mysql 5.6.19 首先,yum是不可行的.因为yum源没更新,我已经使用了163网易的源,但是还是不行.最新版仍然不是5.6.没办法,mysql分区是5.5之后的功能,要使用分区功能,就必须升级.. 去官网下载地址:http://dev.mysql.com/downloads/mysql/ 我是cent os,选择了Red Hat Enterprise Linux版本. 由于系统是i686的,所以选择i686版本
-
CentOS下PHP7的编译安装及MySQL的支持和一些常见问题的解决办法
最近试了一下PHP7,在编译和支持MySQL上都遇到一些问题,相信不少同学也同样遇到,所以在这里聊一下这个过程.简单来讲编译PHP7只需要3步: 1../buildconf --force 2../configure 3.make && make install 1.3步,都没啥好管的,configure是编译的关键,涉及到PHP对一些库的支持,这里我们使用最小的支持,包括MySQL: curl gd fpm mysqlnd 之所以把curl和gd拿来说,目的是要搞清楚,这些三方库在编译P
-
CentOS安装pillow报错的解决方法
安装pillow出现以下问题: ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting ---------------------------------------- Cleaning up... Command /usr/local/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_root
-
Centos下IP与DNS设置方法详解
本文较为详细的讲述了Centos下IP与DNS设置方法.分享给大家供大家参考,具体如下: 1.CentOS 修改DNS 修改对应网卡的DNS的配置文件 # vi /etc/resolv.conf 修改以下内容 nameserver 8.8.8.8 #google域名服务器 nameserver 8.8.4.4 #google域名服务器 2.CentOS 修改网关 修改对应网卡的网关的配置文件 [root@centos]# vi /etc/sysconfig/network 修改以下内容 NETW
-
centos下编译安装mysql报错解决方案
今天在centos6.2下面源码编译安装mysql的时,在编译mysql的时候报了一个蛋蛋的错误: 复制代码 代码如下: [root@vps870 mysql-5.5.28]# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ > -DMYSQL_UNIX_ADDR=/tmp/mysql.sock \ > -DDEFAULT_CHARSET=gbk \ > -DDEFAULT_COLLATION=gbk_chinese_ci \ > -
-
CentOS下php使用127.0.0.1不能连接mysql的解决方法
php代码很简单: 复制代码 代码如下: $server="127.0.0.1"; println("Begin"); $link = mysql_connect($server,"mysql","mysql"); if (!$link) { die('Could not connect: ' . mysql_error().mysql_errno()); } linux本机下使用php mysql.php 可以查看运
-
CentOS 7下MySQL服务启动失败的快速解决方法
今天,启动MySQL服务器失败,如下所示: [root@spark01 ~]# /etc/init.d/mysqld start Starting mysqld (via systemctl): Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe&qu
随机推荐
- Angularjs验证用户输入的字符串是否为日期时间
- PHP实现统计所有字符在字符串中出现次数的方法
- angularjs实现首页轮播图效果
- java Swing实现选项卡功能(JTabbedPane)实例代码
- asp.net mvc-Controllerl篇 ControllerDescriptor
- 封装的一个asp.net验证码类
- Android提高之BroadcastReceiver实例详解
- python使用正则表达式提取网页URL的方法
- go语言实现通过FTP库自动上传web日志
- 查看MySQL的错误日志的方法
- ie6下png图片背景不透明的解决办法使用js实现
- nodejs中模块定义实例详解
- jQuery函数map()和each()介绍及异同点分析
- Lua编程中使用嵌套循环的使用教程
- 包你学会批处理整理集合第1/3页
- SqlServer 2000、2005分页存储过程整理第1/3页
- jQuery 选择符详细介绍及整理
- C语言数据结构之线索二叉树及其遍历
- 深入浅析JavaScript字符串操作方法 slice、substr、substring及其IE兼容性
- PHP制作登录异常ip检测功能的实例代码