Linux学习笔记(九)网络原理及网络配置

1. IP编址是双层编址方案,一个IP地址标识一个主机,严格的说是标识一个网卡接口。目前阶段应用最广泛的为IPv4编址,但未来趋向于IPv6编址的发展。IPv4地址为32位,而IPv6为128位。下面主要介绍IPv4。

2. IPv4地址分为两个部分

(1) 网络部分:标识所属区域

(2) 主机部分:标识该区域的哪个主机

注意:网络部分和主机部分所占位数并不固定

3. IPv4通过点分十进制表示,分为4个部分,每个部分站8bit,如192.168.0.1。通过子网掩码来确定主机部分和网络部分的位数,与IP地址一样,有32位,每一位与IP地址一一对应,如255.255.255.0。IP地址中相应子网掩码对应二进制为1的部分为网络部分,并且IP地址必须与子网掩码成对出现通过比较网络部分,可以判断主机是否处于同一网络

4. 同网络的主机通信需要用到MAC(Media Access Contorl,介质控制访问),是硬件地址。同一网络的192.168.1.1请求与192.168.1.2通信时,1先向2发送ARP(Address Resolution Protocol,地址解析协议),获取2的MAC地址,然后2向1也发送ARP,两者实现通信。

5. 不同网络之间通信由网关或路由进行数据转发。路由的功能是在不同网络间传输数据,一般有多个接口,连接到不同的网络中,并且通过路由表进行数据转发。

6. IP地址很难记住,因此可以使用域名进行管理,而且域名对大小写不敏感。域名可以分为三部分,如www.baidu.com中,第一部分www为类型,标识此域名的类型;baidu为域名,表示域的名称;com为主机名,表示该域中的某台主机名称

7. DNS(Domain Name System):每一个域名代表着一个IP地址,而DNS服务用来在IP与域名之间进行转换

8. 基本网络参数:

(1) 配置一个局域网通信的计算机,仅需IP地址和子网掩码。

(2) 配置一个跨网段通信的计算机,需IP地址、子网掩码和网关。

(3) 配置一台可上网的计算机,需IP地址、子网掩码、网关及DNS。

9 网络配置

(1) 以太网连接

在Linux中,以太网接口被命名为eth0、eth1等,数字表示网卡编号。

lspci可以查看网卡硬件信息,对于USB网卡,则需通过命令lssub查看。

ifconfig命令用来查看接口信息,参数:-a 查看所有的设备接口;-eth0 查看特定的接口

ifup/ifdown 用于启用/禁用一个接口

setup命令将弹出配置网络信息的文本界面

配置完成之后,注意使用ifup命令启用网卡,并使用ifconfig查看配置信息。

(2) 网络配置相关文件

网卡配置文件位于:/etc/sysconfig/network-scripts/ifcfg-eth0

cat ifcfg-teh0 查看配置信息

vi ifcfg-eth0 以文本形式打开配置信息,也可以进行修改

DNS配置文件:/etc/resolv.conf

主机名配置:/etc/sysconfig/network

(3) 网络测试命令

测试网络联通:ping 192.168.1.1

测试DNS解析:host [+] 网址

  dig [+] 网址

显示路由表:ip route

追踪到达目标地址的网络路径:traceroute [+] 网址

使用mtr进行网络质量测量:mtr [+] 网址

修改主机名:

实时修改,只显示第一字段:hostname + 主机名

永久修改:/etc/sysconfig/network

(4) 故障排查:遵循从底层到高层、从自身到外部的流程进行

 先查看网络配置信息是否正确(IP地址、子网掩码、网关、DNS)

查看到达网关是否联通:ping + 网关IP地址

查看DNS解析是否正常:host + 域名地址

mtr或traceroute进行追踪排查

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mengrennwpu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值