CentOS6.5配置网络

 

【 CleverCode发表在csdn博客中的原创作品,请勿转载,原创地址: http://blog.youkuaiyun.com/clevercode/article/details/46376985
 

1 网卡说明

1)两块网卡的说明:
第一块网卡为配置外网: eth0
第二块网卡为配置内网: eth1(没有外网的机器也要将内网配置在第二块网卡上)

 

2  网卡默认配置

1)安装完成后默认配置:
CentOS 6.5默认安装好之后是没有自动开启网络连接的!
2) 默认IP图:

 

 

3) 默认网卡1配置文件。

文件路径: /etc/sysconfig/network-scripts/ifcfg-eth0

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

使用vi打开之后如下图。

 

 

3 网卡自动获取IP配置

操作步骤:
1) # vi  /etc/sysconfig/network-scripts/ifcfg-eth0
2)修改ONBOOT=yes即可。

 

 

 

3)# service network restart #重启网卡。

 

       

 

 

4 网卡配置静态IP

1)编辑配置文件,添加修改以下内容

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

 


BOOTPROTO=static   #启用静态IP地址
ONBOOT=yes  #开启自动启用网络连接
IPADDR=192.168.21.129  #设置IP地址
NETMASK=255.255.255.0  #设置子网掩码
GATEWAY=192.168.21.2   #设置网关
DNS1=8.8.8.8 #设置主DNS
DNS2=8.8.4.4 #设置备DNS
IPV6INIT=no  #禁止IPV6
:wq!  #保存退出

2)修改完后执行以下命令
# service ip6tables stop   #停止IPV6服务
# chkconfig ip6tables off  #禁止IPV6开机启动
# service network restart  #重启网络连接

 

 

# ifconfig  #查看IP地址

 

 

 

技术交流

CleverCode是一名架构师,技术交流,咨询问题,请加CleverCode创建的qq群(架构师俱乐部):517133582。加群和腾讯,阿里,百度,新浪等公司的架构师交流。【架构师俱乐部】宗旨:帮助你成长为架构师!

 

 

 

 

 

 

### 网络配置方法 #### 使用 `setup` 工具配置网络CentOS 6.5 中,可以使用 `setup` 工具来配置网络接口。打开终端并输入以下命令: ```bash sudo setup ``` 在出现的菜单中选择 "Network configuration" 选项,然后根据提示配置网络接口设备。此方法适用于简单的网络设置需求[^1]。 #### 编辑网络设备文件 对于更详细的配置,可以直接编辑位于 `/etc/sysconfig/network-scripts/` 目录下的网络设备文件。例如,对于 `eth1` 接口,可以编辑 `ifcfg-eth1` 文件: ```bash cd /etc/sysconfig/network-scripts/ sudo vim ifcfg-eth1 ``` 在文件中设置如下参数: ```bash ONBOOT=yes BOOTPROTO=static DNS1=8.8.8.8 DNS2=8.8.4.4 NETMASK=255.255.255.0 ``` 完成编辑后,重启网络服务以应用更改: ```bash sudo service network restart ``` 这种方法允许更精细的控制,比如指定静态 IP 地址、子网掩码、默认网关以及 DNS 服务器等[^2]。 #### 配置示例 以下是一个具体的配置示例,假设需要将 `eth0` 接口配置为使用静态 IP 地址 `192.168.0.118`,子网掩码 `255.255.255.0`,默认网关 `192.168.0.1`,主 DNS 服务器 `111.11.1.1`: ```bash DEVICE=eth0 HWADDR=00:0C:29:01:4D:22 TYPE=Ethernet UUID=39b9e1b8-73b2-4eb3-bb79-72cdbacdd997 ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.0.118 NETMASK=255.255.255.0 GATEWAY=192.168.0.1 DNS1=111.11.1.1 IPV6INIT=no USERCTL=no ``` 保存文件并重启网络服务[^2]。 #### 解决网络连通性问题 如果遇到物理机可以 ping 通 Linux 系统,但 Linux 系统无法 ping 通物理机的情况,可能的原因之一是 Linux 系统的防火墙阻止了 ICMP 请求。可以通过停止防火墙服务解决此问题: ```bash sudo service iptables stop ``` 此外,如果使用了 IPv6 并且不需要它,可以禁用 IPv6 服务以减少潜在的问题: ```bash sudo service ip6tables stop sudo chkconfig ip6tables off ``` 之后重启网络服务[^2]。 #### 虚拟环境中的网络设置 对于在 VMware 中运行的 CentOS 6.5,确保虚拟网卡(如 VMware Network Adapter VMnet8)处于开启状态。在 Windows 主机上,可以通过命令行工具 `ipconfig` 查看虚拟网卡的 IPv4 地址,例如 `192.168.78.1` [^4]。
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值