Linux网络配置管理

news2025/1/16 5:51:13

目录

一、实验目的

二、实验软硬件要求

三、实验预习

1、利用ifconfig 命令实现ip地址、MAC地址的配置,并测试网络连通性

1-1查看网卡

1-2临时改写eth0网卡地址

1-3测试连通性

2、通过修改interfaces配置文件,分别实现ip地址的动态配置和静态配置,完成配置后重启服务生效

2-1查看下interfaces文件

2-1配置动态

2-2重启网络配置

2-3配置静态

2-4重启网络配置

3、TFTP服务的应用配置,具体操作(参考教材P117-119) 

发现主机没有安装对应软件

进行安装

查看配置

(1)两台主机分别为linux系统,一台作为服务端,一台作为客户端,并测试文件上传下载。

(3)linux主机作为客户端,windows主机作为服务端,并测试文件上传下载。

4、NFS服务的应用配置,具体操作(参考教材P120-122)

(1)要求限制个固定ip能访问目录,同时允许某个固定ip既能读取也能写入目录

(2)要求限制指定的组用户可读写,其他用户只读

(3)重启NFS服务

(4)查看NFS服务状态

(5)查看NFS共享资源

(6)在linux系统挂载共享,并按题(1)(2)的要求进行测试,卸载共享资源

(7)在windows系统中挂载共享,并按题(1)(2)的要求进行测试,卸载共享资源

5、分别用linux和windows为客户端,完成SSH和Telnet登陆测试

Telnet

SSH


一、实验目的

1、掌握Linux网络配置基础

2、熟悉Linux网络相关命令

3、熟悉TFTP、NFS相关配置

二、实验软硬件要求

 1、CPU:P4 1.6GHz   内存:1G

  2、Windows7操作平台,Vmware虚拟机

三、实验预习

  1、课内第六章,网络基础知识、linux系统网络配置、linux系统常用网络服务配置

四、实验内容(实验步骤、测试数据等)

1、利用ifconfig 命令实现ip地址、MAC地址的配置,并测试网络连通性

1-1查看网卡

ifconfig

 

  1-2临时改写eth0网卡地址

  sudo ifconfig ens33 down

  sudo ifconfig ens33 192.168.141.132 netmask 255.255.255.0

 

  1-3测试连通性

 

2、通过修改interfaces配置文件,分别实现ip地址的动态配置和静态配置,完成配置后重启服务生效

  2-1查看下interfaces文件

cat /etc/network/interfaces

 

看起来没有动静配置

2-1配置动态

配置动态IP,就通知主机通过DHCP协议获取网络配置

 

2-2重启网络配置

2-3配置静态

配置静态IP,就从配置文件中读取IP地址参数,直接配置网络接口设备

 

 

2-4重启网络配置

3、TFTP服务的应用配置,具体操作(参考教材P117-119) 

要求:安装服务端及客户端软件,查看软件安装状态,服务端工作目录可自定义,重启服务,查看服务进程状态。

发现主机没有安装对应软件

dpkg -s tftpd-hpa

 

进行安装

 

 

 

查看配置

cat /etc/default/tftpd-hpa

 

(1)两台主机分别为linux系统,一台作为服务端,一台作为客户端,并测试文件上传下载。

默认情况是只能下载,不允许上传

注意:上传报错,找不到文件,可能是没有写权限

更改配置文件,把目录放在根目录下

 

新建目录

 

重启服务

 

依旧失败上传

 

更改配置允许上传

 

 

下载

 

(2)linux主机作为服务端,windows主机作为客户端,并测试文件上传下载。

成功下载

 

 

上传

 

 

(3)linux主机作为客户端,windows主机作为服务端,并测试文件上传下载。

 安装window软件,并配置

.

 

 linux

 

检测成功

 

(4)linux主机作为服务端,安装windows系统客户端组件,要求只允许下载,不允许上传,测试文件下载。(备注:方法一,修改配置文件。方法二,修改目录访问权限)

 

修改配置文件

4、NFS服务的应用配置,具体操作(参考教材P120-122)

要求:安装NFS服务端软件,定义共享目录,并配置exports文件。

