Linux网络设置与基础服务

本文详细介绍了Linux系统中的网络设置与基础服务,包括查看网络配置(ifconfig、ip/ethtool、route、netstat命令)、测试网络连接(ping、traceroute、nslookup命令)、网络地址参数设置、DHCP服务的原理与好处、Samba服务和FTP服务的基础知识,以及Postfix邮件系统入门。
摘要由CSDN通过智能技术生成

目录

1.查看及测试网络

1.1 查看网络配置

1.1.1 ifconfig命令

1.1.2 ip/ethtool命令

1.1.3 route命令

1.1.4 netstat命令

1.2 测试网络连接

1.2.1 ping命令

1.2.2 traceroute命令

1.2.3 nslookup命令

2.设置网络地址参数

2.1 使用网络配置命令

2.2 修改网络配置文件

3.DHCP服务

3.1 了解DHCP服务

3.2 使用DHCP的好处

3.3 DHCP的分配方式

4.Samba服务

4.1 Samba软件包的构成

4.2 Samba服务的程序组件

5.FTP服务

5.1 FTP服务基础

5.2 匿名访问的FTP服务

5.3 用户验证的FTP服务

6.Postfix邮件系统

6.1 电子邮件系统基础

6.2 Postfix邮件服务基础

1.查看及测试网络

1.1 查看网络配置

1.1.1 ifconfig命令

使用ifconfig命令查看网络接口地址

主机的网络接口卡(网卡)通常称为“网络接口”。在Linux系统中,使用ifconfig命令可以查看网络接口的地址配置信息。

①查看活动的网络接口设备

当ifconfig命令不带任何选项和参数时,将显示当前主机中已启用(活动)的网络接口信息。

ens33:第一块以太网卡的名称

lo:”回环“网络接口

②查看指定的网络接口信息

当只需要查看其中某一个网络接口的信息时,可以使用网络接口的名称作为ifconfig命令的参数。

1.1.2 ip/ethtool命令

ip/ethool与ifconfig命令相同,也是参看网络接口的命令。

ip link:查看网络接口的数据链路层信息。

ip address:查看网络接口的网络层信息。

ethtool eth0:查看指定网络接口的速率、模式等信息。

1.1.3 route命令

 若结合"-n"选项使用,可以将路由记录中的地址显示为数字形式,这可以跳过解析主机名的过程,在路由表条目较多的情况下能够加快执行速度。

1.1.4 netstat命令

通过netstat命令可以查看当前系统的网络连接状态、路由表、接口统计等信息。

常用选项:

-a 显示当前主机中所有活动的网络连接信息
-n 以数字的形式显示相关的主机地址、端口等信息
-r 显示路由表信息
-l 显示处于监听状态的网络连接及端口信息
-t 查看TCP协议相关信息
-u 显示UDP协议相关信息
-p 显示与网络连接相关联的进程号、进程名称信息

1.2 测试网络连接

1.2.1 ping命令

使用ping命令可以向目的主机持续地发送测试数据包,并显示反馈结果,直到按Ctrl+C组合键后中止测试,并显示最终统计结果。 

1.2.2 traceroute命令

traceroute命令能够比ping命令更加准确地定位网络连接的故障点(中断点),执行速度也因此会比ping命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值