`
lewis122
  • 浏览: 237645 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux网络配置

 
阅读更多

网络接口概念
lo接口表示本地回送接口,一般用于网络测试及本地进程之间的通讯。
eth接口表示以太网卡设备接口,通过附加数字来反映物理网卡的序号,例如:eth0
ppp接口表示ppp设备接口。
网络配置文件存储于/etc/sysconfig/network-scripts目录下,该目录下包含网络接口的配置文件以及部分的网络命令,例如:
ifcfg-eth0 文件表示第一块网卡接口的配置文件
ifcfg-lo 文件表示本地回送接口的信息。

 

 

网卡配置文件详解

#网卡接口名称
DEVICE=eth0
#如果值为dhcp表示动态获取IP,如果值为none或static表示静态IP
BOOTPROTO=none
#广播地址(通常是通过IP地址和子网掩码自动计算得到的)
BROADCAST=192.168.121.255
#网卡MAC地址
HWADDR=00:0C:29:6E:52:B2
#网卡IP地址
IPADDR=192.168.121.21
#子网掩码
NETMASK=255.255.255.0
#指定网络(通常是通过IP地址和子网掩码自动计算得到的)
NETWORK=192.168.121.0
#指定开机激活网卡
ONBOOT=yes
#网关地址
GATEWAY=192.168.121.1

 
例如在ifcfg-eth0文件中完成了对eth0的配置,需要重启网卡,否则配置不会生效。
/etc/init.d/network restart 重启网卡

 

 

HOSTS文件
/etc/hosts 文件保留主机域名与IP地址的对应关系。但目前通常是通过DNS服务器来查找域名与IP地址的对应关系。

 


DNS配置
/etc/resolv.conf 文件记录客户端使用DNS服务器的相关信息:

nameserver 设置DNS服务器的IP地址,最多可设置3个。且每个DNS服务器的记录自成一行。
domain 指定主机所在的网络域名,可以不设置。
search 指定DNS服务器的域名搜索列表,最多可以设置6个。

 

 

ifconfig 命令
ifconfig命令可以查询网络接口的配置信息,可以设置网络接口的配置信息,可以激活或停用网络接口。(使用ifconfig命令临时修改网卡的IP地址等参数,仅仅是当前生效,系统重启后将恢复其初始的配置,一般用于网络调试)
 
ifconfig [网络接口名称] [IP地址] [netmask 子网掩码] [up|down]
 

ifconfig 查询处于激活状态的网络接口配置信息
ifconfig eth0 查看指定网络接口的配置信息
 
下面的三种方式都是为网卡临时修改IP地址配置信息
ifconfig eth0 192.168.121.21/24
ifconfig eth0 192.168.121.21 netmask 255.255.255.0
ifconfig eth0 192.168.121.21
 
ifconfig eth0:0 192.168.121.22/24 给eth0网卡再绑定一个IP地址。
ifdown eth0 禁用网卡
ifup eth0 启用网卡

mii-tool eth0 检测指定的网卡设备是否存在问题。

 

 

ifconfig eth0 
eth0        Link encap:Ethernet 
            HWaddr 00:0C:29:6E:52:B2 
            inet addr:192.168.121.21 Bcast:192.168.121.255 Mask:255.255.255.0 
            UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 
            RX packets:78 errors:0 dropped:0 overruns:0 frame:0 
            TX packets:104 errors:0 dropped:0 overruns:0 carrier:0 
            collisions:0 txqueuelen:100 
            RX bytes:11679 (11.4 Kb) 
            TX bytes:14077 (13.7 Kb) 
            Interrupt:10 Base address:0x1080

第一行:连接类型:Ethernet(以太网)HWaddr(硬件mac地址) 
第二行:网卡的IP地址、子网、掩码 
第三行:UP(代表网卡开启状态)RUNNING(代表网卡的网线被接上)MULTICAST(支持组播)MTU:1500(最大传输单元):1500字节 
第四、五行:接收、发送数据包情况统计 
第七行:接收、发送数据字节数统计信息。

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    Linux网络配置.pdf

    Linux网络配置是Linux操作系统中的一项重要功能,它允许用户设置和管理网络连接。本文将向初学者介绍Linux网络设置和调试的基本方法。 Linux系统的强大之处在于其高度的可定制性和灵活性,使得它在服务器市场、...

    linux网络配置详细说明

    在Linux操作系统中,网络配置是系统管理的重要环节,特别是对于服务器环境来说,正确的网络配置能够确保服务的稳定性和可达性。本篇将详细介绍Linux下的网络配置,主要关注`ifcfg`文件及其相关路径,以及如何管理和...

    linux网络配置.pdf

    Linux 网络配置是计算机网络中的一种重要配置,涉及到操作系统的网络设置、网卡配置、路由器配置等多方面内容。下面将对 Linux 网络配置的相关知识点进行详细说明。 1. 网络配置文件 Linux 操作系统中,网络配置...

    Linux网络配置讲义.

    Linux网络配置讲义..。。。。。。。。。。。。。。。。。。。

    Linux 网络配置

    ### Linux网络配置详解 在Linux系统中,网络配置是一项重要的任务,它关乎着系统的网络连接稳定性和安全性。本文将从不同角度深入解析Linux网络配置的关键知识点,并提供实用的配置示例,帮助读者更好地理解和掌握...

    Linux 网络配置与应用

    Linux 网络配置与应用 以Ubuntu为系统讲述linux的网络配置与应用

    Linux网络配置命令.zip

    Linux网络配置命令.zip arp hostname ifconfig ifup netstat nslookup ping route tcpdump traceroute ...

    ubuntu linux 网络设置详解

    Ubuntu Linux作为一款广泛使用的开源操作系统,在网络配置方面提供了丰富的功能和选项,本文将详细介绍几种常见的网络设置方法:网卡通过DHCP自动获取IP地址、网卡静态分配IP地址、PPPoE宽带拨号配置以及通过无线...

    linux网络配置步骤

    ### Linux网络配置详解 在Linux系统中进行网络配置是一项基本且重要的技能,尤其对于初学者而言,掌握这一技能能够极大地提升其系统管理能力和问题解决能力。本文将详细讲解如何在Linux系统中配置服务器的IP地址,...

    linux网络配置相关资料收集

    一些简单的Linux网络配置命令.doc linux_网络命令及配置文件.doc linux_下IP、网关、DNS地址配置.doc linux配置IP.doc linux配置网络(精).docx linux配置文件.doc linux网卡配置修改IP地址.docx Linux网络配置文件....

    linux网络配置与进程管理

    文档内包括详细的linux网络配置以及进程管理的命令和步骤,可按这个文档一步步进行配置

    linux网络配置.txt

    linux网络配置

    VM+linux网络设置

    VM+Linux 网络设置是虚拟机网络配置的重要组成部分,对于虚拟机和真实主机之间的通讯、局域网内的通讯和连接到公网的通讯起着关键作用。本文将详细介绍桥接模式、Host-only 模式和 NAT 模式这三种不同的网络配置模式...

    netlink和Linux网络配置库Pyroute2.zip

    Pyroute2是一个纯Python编写的netlink和Linux网络配置库。这个库提供了如下模块:Netlink协议实现(RTNetlink, TaskStats等)rtnl, 网络设置 --- 地址(addresses), 路由(routes), 传输控制(traffic controls)nl80211 ...

    虚拟机下linux网络配置

    总的来说,虚拟机下的Linux网络配置涉及多个层面,包括虚拟机软件的网络模式选择、虚拟网络设备的配置以及Linux内核的网络设置。理解这些概念和操作方法,对于在虚拟环境中高效使用和管理Linux系统至关重要。

    Linux系统常用命令快速入门\Linux网络配置之IP命令手册·rar.rar

    "Linux网络配置之IP命令手册"就是这样一个资源,它详细介绍了Linux中的IP命令,这是一个强大的工具,用于管理网络接口和配置网络参数。在这个压缩包中,主要包含了一个名为"Linux网络配置之IP命令手册.pdf"的文件,...

    虚拟机下linux网络设置

    本文将介绍在 VMware 6.0 中 RHEL 5 系统的网络配置安装,并详细说明四种联网方式的设置。 一、准备安装源 在虚拟机中可以选择两种方式来安装 Linux 系统,一是直接使用安装光盘来安装,二是使用 ISO 镜像文件来...

    VMware下RedHat Linux网络设置

    ### VMware下RedHat Linux网络配置详解 #### 一、引言 在虚拟化技术日益普及的今天,使用VMware等工具搭建Red Hat Linux环境成为学习和测试Linux系统的一个重要手段。本文将详细介绍如何在VMware环境下正确配置Red ...

Global site tag (gtag.js) - Google Analytics