Chinaunix首页 | 论坛 | 博客
  • 博客访问: 778161
  • 博文数量: 94
  • 博客积分: 1238
  • 博客等级: 少尉
  • 技术积分: 1174
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-13 19:22
个人简介

走自己的路让别人说去吧!

文章分类

全部博文(94)

文章存档

2015年(4)

2014年(3)

2013年(12)

2012年(32)

2011年(43)

分类: LINUX

2011-08-15 23:34:40

1、在 Linux 中,所有的网络通讯都发生在软件接口与物理网络设备之间。与网络接口配置相关的文件,以及控制网络接口状态的脚本文件,全都位于 /etc/sysconfig/netwrok-scripts/ 目录下。虽然在不同的系统之间,这些文件的类型和数量并不一定相同,但大致来讲,都包含以下几类与网络相关的配置文件:

网络接口配置文件 网络接口控制脚本 与网络相关的函数库文件(function files)

Linux下网卡命名规律:eth0eth1。。。 第一块以太网卡,第二块,第三块。。。

其中lo为环回接口,它的IP地址固定为127.0.0.1,掩码8位。它代表你的机器本身。

2ifconfig是查看网卡的信息。

ifconfig [Interface]

Interface是可选项,如果不加此项,则显示系统中所有网卡的信息。如果添加此选项则显示所指定的网卡信息

例如:ifconfig eth0

我们可以看到

第一行:连接类型:Ethernet(以太网)HWaddr(硬件mac地址)

第二行:网卡的IP地址、广播、掩码

第三行:UP(代表网卡开启状态)RUNNING(代表网卡的网线被接上)MULTICAST(支持组播)MTU:1500(最大传输单元):1500字节

第四、五行:接收、发送数据包情况统计

第七行:接收、发送数据字节数统计信息

3ifconfig 配置网卡及网卡子接口

配置网卡的IP地址

ifconfig eth0:0 192.168.139.55 netmask 255.255.255.0

配置网卡的硬件地址

将网卡禁用

ifconfig eth0 down

将网卡启用

ifconfig eth0 up

ifconfig 命令的功能很强大,还可以设置网卡的MTU,混杂模式等。

注意:用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了

4、文本模式下修改网卡配置文件 

   /etc/sysconfig/network-scripts/ifconfg-ethX

其中USERCTL=no 表示不允许普通用户使用/sbin/ifup/sbin/ifdown命令来管理这块网卡;PEEDNS=yes如果在此文件中使用DNS选项,则会自动替代/etc/resolv.conf选项

 

5、相关网络配置文件介绍:

在开始对 Linux 进行网络配置之前,我们先要认识与网络配置相关的一些主要配置文件。了解这些配置文件如何控制和影响网络,对你自定义系统的网络非常有帮助。以下是 Linux 中主要的几个网络配置文件,目前你只需要大致了解一下,在之后的教程中会详细讲解各种网络配置:

/etc/hosts

这个文件用于设置主机名与 IP 映射关系,为那些无法通过其它方式 (如通过 DNS 服务器) 解析的主机名进行解析,它还能够在没有 DNS 的小型网络中充当主机名解析的角色。不论计算机在什么类型的网络上,hosts 文件中都有关于环回链路(127.0.0.1)的主机记录 (localhost.localdomain)

/etc/resolv.conf

这个文件用于设置 DNS IP 地址和搜索域,除非另行配置,否则网络初始化脚本总是使用这个文档中的配置信息。最多可以设置3行,前面的生效。

/etc/host.conf

这个文件用来定义系统是优先dns解析还是使用/etc/hosts文件内的映射

/etc/sysconfig/network

这个文件用于为所有网络接口设置路由和主机信息。

/etc/sysconfig/network-scripts/ifcfg-ethX

每一个网络接口,都有一个与之对应用的配置脚本,这些脚本文件为相应的网络接口设置指定的配置信息

6、 网络启动及停止:

/etc/rc.d/init.d/network start 启动network

  /etc/rc.d/init.d/network stop 停止network

  /etc/rc.d/init.d/network restart 重启network

7、网络连通性的测试:

ping

dig

nslookup

  traceroute

阅读(1361) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~