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 ...
随机推荐
- 【译】x86程序员手册33-9.6中断任务和中断处理程序
9.6 Interrupt Tasks and Interrupt Procedures 中断任务和中断处理程序 Just as a CALL instruction can call either ...
- 手机信号强度单位:dBm 和 asu
介绍 首先明确:dBm 和 asu 是两个独立的单位,它们的换算关系不唯一. 在 2G 网络下:dBm = -113+2*asu在 4G 网络下:dBm = -140+asu dBm 和 asu 都用 ...
- badblocks - 查询设备的坏区块
语法(SYNPSIS) badblocks [ -svwnf ] [ -b block-size ] [ -c blocks_at_once ] [ -i input_file ] [ -o outp ...
- node.js编译less文件
大多数文章对于到底怎样编译less文件并没有一个详细的说明,清一色的grunt命令,看得也是晕晕的,所以也就有了这篇手记的存在. 步入正题 1.安装配置好sublime text3(包括各种实用插件) ...
- ubuntu 12.04 配置iscsi共享及挂载iscsi共享
一.配置ubuntu 下iscsi下的target 1.配置iscsi-target: sudo apt-get install iscsi* 2.配置一个简单的iscsi target: iscsi ...
- No-7.运算符
数学符号表链接:https://zh.wikipedia.org/wiki/数学符号表 01. 算数运算符 是完成基本的算术运算使用的符号,用来处理四则运算 运算符 描述 实例 + 加 10 + 20 ...
- better-scroll的使用
<template> <div> <div> <h2 class="h2">{{msg}}</h2> </div& ...
- [Python3网络爬虫开发实战] 1.8.3-Scrapy-Splash的安装
Scrapy-Splash是一个Scrapy中支持JavaScript渲染的工具,本节来介绍它的安装方式. Scrapy-Splash的安装分为两部分.一个是Splash服务的安装,具体是通过Dock ...
- linux traceroute-显示数据包到主机间的路径
博主推荐:更多网络测试相关命令关注 网络测试 收藏linux命令大全 traceroute命令用于追踪数据包在网络上的传输时的全部路径,它默认发送的数据包大小是40字节. 通过traceroute我 ...
- Xshell连接Centos7.5和yum
目 录 第1章 Centos7 IP地址的配置 1 1.1 第一种配置ip方法(nmtui) 1 1.2 第二种 修改网卡配置文件 5 1.2.1 使用cat查看配置文件 5 ...