linux基础&网络配置✍

在下面的博客中,我主要总结关于linux 基础网络配置的下列知识点

在这里插入图片描述

1.查看及测试网络

1.1查看网络设置

ifconfig

查看所有活动网络接口的信息
执行 ifconfig 命令
查看指定网络接口信息
格式:ifconfig 网络接口名
在这里插入图片描述
名称和对应的网络类型
在这里插入图片描述

hostname

hostname命令
查看或设置当前主机名
格式:hostname
在这里插入图片描述

route

route命令
查看或设置主机中路由表信息
格式:route [-n]
在这里插入图片描述

netstat
netstat命令
查看系统的网络连接状态、路由表、接口统计等信息
格式:netstat [选项]
常用选项:
-a:显示所有活动连接
-n:以数字形式显示
-p:显示进程信息
-t:查看TCP协议相关信息
-u:查看UDP协议相关信息
-r:显示路由表信息
traceroute

traceroute命令
测试从当前主机到目的主机之间经过的网络节点
格式:traceroute 目标主机地址
在这里插入图片描述

2.设置网络地址参数

2.1设置网络参数的方式

临时配置 —— 使用命令调整网络参数
1.简单、快速,可直接修改运行中的网络参数
2.一般只适合在调试网络的过程中使用
3.系统重启以后,所做的修改将会失效
固定设置 —— 通过配置文件修改网络参数
1.修改各项网络参数的配置文件
2.适合对服务器设置固定参数时使用
3.需要重载网络服务或者重启以后才会生效
ifconfig
设置网络接口的ip地址、子网掩码
1.格式: ifconfig  接口名  ip地址  [netmask  子网掩码]
               ifconfig  网络接口  ip地址[/掩码长度] 
2.禁用或者重新激活网卡
格式: ifconfig  网络接口  up
               ifconfig  网络接口  down 
3.设置虚拟网络接口
格式:ifconfig  接口名:序号  IP地址
route
1.删除路由表中的默认网关记录
格式:route  del  default  gw  IP地址
2.向路由表中添加默认网关记录
格式:route add  default  gw  IP地址
3 添加到指定网段的路由记录
格式:route add  -net  网段地址  gw  IP地址
4.删除到指定网段的路由记录
格式:route  del  -net  网段地址

2.2修改网络配置文件

/etc/sysconfig/network-scripts/ 目录下的
ifcfg-eth0:第1块以太网卡的配置文件
ifcfg-eth1:第2块以太网卡的配置文件

在这里插入图片描述

(1)启动禁用网络接口配置

重启network网络服务
在这里插入图片描述
禁用、启用网络接口
在这里插入图片描述

(2)配置文件

主机名称配置文件

/etc/sysconfig/network 文件
用途:保存全局网络设置,主要包括主机名信息
在这里插入图片描述

域名解析配置文件

/etc/resolv.conf 文件
用途:保存本机需要使用的DNS服务器的IP地址
在这里插入图片描述

本地主机映射文件

/etc/hosts 文件
用途:保存主机名与IP地址的映射记录
在这里插入图片描述

hosts文件和DNS服务器的比较

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

(3)图形界面工具

NetworkManager 是用来设定、配置和管理各种网络连接类型的桌面工具。
软件包:system-config-network-tui
在这里插入图片描述
ethtool指令


显示某个网络适配器的驱动信息,适用于查询软件兼容性的情况
	ethtool -i <接口名>

显示网络数据:
	ethtool -S

设置适配器连接速度(Mbps)
	ethtool speed <10|100|1000>

3.配置DHCP服务器

3.1DHCP服务

为大量客户机自动分配地址,提供集中管理
减轻管理和维护成本、提高网络配置效率

可分配的地址信息主要包括
网卡的IP地址、子网掩码
对应的网络地址、广播地址
默认网关地址
DNS服务器地址

3.2安装DHCP服务器

DHCP服务器软件
RHEL5光盘中的 dhcp-3.0.5-23.el5.i386.rpm

3.3主配置文件

dhcp软件包的主要文件
主配置文件:/etc/dhcp/dhcpd.conf
执行程序:/usr/sbin/dhcpd、/usr/sbin/dhcrelay
服务脚本:/etc/rc.d/init.d/dhcpd、/etc/rc.d/init.d/dhcrelay
执行参数配置:/etc/sysconfig/dhcpd
DHCP中继配置:/etc/sysconfig/dhcrelay
3.3.1主配置文件(1)

dhcpd.conf的内容构成
在这里插入图片描述

3.3.2主配置文件(2)
全局设置,作用于整个DHCP服务器
ddns-update-style  none;
default-lease-time  21600;
max-lease-time  43200;
option domain-name  “domain.org”;
option domain-name-servers  202.106.0.20;
3.3.3主配置文件(3)
Subnet网段声明,作用于整个子网段
range参数:设置用于分配的IP地址池
option subnet-mask参数:设置客户机的子网掩码
option routers参数:设置客户机的默认网关地址

在这里插入图片描述

3.3.4主配置文件(4)
host主机声明,作用于单个主机
hardware ethernet参数:指定对应主机的MAC地址
fixed-address参数:指定为该主机保留的IP地址

在这里插入图片描述

4.启动DHCP服务

在这里插入图片描述

4.1查看租约文件

租约文件/var/lib/dhcpd/dhcpd.lease
在这里插入图片描述

4.2两种使用方式

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值