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 

修改以下内容 
NETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动) 
HOSTNAME=centos(设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应) 
GATEWAY=192.168.1.1(设置本机连接的网关的IP地址。例如,网关为10.0.0.2) 
3、CentOS 修改IP地址 

修改对应网卡的IP地址的配置文件 
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 

修改以下内容 

DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0 
BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址 
BROADCAST=192.168.0.255 #对应的子网广播地址 
HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址 
IPADDR=12.168.1.2 #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址 
IPV6INIT=no 
IPV6_AUTOCONF=no 
NETMASK=255.255.255.0 #网卡对应的网络掩码 
NETWORK=192.168.1.0 #网卡对应的网络地址 
ONBOOT=yes #系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备 
4、重新启动网络配置 
# service network restart  
或 
# /etc/init.d/network restart 

修改 IP 地址  
即时生效: 
# ifconfig eth0 192.168.0.2 netmask 255.255.255.0  
启动生效: 
修改 /etc/sysconfig/network-scripts/ifcfg-eth0 

修改网关 Default Gateway  
即时生效: 
# route add default gw 192.168.0.1 dev eth0  
启动生效: 
修改 /etc/sysconfig/network 

修改 DNS  
修改/etc/resolv.conf  
修改后可即时生效,启动同样有效 

修改 host name  
即时生效: 
# hostname centos1  
启动生效: 
修改/etc/sysconfig/network 

手动更改centos为静态IP 
1,先搜索了一下,得到以下解释 
IP IP地址 
Netmark 子网掩码 
Gateway 默认网关 
HostName 主机名称 
DomainName 域名 
DNS DNS的IP 
2,需要修改的文件常有 
/etc/sysconfig/network 
/etc/sysconfig/network-scripts/ifcfg-eth0 
/etc/resolv.conf 
/etc/hosts 
以下是我的设置 
/etc/sysconfig/network 
这里主要是指定了网关 
NETWORKING=yes  
NETWORKING_IPV6=no  
GATEWAY=192.168.1.1  
HOSTNAME=localhost.localdomain 
/etc/sysconfig/network-scripts/ifcfg-eth0 
这里主要指定IP获得方式(static),ip地址,子网掩码,网络类型 
# Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express  
DEVICE=eth0  
#BOOTPROTO=dhcp  
BOOTPROTO=static  
IPADDR=192.168.1.21  
NETMASK=255.255.255.0  
TYPE=Ethernet  
HWADDR=XX:XX:XX:XX:XX:XX  
ONBOOT=yes 
/etc/resolv.conf 
指定DNS(我在这里就吃了亏,没设置前网络地址怎么也无法解析) 
search localdomain  
nameserver 192.168.1.1 
/etc/hosts 
我没设置,是用来定义主机名的。

centos 修改DNS,网关,IP地址的更多相关文章

  1. CentOS修改DNS、IP地址、网关

    一.CentOS 修改DNS 修改对应网卡的DNS的配置文件 # vi /etc/resolv.conf 修改以下内容 nameserver 8.8.8.8 #google域名服务器 nameserv ...

  2. c#修改本地连接工具 ip地址,dns,网关,子网掩码

    //Form1类后台     #region 加载配置文件中的信息        /// <summary>        /// 加载配置文件中的信息        /// </s ...

  3. CentOS/Linux下设置IP地址

    CentOS/Linux下设置IP地址 1:临时修改:1.1:修改IP地址# ifconfig eth0 192.168.100.100 1.2:修改网关地址# route add default g ...

  4. CentOS/Linux 网卡设置 IP地址配置

    CentOS/Linux下设置IP地址 1:临时修改:1.1:修改IP地址# ifconfig eth0 192.168.100.100 1.2:修改网关地址# route add default g ...

  5. CentOS/Linux 网卡设置 IP地址配置永久生效

    CentOS/Linux下设置IP地址 1.临时生效设置 1.1修改IP地址 #ifconfig eth0 192.168.100.100 1.2修改网关地址 #route add default g ...

  6. 为CentOS 7配置静态IP地址及遇到的问题解决策略

    为CentOS 7配置静态IP地址及遇到的问题解决策略 1. 为CentOS 7配置静态IP地址的两种方法 (原文地址:http://www.linuxidc.com/Linux/2014-10/10 ...

  7. [批处理]自动修改本机IP地址

    前言 抱着笔记本经常到处跑的人,今天回宿舍上网,明天去机房上网,后面去办公室上网,每到一个地方,都要更换一次IP网关掩码 如果都是DHCP还好,关键是为了组织为了方便管理这些地方都是使用的静态IP,所 ...

  8. CentOS 7配置静态IP地址的两种方法 来自:互联网

    CentOS 7配置静态IP地址的两种方法 来自:互联网 时间:2021-01-12 阅读:4 如果你想要为CentOS 7中的某个网络接口设置静态IP地址,有几种不同的方法,这取决于你是否想要使用网 ...

  9. 【网络编程/C++】修改本机ip地址

    昨天学会了编程实现获取本地网卡信息,今天再接再砺学会了修改本机ip地址.其实原理很简单就是用c++调用一下dos命令而已,不得不说,dos命令实在是太强大了,当然听说还有种修改注册表的方法,不过没有试 ...

随机推荐

  1. git push to nas

    1 建nas目录 在nas的/volume1/git_repos目录下新建相关的目录,并在该目录下运行git init --bare cd /volume1/git_repos mkdir wifi_ ...

  2. JS数组类型检测

    在强类型语言,数组类型检测是非常容易的事情(typeof就可以解决),而在弱语言JS数据类型就很容易混淆了. JS中常见的数据类型有:number.string.boolean.undefined.f ...

  3. PetaPoco 使用总结(二)

    接着上一篇,上一篇主要介绍了PetaPoco 基本情况,优缺点和基本的查询功能,所以这篇主要介绍的是PetaPoco 的增,删,改等功能.PetaPoco提供了完整的增,删,改,查功能.是代替SqlH ...

  4. RHEL-界面中文乱码问题

    一.虚拟机里的rhel更换为中文简体后,中文字符变为小方块 二.解决方法: 安装中文支持的软件包 fonts-chinese-3.02-12.el5.noarch.rpm fonts-ISO8859- ...

  5. json_decode

    <?php $json = '{"a":1,"b":2,"c":3,"d":4,"e":5}' ...

  6. [CentOS]添加删除用户

    摘要 在安装CentOS的时候,我们只设置了root,类似windows的超级管理员.当然我们在工作的时候,为了安全考虑,不可能对外开发root,一方面是从安全的角度,另一方面也是方便管理. 添加删除 ...

  7. 该不该用inline-block取代float? inline和float的区别?

    该不该用inline-block取代float? 请看这篇文章引用: jtyjty99999的博客 让块级元素 水平排列的通常方式是float, 但是float可能会带来很多意外的问题 可以考虑用in ...

  8. for while (list each)的用法

    each是返回数组 指针当前指向的 元素的 索引和值: 索引有四个值: 0, 1, key, value. 0和key是一样的, 1和value是一样的 但是each只是将数组指针 向前移动 一步, ...

  9. oracle中一些用法总结

    1. case用法: --简单case函数 case sex when '1' then 'boy' when '2' then 'girl' else '其他' end; --case搜索函数 ca ...

  10. 在windows7 上安装 Sublime Text 3 及其插件

    1.下载地址:http://www.sublimetext.com/3 请根据你的平台,选择适当的安装版本 安装完毕后,设定TAB键为4个空格( Preferences——>Setings-Us ...