IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 《Linux高性能服务器编程》书本上的实验任务手把手带你做 -> 正文阅读

[系统运维]《Linux高性能服务器编程》书本上的实验任务手把手带你做

看完这篇,Linux高性能服务器这本书上的实验随便做。

对于一个刚接触Linux服务器的小白来讲,刚买了这本书时,想把书上的每个实验测试都自己动手写一遍,但第一个问题就出现了:

书本上的前四章(讲的是TCP/IP相关协议通信),所使用的如tcpdump等抓包命令,想要达到实验效果,需要两台机器才能实验,但我只有一台机器,应该如何模拟两台机器来完成实验任务呢。

最开始的想法是使用本地回环测试,即127.0.0.1这个地址,但这个方法并不能达到实验目的

原因1:如果单是一台机器上使用本地回环测试,首先要说明的是书上包含的是两台机器不同的数据,若使用本地回环测试,全是一台机器上的数据,实验效果不明显。
原因2: 比如靠后一点的实验有使用代理服务器的测试,一个ip地址根本没法实验任务。
所以先排除这个办法。

我实验成功的方式有以下三种:

1.虚拟机双开

使用VMware或者VirtualBox 都可以,安装好镜像后,使用克隆的方式,克隆出另一台机器(这里需要注意一下,克隆出来的机器必须在etc/hostname 里面,把机器名更改一下,不能和被克隆的机器名一样,否则只会分配同一个ip地址)。实现虚拟机双开的目的,但需要注意一点的是,打开了两台虚拟机后,尽量不要直接在虚拟机上进行操作(因为如果你电脑配置不太行,会很卡),建议使用如Xshell等远程连接工具,远程连接上虚拟机后再操作。
Xshell远程连接虚拟机方法

2.购买一台云服务器

可以在阿里云或者腾讯云购买一台云服务器,我的第一台云服务器就是在阿里云买的,第一次买有优惠,一两块就可以买一个月的云服务器。

远程连接服务器的时候用的是公网地址,但在云服务器上运行服务器端代码的时候,地址要使用云服务器的本地地址

注意事项:
1.云服务器有两类地址,公有地址和本地地址。
2.云服务器有一个局限性,本地虚拟机可以通过云服务器的公网地址建立远程连接,但云服务器无法通过我自己的本地地址主动建立连接“
通俗一点也就是 : 比如我自己的机器的ip地址是192.168.111.130 ,云服务器的公网地址是47.107.31.82
我在ip地址为192.168.111.130的机器上使用命令,ping 47.107.31.82是可以的,反之则不行,因为192.168.111.130这个地址是内网地址,服务器根本不知道,所以找不到,但不会影响它们建立连接(指的是实验所需的TCP连接)。

3.使用网络测试工具

链接:https://pan.baidu.com/s/1-o2VL1C8q-7IShm5Lku8RA?pwd=dq7n
提取码:dq7n
这个工具可以模拟服务器或者客户端,达到一台电脑上有两个机器的效果,非常好用。

当你把这本书前四章的实验任务都做完的时候,你就会比较熟练的一台机器上达到使用两台甚至多台机器的效果。
第四章过后的实验任务,基本都是需要一个服务器端,一个客户端即可, 就可以直接简单的实验本地回环地址127.0.0.1即可达到实验目的。

如果对你有帮助的话,一键三连,若遇到任何问题,欢迎评论区留言讨论。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-07-21 21:52:42  更:2022-07-21 21:55:23 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 2:03:21-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码