与windows类似,对Centos建立网络连接,同样需要设置ip、dns,如果ip和mac绑定,则需要设置mac。
主要是修改
/etc/sysconfig/network-scripts/ifcfg-eth0,这个文件的内容是配置网络卡参数的文件!可以配置『network, IP, netmask, broadcast, gateway, 启动时的 IP 取得方式( DHCP, static ), 是否在启动的时候启动』等等。 ifcfg-eth0 指的是第一块网络卡,而第二块网络卡为 ifcfg-eth1 以此类推
。/etc/resolv.conf 配置域名解析DNS。
1.修改网卡参数
首先切换到root账户
[root@linux ~]#
vim /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0 <== 网络卡代号,必须要 ifcfg-eth0 相对应
BOOTPROTO=static <== 启动协议,有 dhcp 及 static 这里是 static
BROADCAST=192.168.1.255 <== 就是广播位址罗
HWADDR=00:40:D0:13:C3:46 <== 就是网络卡位址
IPADDR=192.168.1.13 <== 就是 IP 啊
NETMASK=255.255.255.0 <== 就是子遮罩网络
NETWORK=192.168.1.0 <== 就是网域啊!该网段的第一个 IP
GATEWAY=192.168.1.2 <== 就是默认路由!
ONBOOT=yes <== 是否启动启动的意思
MTU=1500 <== 就是最大传输单元的配置值。
#GATEWAYDEV=eth0 <== 主要路由的装置为那个,通常不用配置
其中:
DEVICE:这个配置值后面接的装置代号需要与档名 (ifcfg-eth0) 那个装置代号相同才行!否则会显示找不到装置名称!
BOOTPROTO:启动该网络介面时,使用何种协议? 如果是手动给予 IP 的环境,请输入 static 或 none ,如果是自动取得 IP 的时候, 请输入 dhcp (不要写错字!)
GATEWAY:代表的是『整个主机系统的 default gateway』, 所以,配置这个项目时,请特别留意!不要有重复配置的情况发生喔!也就是当您有 ifcfg-eth0, ifcfg-eth1.... 等多个文件,只要在其中一个文件配置 GATEWAY 即可。
GATEWAYDEV:如果您不是使用固定的 IP 作为 Gateway , 而是使用网络装置作为 Gateway (通常 Router 最常有这样的配置),那也可以使用 GATEWAYDEV 来配置通讯闸装置呢!不过这个配置项目很少使用就是了!
HWADDR:这个东西就是网络卡的卡号了!有啥用途呢? 记得以前我们常常在讲,如果有两块一模一样的网络卡存在时,例如在一部主机上面安装两张螃蟹卡, 由於是相同的芯片,所以在 /etc/modprobe.conf 内无法指定出明确的 eth0 与 eth1 的对应 (因为模块使用相同嘛!),那么哪一张才是 eth0 ?呵呵!大家有福了! 利用 HWADDR 指定网络卡的卡号,就能够明白的定义出不同网卡的代号。
2.配置 DNS 的 IP:
/etc/resolv.conf这个文件重要啦!他会影响到您是否可以查询到主机名称与 IP 的对应!
[root@linux ~]# vi /etc/resolv.conf
nameserver 168.95.1.1
nameserver 139.175.10.20
3.启动与关闭网卡:
启动与关闭的方式有两种,底下分别介绍:
[root@linux ~]#
ifup eth0[root@linux ~]# ifdown eth0
# 上面的作法是针对 eth0 来进行启动 (ifup) 与关闭 (ifdown) ;
[root@linux ~]#
/etc/init.d/network restart# 针对这部主机的所有网络介面 (包含 lo) 与通讯闸进行重新启动, 所以网络会停顿再开喔!
这样就能够启动网络卡了!
4.测试
[root@linux ~]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:40:D0:13:C3:46
inet addr:192.168.1.13 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::240:d0ff:fe13:c346/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:229458 errors:16 dropped:0 overruns:0 frame:0
TX packets:117415 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:345006035 (329.0 MiB) TX bytes:7177543 (6.8 MiB)
Interrupt:5 Base address:0x3e00
# 有出现 IP 的数据才是正确的启动;
[root@linux ~]# ping -c 3 192.168.1.2//默认路由
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
64 bytes from 192.168.1.2: icmp_seq=0 ttl=64 time=0.216 ms
64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.227 ms
64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.222 ms
--- 192.168.1.2 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.216/0.221/0.227/0.017 ms, pipe 2
# 有出现 ttl 才是正确的回应!如果出现『 Destination Host Unreachable 』
# 表示没有成功的连线到您的 GATEWAY 那表示出问题啦!赶紧检查有无配置错误。
由于实验室的ip和mac绑定,全部设置完毕,可以ping默认路由,但是ping不通dns,添加
/sbin/ifconfig eth0 hw ether "mac",将mac地址写入对应设备,重启网络后,可以上网。
分享到:
相关推荐
### CentOS 5.5 FTP 设置 vsftpd 在本文中,我们将详细介绍如何在CentOS 5.5系统上配置vsftpd(Very Secure FTP Daemon)服务。vsftpd是一款广泛使用的、安全且高效的FTP服务器软件,它支持多种认证方式,并且能够...
7. **网络配置** 如果您希望在安装过程中连接到互联网,可以在此阶段配置网络设置,包括IP地址、子网掩码、网关等。 8. **时区设置** 选择正确的地理位置以设置系统时区。 9. **软件选择** 根据您的需求,选择...
在进行任何修改之前,首先需要备份当前的网络配置文件。这样做的目的是防止意外修改或删除原有设置而导致无法恢复。备份命令如下: ```bash cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-...
### Centos 5.5 X64环境下KVM虚拟化安装与配置 #### KVM简介 KVM(Kernel-based Virtual Machine)是一种内嵌在Linux操作系统中的全虚拟化解决方案,自Linux 2.6.20内核版本后,KVM已经成为各主要Linux发行版的标准...
### CentOS5.5命令行安装Oracle 10g详尽指南 #### 一、环境准备与验证 在开始安装Oracle 10g之前,确保满足以下条件: 1. **操作系统**:CentOS 5.5(64位) 2. **内存**:Oracle至少需要512MB的RAM,推荐更多 3....
在下载的压缩包中,`CentOS-5.5-i386-LiveCD.torrent` 文件是一个BitTorrent种子文件,用于通过P2P网络分发大型文件。使用BitTorrent客户端(如uTorrent、qBittorrent等)可以下载这个种子,从而获取CentOS 5.5 LIVE...
总之,安装LAMP环境是一项涉及多个步骤和技术细节的任务,包括软件包的获取、编译、安装和配置,以及系统安全和网络设置的调整。每个环节都需要谨慎处理,以确保最终构建的Web服务器能够稳定、高效地运行。在整个...
在Linux环境下,特别是CentOS 5.5 64位系统上安装Oracle 10g(版本10.2.0.1)并进行升级(至10.2.0.5)是一个涉及多步骤和多个依赖项的过程。以下是安装过程中的一些关键知识点: 1. **解决依赖问题**:在安装...
4. **安装过程**:设置root密码,配置网络(如果需要),并创建用户。然后,等待安装程序复制文件和配置系统。 5. **重启与配置**:安装完成后,电脑会自动重启。首次启动时,你可能需要进行一些基本的系统配置,...
网络配置是 CentOS 5.5 安装过程中的最后一步,读者可以按照以下步骤进行: 1. 设置网络参数,如下图所示,系统默认在网络适配器上启用了 DHCP ; 2. 输入网络参数,包括 IP 地址、子网掩码、网关、DNS 服务器等。 ...
3. **网络配置**: 设置网络参数,如静态IP或DHCP。 4. **安装类型**: 选择升级、全新安装或其他选项,根据需要进行分区操作。 5. **软件选择**: 选择要安装的软件组,根据用途定制系统。 6. **设置用户与密码**: ...
对于CentOS 5.5这样的老版本系统,Mondo Rescue 提供了一个离线包,这尤其适合那些无法连接到互联网或网络条件有限的环境。离线包包含了所有必要的工具和库,用户可以直接在本地进行安装和使用,无需额外下载依赖。 ...
### CentOS5.5 + Oracle10g 安装配置 RAC #### 第一章 概述 ##### 1.1 硬件 在搭建Oracle RAC (Real Application Clusters)环境中,硬件的选择至关重要。RAC环境至少需要两台服务器(节点),并且这些节点之间需要...
10. **网络配置**:在网络设置中,选择“网络地址翻译(NAT)”。这样,虚拟机可以通过主机的网络连接访问互联网,同时保持相对隔离。 11. **完成设置**:最后,确认所有设置无误后,点击“完成”开始安装过程。 ...
11. **网络配置**:配置网卡,包括IP地址、子网掩码、主机名,并取消IPv6设置。完成后点击"下一步",并根据提示设定网关和DNS服务器。 12. **设置时区**:选择与地理位置相符的时区,点击"下一步"。 13. **设置...
##### 3.6 网络配置 设置网络连接方式(静态或动态),并指定主机名,这是网络身份识别的基础。 ##### 3.7 区域选择 选择系统所在地理位置,这将影响日期和时间的设置。 ##### 3.8 用户账户与密码设定 为root用户...
在本教程中,我们将详细介绍如何在 CentOS5.5 上安装并配置 Nginx 服务器,使其支持 HTTP 和 RTMP 协议,同时启用 HLS(HTTP Live Streaming)功能。Nginx 是一个高性能的 web 服务器,它也常用于反向代理、负载均衡...
### CentOS5.5环境下Oracle10g安装指南与配置要点 #### 一、前期准备与环境设置 在开始Oracle 10g的安装之前,确保你的CentOS 5.5系统满足以下要求: 1. **磁盘分区**:推荐将`/opt`目录单独分区,以便为Oracle...
"CentOS5.5 DRBD+Heartbeat+NFS 详细配置过程" 本文将详细讲解 CentOS 5.5 下的 DRBD、Heartbeat 和 NFS 的配置过程。这个配置过程主要是为了实现高可用性和数据存储的解决方案。 首先需要安装 CentOS 5.5,並在 ...