安装NFS

 

(1)要求限制个固定ip能访问目录,同时允许某个固定ip既能读取也能写入目录

   查看配置

cat /etc/exports

/home/cf/20172062/NFSshare 192.168.31.166(ro)

 /home/cf/20172062/NFSshare 192.168.141.138(rw)

   

 

(2)要求限制指定的组用户可读写,其他用户只读

/home/cf/20172062/NFSshare/1 root(rw)  *(ro)

(3)重启NFS服务

sudo /etc/init.d/nfs-kernel-server  restart

 

(4)查看NFS服务状态

 sudo /etc/init.d/nfs-kernel-server  status

 

(5)查看NFS共享资源

 showmount -e 192.168.31.166

 

 

(6)在linux系统挂载共享,并按题(1)(2)的要求进行测试,卸载共享资源

sudo  mount   192.168.141.131:/home/cf/20172062/NFSshare    /mnt/nfs

 

umount   /mnt/nfs

(7)在windows系统中挂载共享,并按题(1)(2)的要求进行测试,卸载共享资源

 

5、分别用linux和windows为客户端,完成SSH和Telnet登陆测试

Telnet

安装配置

 

window10

 

 

ubuntu

 

SSH

修改配置vi /etc/ssh/sshd_config

 

 

重启ssh sudo /etc/init.d/ssh restart

 

window10

 

ubuntu

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/44946.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【信号处理】时序数据中的稀疏辅助信号去噪和模式识别(Matlab代码实现)

目录 一、概述 二、算例及仿真 📢算例一: 📢算例二: 📢算例三: 📢算例四: 📢算例五: 📢算例六: 三、Matlab代码实现 一、概述…

【笔试强训】Day 4

