通常,如果我们想更改主机地址为静态地址或者更改主机名,需要修改的几个文件包括:
/etc/sysconfig/network Centos设置主机名和网络配置
/etc/sysconfig/network-scripts/ifcfg-eth0针对特定的网卡进行设置
/etc/resolv.conf设置DNS
/etc/hosts设置指定的域名解析地址

CentOS静态IP的网络配置方法

(1)在/etc/sysconfig/network文件内添加网关:

GATEWAY=10.141.4.1

(2)修改/etc/sysconfig/network-scripts/ifcfg-em1文件为如下内容,文件内其他行保持不变即可:

DEVICE=em1 
ONBOOT=yes
BOOTPROTO=static                            
NETMASK=255.255.254.0                
IPADDR=10.141.4.36
DNS1=202.120.224.6                      
PEERDNS=yes

(3)配置/etc/resolv.conf为如下内容:

nameserver 202.120.224.6

(4)重启网卡使配置生效:

ifdown em1
ifup em1

(5)测试网络是否配置成功:

ping 202.120.224.6

另外一种方式是在配置文件中修改即可

1.编辑网卡配置文件

cd  /etc/sysconfig/network-scripts/  #进入网络配置文件目录 (图3)

一般我们只需要修改网卡的Centos配置文件就可以了,例如我的Centos配置文件如下:

    HWADDR=00:02:23:84:54:78
    TYPE=Ethernet
    BOOTPROTO=static  #启用静态IP地址
    DEFROUTE=yes
    PEERDNS=yes
    PEERROUTES=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_PEERDNS=yes
    IPV6_PEERROUTES=yes
    IPV6_FAILURE_FATAL=no
    NAME=eno16777736
    UUID=aewe65e7-44b9-48aa-9e29-3rty20a85d66
    ONBOOT=yes  #开启自动启用网络连接
    IPADDR0=192.168.3.128  #设置IP地址
    PREFIXO0=24  #设置子网掩码
    GATEWAY0=192.168.3.1  #设置网关
    DNS1=8.8.8.8  #设置主DNS
    DNS2=8.8.4.4  #设置备DNS

2. service network restart   #重启CentOS 7网络服务

3.通过ifconfig命令查看CentOS 7下网卡及IP配置是否成功,ifconfig -a 命令可以查看当前CentOS 7上所有启用的网卡及IP配置信息

4.ping www.baidu.com  #测试网络是否正常,网卡及IP配置是否配置成功

Centos设置静态IP及修改Centos配置文件的方法的更多相关文章

  1. Ubantu和CentOS设置静态ip

    Ubantu设置ip: 1.sudo vim /etc/NetworkManager/NetworkManager.conf 将false改成true 2.修改配置文件/etc/network/int ...

  2. Mware中CentOS设置静态IP

    Mware中CentOS设置静态IP   因为之前搭建的MongoDB分片没有采用副本集,最近现网压力较大,所以准备研究一下,于是在自己电脑的虚拟机中搭建环境,但是发现之前VMware设置的是DHCP ...

  3. CentOS 7设置静态IP并修改DNS

    1. 设置静态IP 首先需要确定网线插在服务器的哪一个网络接口上,接口旁边一般都有写.我这边是插在1号接口上的. 然后修改网络配置文件,文件位于 /etc/sysconfig/network-scri ...

  4. CentOs 设置静态IP 方法

    在做项目时由于局域网采用自动获取IP的方式,导到每次服务器重启主机IP都会变化. 为了解决这个问题,需要设置静态IP. 1.修改网卡配置 编辑:vi /etc/sysconfig/network-sc ...

  5. 虚拟机Centos设置静态IP

    首先确保虚拟网卡(VMware Network Adapter VMnet8)是开启的,然后在windows的命令行里输入“ipconfig /all”,找到VMware Network Adapte ...

  6. CentOS设置静态IP及Samba等基础设置

    1. CentOS7设置静态IP CentOS的网卡IP配置文件/etc/sysconfig/network-scripts/ifcfg-网卡名字. 配置参数解析: BOOTPROTO="s ...

  7. 虚拟机下安装Centos设置静态ip,并通过桥接连接

    Centos7.6设置静态IP 1.CentOS7默认网卡设备文件存放于该目录下 /etc/sysconfig/network-scripts/ 网卡设备默认的名字为:ifcfg-ens33 查看网卡 ...

  8. VMware中CentOS设置静态IP

    因为之前搭建的MongoDB分片没有采用副本集,最近现网压力较大,所以准备研究一下,于是在自己电脑的虚拟机中搭建环境,但是发现之前VMware设置的是DHCP,所以每次重新resume后虚拟机中IP都 ...

  9. CentOs 设置静态IP 方法[测试没问题]

    首先关闭VMware的DHCP: Edit->Virtual Network Editor 选择VMnet8,去掉Use local DHCP service to distribute IP ...

随机推荐

  1. 控制系统音量,自己定义MPVolumeView

    近期有一个需求,就是控制系统的音量,我们都知道原理在mediaPlayer.framework框架下,有方法 <span style="font-size:18px;"> ...

  2. windows系统上安装Redis,并且设置Redis密码

    一.Windows版本的Redis下载 下载地址:https://github.com/MSOpenTech/redis/releases 我下载的是最新版的3.2 二.安装Redis 我下载的是安装 ...

  3. ZH奶酪:PHP判断图片格式的7种方法

    以图片 $imgurl = "http://www.php10086.com/wp-content/themes/inove/img/readers.gif"; 为例: 思路1. ...

  4. w3cschool菜鸟教程离线版chm手册正式发布

    w3cschool菜鸟教程是一个提供了最全的的web技术基础教程网站.网站包含了HTML教程.CSS教程.Javascript教程.PHP教程等各种建站基础教程.同时也提供了大量的在线实例,通过实例, ...

  5. Hibernate生成实体类-手工写法(一)

    BaseDao package com.pb.dao; import java.sql.Connection; import java.sql.DriverManager; import java.s ...

  6. Memcache and Mongodb

    转自:http://www.cnblogs.com/lovecindywang/archive/2010/05/19/1739025.html 先说说自己对Memcache和Mongodb的一些看法. ...

  7. D. Flowers Codeforces Round #271(div2)

    D. Flowers time limit per test 1.5 seconds memory limit per test 256 megabytes input standard input ...

  8. java 读写csv

    import java.io.IOException; import java.nio.charset.Charset; import com.csvreader.CsvReader; import ...

  9. 解决Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4

    Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 from http://uk.maven.o ...

  10. 在Html.ActionLink中运用二维判断语句

    @Html.ActionLink("公告信息", "notice", "article", null, new { @class = Vie ...