centos 7 静态IP,指定DNS
cd /etc/sysconfig/network-scripts/
找到对应的网卡,配置并编辑
ls -l
vim ifcfg-em1
配置例子:
TYPE="Ethernet"
#BOOTPROTO="dhcp"
BOOTPROTO=static
#配置静态IP,网关,子网掩码
IPADDR=192.168.42.4
NETMASK=255.255.255.0
GATEWAY=192.168.42.254
#取消networkmanager 管理
NM_CONTROLLED=no
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="em1"
UUID="24d12c22-f60d-4701-8105-a20f784b2825"
DEVICE="em1"
ONBOOT="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_PRIVACY="no"
NM_CONTROLLED=no表示该接口不通过网络管理器进行管理,而是通过配置文件管理。
“ONBOOT=yes”表示系统将在启动时开启该接口。
配置完静态IP后重启网络服务
systemctl restart network.service
接下来配置DNS切到networkmanager目录
cd /etc/NetworkManager/
修改 NetworkManager.conf配置文件,设定为不通过网络管理器管理
vim NetworkManager.conf
增加dns=none
修改resolv.conf,
vim /etc/resolv.conf
新增dns配置
#主DNS
nameserver 203.186.94.20#备DNS2
#备DNS
nameserver 203.186.96.33
nameserver 8.8.8.8
转载http://www.centoscn.com/CentOS/config/2017/0508/8773.html
*************************************************快速一览**********************************************************************************************
cd /etc/sysconfig/network-scripts/
ls -l
vim ifcfg-em1
echo 'TYPE="Ethernet" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo '#BOOTPROTO="dhcp" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'BOOTPROTO=static ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo '#配置静态IP,网关,子网掩码 ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'IPADDR=192.168.42.4 ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'NETMASK=255.255.255.0 ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'GATEWAY=192.168.42.254 ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo '#取消networkmanager 管理 ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'NM_CONTROLLED=no ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'DEFROUTE="yes" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'IPV4_FAILURE_FATAL="no" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'IPV6INIT="yes" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'IPV6_AUTOCONF="yes" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'IPV6_DEFROUTE="yes" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'IPV6_FAILURE_FATAL="no" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'NAME="em1" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'UUID="24d12c22-f60d-4701-8105-a20f784b2825" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'DEVICE="em1" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'ONBOOT="yes" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'PEERDNS="yes" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'PEERROUTES="yes" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'IPV6_PEERDNS="yes" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'IPV6_PEERROUTES="yes" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo 'IPV6_PRIVACY="no" ' >> /etc/sysconfig/network-scripts/ifcfg-em1
echo '#配置完静态IP后重启网络服务 ' >> /etc/sysconfig/network-scripts/ifcfg-em1
systemctl restart network.service
配置networkmanager目录
echo 'dns=none" >> /etc/NetworkManager/NetworkManager.conf
修改
echo '#新增dns配置' > /etc/resolv.conf
echo '#主DNS ' >> /etc/resolv.conf
echo 'nameserver 203.186.94.20' >> /etc/resolv.conf
echo '#备DNS ' >> /etc/resolv.conf
echo 'nameserver 203.186.96.33' >> /etc/resolv.conf
echo '#备DNS2' >> /etc/resolv.conf
echo 'nameserver 8.8.8.8' >> /etc/resolv.conf
centos 7 静态IP,指定DNS的更多相关文章
- Mware中CentOS设置静态IP
Mware中CentOS设置静态IP 因为之前搭建的MongoDB分片没有采用副本集,最近现网压力较大,所以准备研究一下,于是在自己电脑的虚拟机中搭建环境,但是发现之前VMware设置的是DHCP ...
- 在VMware中为CentOS配置静态ip并可访问网络-Windows下的VMware
在VMware中为CentOS配置静态ip并可访问网络-Windows下的VMware 首先确保虚拟网卡(VMware Network Adapter VMnet8)是开启的,然后在windows的命 ...
- Ubantu和CentOS设置静态ip
Ubantu设置ip: 1.sudo vim /etc/NetworkManager/NetworkManager.conf 将false改成true 2.修改配置文件/etc/network/int ...
- CentOS7修改设置静态IP和DNS
当前位置: 主页 > CentOS入门 > 系统配置 > CentOS7修改设置静态IP和DNS 时间:2016-02-22 00:55来源:blog.csdn.net 作者:get ...
- CentOS7 修改设置静态IP和DNS
最近因为学习Puppet,用虚拟机装了个CentOS,使用的NAT的网络模式,为了防止再次启动系统的时候网络IP发生变化,因此设置静态IP和DNS. 由于CentOS是最小化安装,没有ifconfig ...
- 转:VMware中CentOS配置静态IP进行网络访问(NAT方式和桥接模式)
传送门:http://blog.csdn.net/zhangatle/article/details/77417310 其实这个博主的博客最是适合新手学习,踩过的坑让我再踩一踩,印象深刻 首先进行NA ...
- CentOS 7 静态IP配置
CentOS 7 网络配置还有一个有趣的现象,我们都习惯使用 ifconfig 命令查看自己的网络信息和IP地址,但是在 CentOS 7 是无法执行的,如下图所示: 原因是 CentOS 7 使用 ...
- mac上使用Vmware Fusion虚拟机配置Centos的静态ip
一.背景 本文简单记录一下,在mac arm 架构下使用 Vmware Fusion虚拟机下Centos7下如何配置静态ip地址.如果使用dhcp静态ip地址的动态分配,那么可能ip地址会发生变化,因 ...
- 在VMware中为CentOS配置静态ip并可访问网络
在VMware中为CentOS配置静态ip并可访问网络-windows下的VMware 首先确保虚拟网卡(VMware Network Adapter VMnet8)是开启的,然后在windows的 ...
- Ubuntu 16.04修改配置静态IP和DNS
Ubuntu 16.04修改配置静态IP和DNS 1.修改interfaces 文件 sudo gedit /etc/network/interfaces 2.添加 例如: auto enp0s25 ...
随机推荐
- 关于NSCELL
作为一个初学者,我一直很弄不明白NSCell的子类,比如,NSButtonCell,NSImageCell及其对应的控件之间的关系.今天,在做一个TableView实现的时候,我终于开始有点悟了——好 ...
- Divide and Conquer_1.最大连续子数组
给定一个数组,求它的一个子数组,使其求和最大. 这个问题的应用:给定一只股票很多天的价格,计算从哪天买进哪天卖出能获得最大利润. 给定 prices:100 113 98 87 65 ...
- COMMENT - 定义或者改变一个对象的评注
SYNOPSIS COMMENT ON { TABLE object_name | COLUMN table_name.column_name | AGGREGATE agg_name (agg_ty ...
- js里的稀疏数组
今天在逛掘金网站的时候,在一篇文章里学到一个新名字,稀疏数组,特此记录一下. 稀疏数组就是包含从0开始的不连续索引的数组.也就是说数组中大部分的内容值都未被使用(或都为零). var arr = ne ...
- ActiveX控件获取不到对象属性或者方法的原因分析
1.找不到调用的DLL或程序: 2.调用控件方法名称,与定义的函数名称不符合: 3.如果是网站网页调用ActiveX,检查控件是否添加安全对象: 4.如果是网站网页调用ActiveX,检查网页是否加入 ...
- 04C#运算符
C#运算符 运算符分类 与C语言一样,如果按照运算符所作用的操作数个数来分,C#语言的运算符可以分为以下几种类型: l 一元运算符:一元运算符作用于一个操作数,例如:-X.++X.X--等. l ...
- IDEA -- idea无法导入HttpServlet包解决方法
IntelliJ IDEA 没有导入 servlet-api.jar 这个架包,需要你手动导入支持. 步骤1: 步骤2: 步骤3: 在弹出框中找到Tomcat安装路径 下的lib文件夹..中的Serv ...
- 诊断:CLSRSC-400: A system reboot is required to continue installing.
Linux7.5安装Grid Infrastructure 12.2.0.1时,在root.sh时会报错 2018/01/30 09:19:28 CLSRSC-330: Adding Clusterw ...
- [Luogu] P3846 [TJOI2007]可爱的质数
题目描述 给定一个质数P(2<=P<2312^{31}231),以及一个整数B(2<=B<P),一个整数N(2<=N<P). 现在要求你计算一个最小的L,满足BL≡ ...
- C++中const与constexpr区别
对于对象来说 const指的是编译期常量和运行时常量,两者并没有区分 constexpr特指编译期常量 对于函数来说 const可以修饰类的成员函数,被修饰的函数在执行期间不会改变对象的值. clas ...