文档章节

RHEL6.1 配置静态IP地址并实现Internet访问

星星仔
 星星仔
发布于 2011/11/13 23:46
字数 548
阅读 681
收藏 0

修改IP配置文件,默认使用eth0网卡,修改eth0网卡信息:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

下面是新系统的初始信息:

DEVICE="eth0"

HWADDR="00:0C:29:94:DF:A1"

NM_CONTROLLED="yes"

ONBOOT="no"

PS:配置解释,DEVICE="eth0",物理设备名;HWADDR="00:0C:29:94:DF:A1",mac地址(不要修改);NM_CONTROLLED="yes",network manager;ONBOOT="no",是否随系统启动时启动网络连接。

我们要做如下添加和修改:

DEVICE="eth0"

HWADDR="00:0C:29:94:DF:A1"

NM_CONTROLLED="yes"

ONBOOT="yes"

BOOTPROTO=static

IPADDR=192.168.8.120

NETMASK=255.255.255.0

GATEWAY=192.168.8.1

DNS1=202.106.0.20

PS:这里要注意的地方是,记得以前配置网卡DNS的时候是在 /etc/resolv.conf文件中配置的,如果配置主从DNS服务器,会配置成如下方式:

nameserver xxx.xxx.xxx.xxx

nameserver xxx.xxx.xxx.xxx

而RHEL6.1使用上面那种方式配置却没发生变化,无论多少遍的将上面那两段命令敲人/etc/resolv.conf文件,查看该文件的时候总会发现它自动还原了,就和没配置之前一样的,仔细看看这个文件的说明才发现

# Generated by NetworkManager



# No nameservers found; try putting DNS servers into your

# ifcfg files in /etc/sysconfig/network-scripts like so:

#

# DNS1=xxx.xxx.xxx.xxx

# DNS2=xxx.xxx.xxx.xxx

# DOMAIN=lab.foo.com bar.foo.com

这个文档是由NetworkManager控制的,并且如果要配置DNS服务器的话就要在各自的物理网卡配置文件中配置,比如我的 eth0 的配置 DNS1=202.106.0.20。可以配置多个,比如DNS2=xxx.xxx.xxx.xxx,DNS3=....。也可以用域名配置,多个域名用空格隔开,比如DOMAIN=lab.foo.com bar.foo.com。修改完 ifcfg-eth0 一保存信息就会立即起效而不用运行重启网络连接的命令,这时我们再查看 resolv.conf 文件时,发现它自动变成这个样子了:

# Generated by NetworkManager

nameserver 202.106.0.20

如果想使用原来的那种直接在 resolv.conf 文件中配置 DNS 服务的方法怎么办呢?直接把 ifcfg-eth0 文件中的NM_CONTROLLED 设置为 no 就可以了。

PS:虽说 RHEL6.1 修改网卡配置文件一保存就会自动生效,但是为了安全起见也可以手动再次运行下重启网络连接的命令,service network restart,或者 /etc/init.d/network restart 。

© 著作权归作者所有

共有 人打赏支持
星星仔
粉丝 3
博文 2
码字总数 899
作品 0
海淀
技术主管
私信 提问
NAT——网络内部计算机的保护伞

NAT(网络地址转换)通过将内部网络的私网IP地址翻译成全球唯一的公网IP地址。使内部网络可以连接到互联网等外部网络上,广泛应用于各种类型的互联网接入方式和各种类型的网络中。 NAT在实际应...

cchenyz
05/19
0
0
Cisco PT模拟实验(19) 路由器的NAT功能配置

Cisco PT模拟实验(19) 路由器的NAT功能配置 实验目的: 掌握NAT网络地址转换的原理及功能 掌握静态NAT和端口转换NAPT的配置方法 掌握广域网(WAN)接入技术的原理 实验背景: 情景一:为适应公...

狄钦dQ
2017/09/26
0
0
Netscaler立身之本——NAT

一、前言 ADC的主要作用是作为服务器的反向代理来进行应用发布的,介于客户端和服务器端之间,那么NAT就是它必然要面临的工作。归根结底,NAT就是ADC的数据转发立身之本。能否支持更多、更灵...

caojin_gene
2017/05/17
0
0
在防火墙(ASA)上配置四种类型的NAT

前面已经介绍了网络地址转换(NAT)的原理和基于路由器的配置,ASA上的NAT配置相对于路由器来说要复制一些,ASA上的NAT有动态NAT、动态PAT、静态NAT、静态PAT。下面的链接是我以前写的NAT原理...

杨书凡
2017/09/17
0
0
Lync Server 2010企业版系列PART1:基础构建

在前面的文章里,我们已经完成了Lync Server标准版的部署,大致上也了解到了Lync Server标准版的内容,包括拓扑以及角色。上一篇文章我们也简单的看了三种Lync Server企业版的拓扑,知道Lyn...

技术小胖子
2017/11/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Yearning基于Inception的开源SQL审核平台

基础环境: python3 nodejs vuejs mysql python-ldap pymysql mysql 新建数据库 create database Yearning DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; Navicat导入初始化数据 : ......

以谁为师
23分钟前
1
0
flutter Expanded用法

使用的地方:一个分类,类似京东的,左右两边都可以滑动 Widget build(BuildContext context) { return Row(children: [ Column( children: <Widget>[ Ex......

大灰狼wow
28分钟前
3
0
Java8 Map中新增的方法使用总结

前言 得益于 Java 8 的 default 方法特性,Java 8 对 Map 增加了不少实用的默认方法,像 getOrDefault, forEach, replace, replaceAll, putIfAbsent, remove(key, value), computeIfPresent,......

kaixin_code
37分钟前
2
0
@TransactionConfiguration

@TransactionConfiguration过时与替代写法 @TransactionConfiguration 替代写法

miaojiangmin
39分钟前
0
0
浅谈Vue响应式(数组变异方法)

很多初使用Vue的同学会发现,在改变数组的值的时候,值确实是改变了,但是视图却无动于衷,果然是因为数组太高冷了吗? 查看官方文档才发现,不是女神太高冷,而是你没用对方法。 看来想让女...

开元中国2015
41分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部