现在的位置: 首页 > 综合 > 正文

centos 网络配置 小节

2013年10月06日 ⁄ 综合 ⁄ 共 1215字 ⁄ 字号 评论关闭

前些日子在centos5.6下安装oracle10g ,结果配置网络出现了一些问题。

oracle10g需要固定的ip地址(貌似也支持dhcp获取ip,但是我没有搞懂),需要将centos的地址改为静态的。

于是我将"/etc/sysconfig/network-scripts/ifcfg-eth0"修改

DEVICE=eth0 #设备名称
BOOTPROTO=static #原本为dhcp,改为static
HWADDR=00:1C:25:CE:42:20 #mac地址
ONBOOT=yes
IPADDR=192.168.x.52 #固定ip地址
NETMASK=255.255.255.0
NETWORK=192.168.x.0

然后在/etc/resolv.conf文件中添加dns

nameserver 8.8.8.8 #google公用dns

然后就是重启network

service network restart

结果重启后发现,各种ping不通,经google后,怀疑可能是没有配置网关

route结果发现果然没有

添加默认网关

route add default gw 192.168.x.1

再次ping,就成功了。

******************************************************************************************************

注意,其实我在修改ifcfg-eth0的时候是有问题的:重启network后,需要再次添加默认网关才行,

修改方法就是在ifcfg-eth0中添加GATEWAY=192.168.x.1

******************************************************************************************************

事实上,这个过程中,还遇到了很诡异的情况:可以ping通内外网,可以ping通dns的ip

但就是不能ping 域名,dns也设置正确了,到底原因为何,一直没有找到。

结果第二天重启,就可以了...

******************************我是分割线***********************************

一些配置相关总结

1. /etc/sysconfig/network-scripts/ifcfg-ethx

    配置ip获取方式,ip地址,mac地址(话说mac地址可以随便修改?),默认网关等

2. /etc/sysconfig/network

    可以配置网络是否启用网络

3. /etc/resolv.conf

    配置dns(nameserver ip)

4. route

    本机路由表添加 默认记录 :route add default gw 192.168.x.1

5. dig

    查看当前使用的dns

6. nslookup

    解析和反解析域名

抱歉!评论已关闭.