1.配置ip地址
编辑配置文件 vim /etc/sysconfig/network-scripts/ifcfg-ens33
重启网络服务 service network restart
2.常用的网络命令
(1)ifconfig 命令:查询网卡信息
(2)ping命令:向主机发送ICMP协议进行网络探测,测试网络中主机通信情况
选项:
-b 后面加入广播域地址,用于对整个网段进行探测
-c次数 用于指定ping的次数
-s 字节 指定探测包的大小
示例:判断局域网中有多少台电脑在线
ping -b -c 10 192.168.0.255
(3)netstat命令:查看网络状况
选项
-a 列出所有网络状态
-c秒数 指定每隔几秒刷新一次网络状态
-n 使用IP地址和端口号显示,不使用域名和服务名
-p 显示PID和程序名
-t 显示使用TCP协议端口的连接状态
-u 显示使用UDP协议端口的连接状态
-l 仅显示监听状态的连接
-r 显示路由表
示例1:查看本机开启端口、
[root@localhost ~]# netstat -tuln
Proto 网络连接协议,一般是TCP或UDP
Recv-Q 接收到的数据
Send-Q 从本机发送,对方还没收到的数据,依然在本地的缓存中
Local Address 本机的IP地址和端口号
Foreign Address 远程主机的IP地址和端口号
stat 状态
-LISTEN 监听状态
-ESTABLISHED 已经建立连接状态
-SYN_SENT SYN发起包,也就是主动发起连接的数据包
-SYN_RECV 接收到主动连接的数据包
-FIN_WAIT1 正在中断的连接
-FIN_WAIT2 已经中断的连接,但是正在等待对方主机确认
-TIME_WAIT 连接已经中断,但是套接字依然在网络中等待
-CLOSED 套接字没有被使用
示例2:查询本机有哪些程序开启的端口
[root@localhost ~]# netstat -tulnp
示例3:查看网关
[root@localhost ~]# netstat -rn
3.write命令:向指定用户发送信息
(1)查看登录的终端用户
[do@localhost ~]$ w
(2)给用户发送信息
格式:[do@localhost ~]$ write 用户 终端号
① 输入命令,回车
② 输入要发送的内容,回车
③ Ctrl+D 保存发送内容
4.wall 给所有用户发送信息,包括自己
5.mail 发送和接受电子邮件
(1)发送邮件,格式[do@localhost ~]$ mail 用户
(2)读邮件,格式:[root@localhost ~]$ mail
(3)输入邮件编号,看邮件内容
常见的交互命令
headers 列出邮件标题列表,直接输入 h
delete 删除邮件,d+对应编号
save 保存邮件 s 编号 保存位置
quite 退出,把已经操作过的邮件进行保存
exit 退出,不保存任何操作
(4)发送文件,格式:[do@localhost ~]$ mail -s 邮件标题 用户 <文件(要含路径)>