Linux操作技术文档——Linux基础网络设置(DHCP)

Linux基础网络设置(DHCP)

一、查看及测试网络

1、查看网络配置

1、使用ifconfig命令查看网络接口地址
查看活动的网络接口设备
在这里插入图片描述
查看指定的网络接口信息
在这里插入图片描述
2、使用hostname命令查看主机名称
在这里插入图片描述
3、使用route命令查看路由表条目
在这里插入图片描述
4、使用netstat命令查看网络连接情况

-a:显示当前主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口)。
-n:以数字的形式显示相关的主机地址、端口等信息。
-r:显示路由表信息。
-I:显示处于监听(Listening)状态的网络连接及端口信息。
-t:查看TCP (Transmission Control Protocol,传输控制协议)相关的信息。
-u:显示UDP (User Datagram Protocol,用户数据报协议)协议相关的信息。
-P:显示与网络连接相关联的进程号、进程名称信息(该选项需要权限)。

在这里插入图片描述

2、测试网络连接

1、使用ping命令测试网络连通性
在这里插入图片描述
2、使用traceroute命令跟踪数据包的路由途径
在这里插入图片描述
3、使用nslookup命令测试DNS域名解析
在这里插入图片描述

二、设置网络地址参数

1、使用网络配置命令

1、使用ifconfig命令修改网卡的地址、状态
(1)将网卡ens33的IP地址设置为192.168.168.1,子网掩码长度为24
在这里插入图片描述
(2)禁用、激活网络接口(“down"和"up”)
在这里插入图片描述
(3)为网卡绑定虚拟接口
在这里插入图片描述
2、使用route命令添加、删除静态路由记录
(2)添加、删除到指定网段的路由记录
route add -net 192.168.3.0/24 gw 192.168.4.254 //添加静态路由
route del -net 192.168.3.0/24 //删除静态路由
(2)添加、删除默认网关记录
route -n | grep “192.168.4.1” //查看原路由表中的默认网关记录
route del default gw 192.168.4.1 //删除默认网关记录
route add default gw 192.168.4.254 //添加新的默认网关记录192.168.4.254
3、使用hostname命令修改主机的名称
将主机名改为"www.CSDN.com"
在这里插入图片描述

2、修改网络配置文件

1、网络接口配置文件
在这里插入图片描述
在这里插入图片描述

TYPE:设置网卡类型,"Ethernet"表示以太网。
BOOTPROTO:设置网络接口的配置方式,值为"static"时表示使用静态指定的P地址,为 "dhcp"时表示通过DHCP的方式动态获取地址。
DEVICE:设置网络接口的名称。
ONBOOT:设置网络接口是否在Linux操作系统启动时激活。
IPADDR:设置网络接口的IP地址。
NETMASK:设置网络接口的子网掩码。
GATEWAY:设置网络接口的默认网关地址。

2、启用、禁用网络接口配置
重启network服务
在这里插入图片描述
先关闭ens33网卡,然后根据配置文件启用ens33网卡
在这里插入图片描述
3、主机名称配置文件
在这里插入图片描述
或者
在这里插入图片描述
在这里插入图片描述
4、域名解析配置文件
(1)指定为本机提供DNS解析的服务器地址
指定默认使用的两个DNS服务器地址分别位于202.106.0.20 和 202.106.148.1
在这里插入图片描述
在这里插入图片描述
(2)本地主机映射文件
查找是否有相应的映射记录
在这里插入图片描述

三、使用DHCP动态配置主机地址

1、配置DHCP服务器

1、安装DHCP服务器软件
在这里插入图片描述
2、建立主配置文件dhcpd.conf
在这里插入图片描述
在这里插入图片描述

ddns-update-style,动态DNS更新模式,用来设置与DHCP服务相关联的DNS数据动态更新模式
default-lease-time,默认租约时间.单位为秒,表示客户端可以从DHCP服务器租用某个IP地址的默认时间.
max-lease-time,最大租约时间.单位为秒,表示允许DHCP客户端请求的最大租约时间,当客户端未请求明确的租约时间时,服务器将采用默认租约时间.
option domain-name,默认搜索区域,为客户机指定解析主机名时的默认搜索域
option domain-name-servers,DNS服务器地址,为客户机指定解析域名时使用的DNS服务器地址

声明192.168.1.0网段
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200; (地址池)
option domain-name-servers 202.106.0.20,8.8.8.8; (DNS服务器地址)
option routers 192.168.1.1; (默认网关)
default-lease-time 600; (默认租约,可以省略)
max-lease-time 7200; (最大租约,可以省略)
}
声明保留地址:
host 名 {
hardware ethernet 客户端的MAC地址(用冒号隔开);
fixed-address 保留的IP地址;
}
3、启动dhcpd服务
在这里插入图片描述
排错: tail -30 /var/log/messages
2、使用DHCP客户端
在这里插入图片描述

发布了19 篇原创文章 · 获赞 1 · 访问量 635

猜你喜欢

转载自blog.csdn.net/g950904/article/details/103954548