🌈欢迎来到笔试强训专栏 (꒪ꇴ꒪(꒪ꇴ꒪ )🐣,我是Scort目前状态:大三非科班啃C中🌍博客主页:张小姐的猫~江湖背景快上车🚘,握好方向盘跟我有一起打天下嘞!送给自己的一句鸡汤&#x…

初识数据结构

目录 1. 集合的框架 集合框架的重要性 数据结构的介绍 算法的介绍 容器背后对应的数据结构 2. 时间复杂度和空间复杂度 算法效率 时间复杂度 时间复杂度的概念 大O的渐进表示法 常见的时间复杂度的计算 空间复杂度 空间复杂度的概念 从本章开始又要开始新的篇章&a…

流媒体传输 - RTMP 协议报文分析

握手之后,连接开始对一个或多个 chunk stream 进行合并。创建的每个块都有一个唯一 id 对其进行关联,这个 id 叫做 chunk stream id。这些块通过网络进行传输。传递时,每个块必须被完全发送才可以发送下一块。在接收端,这些块被根…

【毕业设计】深度学习车辆颜色识别检测系统 - python opencv YOLOv5

文章目录1 前言2 实现效果3 CNN卷积神经网络4 Yolov55 数据集处理及模型训练6 最后1 前言 🔥 Hi,大家好,这里是丹成学长的毕设系列文章! 🔥 对毕设有任何疑问都可以问学长哦! 这两年开始,各个学校对毕设…

pytorch初学笔记(十三):神经网络基本结构之Sequential层的使用以及搭建完整的小型神经网络实战

目录 一、Container下Sequential层的介绍 1.1 作用 1.2 Example 二、实战神经网络搭建以及sequential的使用 2.1 前期准备 2.1.1 神经网络模型 2.1.2 求卷积过程中的padding参数 2.2 网络搭建 2.3 sequential的使用 2.4 检验网络正确性 三、完整代码 3.1 控制台输出 …

【Rust日报】2022-11-28 使用 Rust 编写解释型语言

使用 Rust 编写解释型语言这是一本关于使用 Rust 来编写解释型语言的指导书.从理论基础, 内存分配, 真实实践, GC 等方面循序渐进的指导如何使用 Rust 来编写解释型语言.原文链接: https://rust-hosted-langs.github.io/book/introduction.htmlRust的所有权和生命周期这是一篇从…

Java数据审计工具:Envers and JaVers比较

在Java世界中,有两种数据审计工具:Envers和JaVers。 Envers已经存在了很长时间,它被认为是主流。 JaVers提供全新的方法和技术独立性。 如果您考虑哪种工具更适合您的项目,本文是一个很好的起点。 本文分为三个部分。首先&#x…

[附源码]计算机毕业设计springboot电影院网上售票系统

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

SQL注入漏洞 | bool型

文章目录前言MySQL bool型前言 SQL注入漏洞 | iwebsecSQL注入漏洞 | 数字型参考文章文章所涉及的脚本代码,可以自己动手敲一次,增进理解,形成自己的SQl注入脚本,以后可以不断复用。 MySQL bool型 随便试试看回显 bool注入原理…

毕业设计 单片机LSRB算法的走迷宫小车 - 嵌入式 stm32

文章目录0 前言1 简介2 主要器件3 实现效果4 硬件设计马达驱动器(L298N)Mpu 605060 RPM 直流电机红外传感器Arduino Pro mini5 软件说明“LSRB”算法6 最后0 前言 🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点&a…

小米三季报:手机不振,汽车加码

配图来自Canva可画 ​如果将2022年第一季度的滑落视作气温转冷的话,那么小米的冬天已经持续了三个季度了。 小米不久前发布的2022年第三季度财报显示,小米在第三季度营收、毛利、调整后利润或多或少地都在下降,经营利润更是“扭盈为亏”&am…

Spring Boot Admin 监控指标接入Grafana可视化

其他相关文章: Spring Boot Admin 参考指南SpringBoot Admin服务离线、不显示健康信息的问题Spring Boot Admin2 EnableAdminServer的加载Spring Boot Admin2 AdminServerAutoConfiguration详解Spring Boot Admin2 实例状态监控详解Spring Boot Admin2 自定义JVM监控…

智慧环卫管理系统解决方案(垃圾分类)

1.1 垃圾分类管理子系统 1.1.1 公众参与互动平台 可为客户量身打造微信公众号,搭建互动交流的平台,更好的调动居民参与垃圾分类的热情。 1.1.1.1 分类指导 将目前城市的垃圾处理情况、垃圾分类现状、分类的意义,以数据来说明垃圾分类的…

MyBatis 源码解读 一讲到底

序言 前面大概的介绍了一下mybatis的一些东西,那么现在我们来解析一下Mybatis的源码,就从demo开始 Testpublic void TestExample() throws IOException {String resource "mybatis-config.xml";InputStream inputStream Resources.getResou…

人才资源开发杂志人才资源开发杂志社人才资源开发编辑部2022年第21期目录

开卷有益《人才资源开发》投稿:cnqikantg126.com 年轻干部要走好成长成才之路 赖宁; 1 特别关注 迎难而上 勇担重任 推进河南人事考试高质量发展 常万琦; 6-7 工作要闻 第五届中国河南招才引智创新发展大会开幕 归欣 ;张笑闻; 8 河南省12家企业和2个…

ceph 线程池分析

ceph 线程池 1. WHY 线程过多会带来调度开销,进而影响缓存局部性和整体性能。而线程池维护着多个线程,等待着监督管理者分配可并发执行的任务。这避免了在处理短时间任务时创建与销毁线程的代价。线程池不仅能够保证内核的充分利用,还能防止…

从ChargePoint到能链智电,充电服务商的价值创新

近日,吉林长春出租车雨雪之中排队换电艰难的视频引起热议。 新能源汽车充换电困难,一方面说明电池在寒冷天气下的性能有优化空间,另一方面也反映出国内新能源汽车配套基础设施仍然存在较大需求缺口。 充电基础设施建设对新能源汽车推广意义…

LabView 总结 持续追加

波形图和波形图表 波形图是同时将所有要显示的点显示出来,接收的数据是数组,当然要显示多条曲线, 波形图表在具有波形图的功能上还有逐点显示,接收数据是一个数值 条件结构 可以用于枚举、字符串、数值 当需要连接两个端点时&a…

[附源码]计算机毕业设计springboot二手书店设计论文

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 Ma…