linux网络基本配置

网络基础

一、 IP编址

  • IP编址是一个双层编址方案,一个IP地址表示一个主机(或一个网卡接口)
  • 现在应用的是IPv4编址,已开始逐渐向IPv6编址切换
  • IPv4地址长32位,IPv6地址长128位
  • 一个IPv4地址分为两部分:网络部分和主机部分
    • 网络部分用来标识所属区域
    • 主机部分用来标识该区域中的哪个主机

二、 IP地址

  • IP4地址共32位,通常使用点分十进制表示
  • 这个IP地址分为四部分,每个部分8位

例:
192 . 168 . 1 . 1
11000000.10101000.00000001.00000001


三、 子网掩码

  • IPv4地址的32bit分为网络部分和主机部分
    • 我们通过子网掩码来确定网络部分的位数
  • 子网掩码与IP地址一样,拥有32bit,每一位与IP地址中的每一位一一对应
  • IP地址中相对应子掩码为1的部分为网络部分

例:
192 . 168 . 1 . 1
11000000.10101000.00000001.00000001

子网掩码
255 . 255 . 255 . 0
11111111.11111111.11111111.00000000
证明此IP地址前24位是网络部分,也就是说,榆次IP地址处在同一个网络的其他主机的IP地址前24位相同,以证明他们在同一个网络的其他主机的IP地址前24位相同,以证明他们在同一个网络

同一个网络主机之间通信

  • 通过ARP协议去获取mac地址(网卡是的编号),实现相互通信

不同网络之间通信

  • 网关/路由器

四、 路由

  • 不同网络之间传输数据的功能叫路由功能,一般有多个接口,连接到不同的网络中,并且通过路由表进行转发

路由表

目标网络子网掩码出接口
192.168.1.0255.255.255.0eth0
172.16.1.0255.255.0.0eth1
61.1.1.0255.255.255.252eth2

五、 域名

  • IP地址往往难以记忆,所以一般使用域名进行管理

www.baidu.com

域名分为三个部分,用.分割
-类型 表示此域名的类型(com)
-域名     域名称(baidu)
-主机名    该域名中某台主机的名称(www)
  • 每个域名代表一个IP,而dns服务就是用来在IP与域名之间转换的

六、 基本网络参数

  • 要配置一个局域网通信的计算机

    • IP地址
    • 子网掩码
  • 要配置一个跨网段通信的计算机

    • IP地址
    • 子网掩码
    • 网关
  • 配置一个可上网的计算机

    • IP地址
    • 子网掩码
    • 网关
    • DNS

Linux网络基础配置

一、 以太网连接

  • 在linux中,以太网接口被命令为:eth0、eth1等,0/1代表网卡编号

    • 通过lspci可查看网卡硬件信息(如果是usb网卡,则可能需要使用lsusb命令)
  • ifconfig 用来查看接口信息

    • ifconfig -a 查看所有接口
    • ifconfig eth0 查看特定接口
  • ifup、ifdown用来启用、禁用一个接口

    • ifup eth0
    • ifdown eth0
  • setup 配置网络基本信息

二、 网络相关配置文件

  • 网卡配置文件 /stc/sysconfig/network-scripts/ifcfg-eth0

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

  • 主机名配置文件 /etc/sysconfig/network

  • 静态主机名配置文件 /etc/hosts

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

三、网络测试命令

  • 测试网络连通性

    • ping 192.168.1.1
    • ping www.baidu.com
  • 测试DNS解析

    • host www.baidu.com
    • dig www.baidu.com
  • 显示路由表

    • ip route
  • 追踪到达网络地址的网络路径

    • traceroute www.baidu.com
  • 使用mtr进行网络质量测试(结合了traceroute和ping)

    • mtr www.sci.top

四、故障排查

网络故障排查遵循 从底层到高层,从自身到外部 的流程进行
  • 先看网络配置是否正确

    • IP地址
    • 子网掩码
    • 网关
    • DNS
  • 查看到达网关是否连通

    • ping 网关地址
  • 查看DNS解析是否正常

    • host www.sci.top
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值