【Linux网络服务】Linux网络设置

一、查看网络配置

1.1ifconfig

【Linux网络服务】Linux网络设置_第1张图片

1.2ip a

【Linux网络服务】Linux网络设置_第2张图片

1.3什么是mtu

  • 最大传输单元MTU,是指网络能够传输的最大数据包大小,以字节为单位。MTU的大小决定了发送端一次能够发送报文的最大字节数。如果MTU超过了接收端所能够承受的最大值,或者是超过了发送路径上途经的某台设备所能够承受的最大值,就会造成报文分片甚至丢弃,加重网络传输的负担。如果太小,那实际传送的数据量就会过小,影响传输效率。
  • 【Linux网络服务】Linux网络设置_第3张图片
    【Linux网络服务】Linux网络设置_第4张图片

1.4查看路由表条目route

【Linux网络服务】Linux网络设置_第5张图片
设置路由记录

  • route add -net 网段地址 gw 网关地址
  • route del -net 网段地址(删除指定网段的路由记录)

【Linux网络服务】Linux网络设置_第6张图片

  • -host给指定主机添加路由记录

  • 【Linux网络服务】Linux网络设置_第7张图片

  • route add default gw 网关地址(添加默认网关)

  • 【Linux网络服务】Linux网络设置_第8张图片
    永久添加路由记录

  • vim /etc/sysconfig/static-routes (没有就创建一个)
    【Linux网络服务】Linux网络设置_第9张图片
    【Linux网络服务】Linux网络设置_第10张图片

1.5设置网络接口参数

临时修改,永久修改
ifconfig 网络连接器 子网掩码
ifdow --> ifup

  • 永久修改:修改/etc/sysconfig/network-scripts/ifcf-ens33配置文件
    【Linux网络服务】Linux网络设置_第11张图片
    设置虚拟网络接口
  • ifconfig 网络接口:序号 IP地址(需要在同一网段)

【Linux网络服务】Linux网络设置_第12张图片

二、测试网络连接(ICMP协议)

2.1ping

  • -c指定个数
    【Linux网络服务】Linux网络设置_第13张图片

2.2netstat,ss

【Linux网络服务】Linux网络设置_第14张图片

  • ss可以获取套接字信息
  • -t sate established 可以获取连接状态下的端口信息

【Linux网络服务】Linux网络设置_第15张图片

2.3mtr、traceroute(跟踪数据包节点间的路径)【Linux网络服务】Linux网络设置_第16张图片

2.4域名解析

测试DNS域名能否出解析IP地址

  • nslookup

【Linux网络服务】Linux网络设置_第17张图片

  • dig

【Linux网络服务】Linux网络设置_第18张图片
修改域名解析配置文件

  • vim /etc/resolv.conf

【Linux网络服务】Linux网络设置_第19张图片

  • vim /etc/sysconfig/network-scripts/ifcfg-ens33
    【Linux网络服务】Linux网络设置_第20张图片
    本地主机映射文件
  • /etc/host
  • 【Linux网络服务】Linux网络设置_第21张图片

hosts文件和DNS服务器的比较

  • 默认情况下,系统首先从 hosts 文件查找解析记录.
  • hosts 文件只对当前的主机有效.
  • hosts 文件可减少 DNS 查询过程,从而加快访问速度

三、设置网络地址参数

3.1网络配置的永久和临时修改

  • 看1.5

3.2主机名的临时修改和永久修改

  • hostname zhujim (临时修改)
  • hostnamectl set-hostname 主机名 (永久修改)

3.3路由表的临时添加和永久添加

  • 看1.4

你可能感兴趣的:(Linux网络服务,linux,网络,运维)