计网实验笔记(二)
date
Jul 20, 2018
slug
comp-net-2
status
Published
tags
开发测试
summary
这篇博客是接着上一篇的实验总结,这部分的实验是网络服务器配置设计,这部分感觉就有点水。
type
Post
前言
这篇博客是接着上一篇的实验总结,这部分的实验是网络服务器配置设计,这部分感觉就有点水。
正文
实验内容
(1) 在PC机上下载安装IIS,学习IIS的组成和功能,以及IIS的使用方法。
(2) 分别在本机进行WebServer、EmailServer、FTPServer的配置设计;
(3) 通过另外一台接入互联网的PC机(或自己的手机)的通用客户程序(浏览器或DOS终端)访问自己设置的WebServer、EmailServer、FTPServer。
实验内容一
首先从控制面板里面找到程序然后去选择打开或关闭windows功能,选择Web管理工具还有万维网服务
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP3oe8H.png?table=block&id=02b35002-3634-455a-afe3-cdad4eaa4676&cache=v2)
然后回去控制面板里面选择管理工具,打开第一个IIS管理器
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP3onxA.md.png?table=block&id=a7b4c644-851a-498d-abb6-3442109a0e95&cache=v2)
点击左边的网站然后去新建一个网站,我的配置信息如下,IP地址为192.168.19.1,网站的源码目录在放在该电脑下的C盘目录下的www目录下,这里可以自己设置域名
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP3oKKI.png?table=block&id=00166e0b-64dd-47ef-b7be-012ffb1f0f89&cache=v2)
点击新建立的网站还可以去设定默认的页面是什么
在www目录下编写一个HTML页面,代码内容如下
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP3oMrt.md.png?table=block&id=1aabec16-d923-49ae-9446-34ebd9991768&cache=v2)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>
My frrst Page!
</title>
</head>
<body>
<p1>Hello World!</p1>
<p1>这是我第一个Web服务器</p1>
</body>
</html>
然后在本机浏览器目录下输入对应的IP地址也就是刚刚设定IP,浏览器上有回显内容
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP3oyiF.png?table=block&id=145b1839-9b2d-4288-adaf-86aafb82f228&cache=v2)
实验内容二
WebServe的配置设计
上网随便下载一个ASP源码,然后放在所设定的网页目录下,设置默认网站访问index.html,配置的相关信息,步骤跟上面配置IIS服务器差不多
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP3o7Je.png?table=block&id=77912b7f-ece1-41ac-b550-f2bd1e034379&cache=v2)
本机访问219.219.68.183:8080,浏览器有回显
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP3oHRH.md.png?table=block&id=a3d63a41-982f-4af0-b4a2-6a110d1e347a&cache=v2)
FTPServer的配置设计
FTP服务的开启跟IIS的开启有点类似,从控制面板里面找到程序然后去选择打开或关闭windows功能,选择FTP服务器的选项
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP3oXLt.png?table=block&id=a927c01f-8eea-4b10-b4c7-500d12a5fc40&cache=v2)
然后就开始配置FTP服务器,选中一个目录用来存放你提供访问以及下载的文件
电脑的C盘下设置C:\FTP,该目录下有很多子目录供访问,上传和下载。
然后在IIS管理器里面新建一个FTP站点,然后设置相关的信息
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP3oveP.png?table=block&id=6b106da3-1ac9-4af5-9d50-980ef2e2533e&cache=v2)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP3oxdf.png?table=block&id=2ba5346e-6e25-4fd1-abc8-ce7f36965f11&cache=v2)
然后设置身份信息还有权限,设置匿名用户的话就允许其他人访问了,如果有特殊要求再设置其他用户类型,点击完成就可以开启该服务了
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP3TFQs.png?table=block&id=8bd9f127-9e84-4c67-b82c-37f1378f82b9&cache=v2)
在本机浏览器上输入自己设定的ip,输入
ftp://219.219.61.183,
浏览器上显示目标文件夹内的所有文件,并支持下载,如图![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP3Tkyn.md.png?table=block&id=9314e7e6-4791-4fcf-9a54-4935fd92e302&cache=v2)
SMTP服务器的配置
这里原本的配置原本是想直接在windows上面实现的,都是后来发现了一种更好的方可以用思科这款工具完成,其实上面的实验也可以直接模仿,网络拓扑图就是下面的结构,
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP3TZwV.md.png?table=block&id=ce9cf8c3-5be5-4f32-afc9-f9d5b5bd1894&cache=v2)
但是就单单配置邮箱服务器的话,我就把拓扑图简化,形成下面的拓扑图,需要注意的是在没有DHCP服务器的的情况下,需要自己静态去配置IP地址,域名服务器保留
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP3TeoT.png?table=block&id=423914a6-6f09-4443-983b-1fba2b9b9501&cache=v2)
PC1还有PC2两台机子的IP设置如下,还有MAIL和DNS服务器的IP地址设置
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP37Gcj.png?table=block&id=5ed14987-faad-4aa0-a6b7-7151a2b54e05&cache=v2)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP37Jjs.png?table=block&id=40a5ede9-a267-4d8f-8499-6bc3f25bb8b1&cache=v2)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP37tun.png?table=block&id=f02f1d9c-b8f9-441e-bd02-3f7150829c37&cache=v2)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP37NBq.png?table=block&id=19681627-9f55-41c8-88a8-8b00ead5a00a&cache=v2)
然后再配置DNS服务器里面的相关域名,其他无用的服务我们可以关掉
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP37wNT.md.png?table=block&id=6628c816-9541-456d-aab4-b8a3218238af&cache=v2)
然后配置邮箱服务器,注意这里要配置的两个用户名与密码跟后面PC1和PC2配置的要一致。我这里设置的是test1和test2
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP37DCF.md.png?table=block&id=5fc80611-df7e-4ea5-a58a-6f28c1c76549&cache=v2)
然后在PC1和PC2里面配置相对应邮件信息,这时候上面配置的用户名就有用了
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP37sgJ.png?table=block&id=9b9f3963-6cb5-4d10-b934-f56393a16057&cache=v2)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP37yv9.png?table=block&id=75d78414-70e1-4fd0-aeb2-07a292a3e99a&cache=v2)
点击PC1邮件功能里面的compose编辑发送邮件的信息,然后Send
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP37cuR.md.png?table=block&id=f4eeadcc-39cf-48b3-b801-7a0e61ee585c&cache=v2)
从receive里查看接受的信息,收到刚才发送的信息了
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP37gD1.png?table=block&id=e112d280-8008-4b60-9fe8-6b791aa0339c&cache=v2)
同理,PC2也能同样的接受发送信息
实验内容三
手机访问Webserver,也就是219.219.68.183:8080,手机上回显网页信息,搭建成功
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP372Hx.jpg?table=block&id=f15e026b-733e-4d27-b98e-60a3fec88a0e&cache=v2)
同样手机访问FTPserver,填写好信息,手机上回显网页信息,连接成功
对于邮箱服务器用PC1跟PC2互相发送邮件:
两台机子都能够互相接收邮件,成功验证
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP37WE6.md.png?table=block&id=f52eca33-4cbe-4c78-8f04-d5e5343cbbda&cache=v2)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP375CD.md.png?table=block&id=b96dcd49-fc1d-4236-b0a8-df8007136609&cache=v2)
![notion image](https://www.notion.so/image/https%3A%2F%2Fs1.ax1x.com%2F2018%2F07%2F20%2FP37I8e.md.png?table=block&id=004083bb-a375-4a1c-9623-f974f88d9bbc&cache=v2)
结语
突然发现仿真软件真的是强大,本来还是想在win7的机子上直接模拟的邮箱服务器,发现死活都不行,没想到仿真软件还能这样玩,自己还是太菜,啥都不知道。。。。关于邮件,smtp协议只是一个发送的协议,接收邮件的时候用的可是pop以及imap协议,这还是要注意一下的,不过现在的发邮件都是被http封装的,也就是直接从web里面直接完成操作,即使改变了UA到服务器那一段,但是两个邮箱服务器之间传输的协议还是没有变的,依旧是smtp。。。
放暑假了啊!!!