首页
技术笔记
网址导航
Json在线解析
二维码
Ip地址查询
在线流程图
新用户注册
|
会员登录
在线工具
开发笔记
毒鸡汤
网址导航
免费在线流程图
2赞
476
当前位置:
开发笔记
>
运维
> 正文
ISA Server 的故障排除工具(4)
作者:ERIK又 | 2022-12-10 19:51
ISAServer的故障排除工具(4)
ISA Server 的故障排除工具
10.1.3 练习:测试端口状态
在这个练习中,您需要使用Netstat和Telnet命令来断定ISA Server计算机的端口状态。此技术可用来验证安全或用来断定ISA Server计算机上运行的服务对外部站点是否 可用。
练习:测试ISA Server端口
在这个练习中,在命令提示符中运行Netstat实用程序,并注意ISA Server的外部接口上打开了不同的端口。
Ø 测试ISA Server计算机的端口状态:
1. 以Administrator身份登录到Server1。
2. 单击Start,选择Run。
出现Run对话框。
3. 在Open文本框中,输入cmd并单击OK。
出现命令提示符。
4. 在命令提示符中,输入netstat -an -p TCP。
出现ISA Server计算机的所有活动TCP端口的输出信息。在输出屏幕上,左边一列带端口号的IP地址代表每一个活动连接的本地地址,右边一列带端口号的IP地址代表每一个活动连接的外部地址。输出中的大多数本地地址都指内部接口192.168.0.1。不过,在列表的末端可能有一些连接的本地地址是ISA Server的外部IP地址。
5. 在ISA Server的外部接口中,当前有多少个活动连接?仔细检查这些连接的外部地址。这些地址真的是外部远程地址,或者仅仅是同一本地地址的另一个端口?这些外部地址中的哪些端口是用来向ISA Server计算机的外部接口发送信息的?
答案写在下面的空白处:
6. 在ISA Server计算机上,打开IE浏览器,并连接到外部Web站点,如,
http://www. microsoft.com
。
7. 当Web页面正在IE浏览器中下载时,切换到命令提示符窗口,再次输入netstat -an -p TCP。
出现ISA Server计算机的所有活动TCP端口的输出信息。
8. 查看输出列表的末端。与第5步的答案相比,ISA Server计算机的外部端口上有多少个活动连接?看见以前没有列出的外部地址的活动端口吗?在查看该数据后,可以断定是哪个外部端口是用来向本地的外部IP地址发送Web数据的吗?
9. 该Web数据是发送到ISA Server计算机外部接口上的哪个本地端口的?这些端口都是动态的。每个连接之间都不一样。在下面的空白处写下这些端口的相应的数字。
假设发现网络有被入侵的迹象,检测黑客可能试图要通过的外部端口的状态,以排除安全故障。您可以试着telnet连接试到外部端口,看该端口上的服务是否对连接请求作出响应(通常来说,需要在外部计算机上执行此操作)。
10. 尝试telnet连接到在第9步写下的外部端口。方法是在在命令提示符中输入telnet [externa_ip_address][port_number]。此处[externa_ip_address]是当前分配给ISA Server计算机的外部IP地址,[port_number]是第9步中记下的本地端口号之一,(例如telnet 64.43.113.110 10123)。
出现一条消息,提示连接端口失败。此端口不是侦听端口。当端口接收外部连接时,要么出现空白屏幕,要么是该端口上通信的服务发出的输出信息。
11. 在命令提示符窗口,试着telnet连接到下表左列的每一个端口。指定当前分配给计算机的外部IP地址。例如,如果您的IP地址是64.43.113.110 25,您可以在命令提示符中输入telnet 64.43.113.110 25,就可以telnet连接到端口25。在下表的右列写下这些端口的打开或关闭状态。
端口号 端口状态
25
7
389
443
21
8080
1030
端口开放并不意味着有安全弱点。但是,出于安全考有些端口虑最好不要处于静态打开状态,如15(Netstat)、21(FTP)、23(Telnet)、25(SMTP)、79(Finger)和80(HTTP)。
12. 关闭命令提示答窗口。
10.1.4 小结
进行ISA Server故障排除时,有许多可用的工具。其中,第一步可以使用ISA Server报告。它可以确定性能故障的原因。事件查看器显示了ISA Server服务生成的所有事件消息。ISA Server 性能监视器能解决有关网络使用、硬件和配置上的问题。Netstat是一种命令行工具,可以显示所有活动TCP或UDP连接,这对排除安全和连接问题很有帮助。此外,也可以利用Telnet实用程序来检查服务器是否通过某个给定端口接收命令。网络监视器可以捕获并显示Windows 2000服务器从局域网接收的帧内容。最后,Route命令可以验证和修改路由表,确认通过可行的路由所有的网段都能被访问。 (小节完)
推荐阅读
程序员
将RSS pubdate解析为DateTime
如何解决《将RSSpubdate解析为DateTime》经验,为你挑选了1个好方法。 ...
[详细]
程序员
MVVM在点击时更改网格的背景颜色
如何解决《MVVM在点击时更改网格的背景颜色》经验,为你挑选了0个好方法。 ...
[详细]
程序员
将Android库(aar)发布到Bintray,并选择其他风味
如何解决《将Android库(aar)发布到Bintray,并选择其他风味》经验,为你挑选了2个好方法。 ...
[详细]
程序员
从项目单击打开片段
如何解决《从项目单击打开片段》经验,为你挑选了1个好方法。 ...
[详细]
程序员
我们如何将变量(字符串)传递给xpath包含函数?
如何解决《我们如何将变量(字符串)传递给xpath包含函数?》经验,为你挑选了1个好方法。 ...
[详细]
程序员
Java正则表达式返回完整字符串而不是捕获
如何解决《Java正则表达式返回完整字符串而不是捕获》经验,为你挑选了1个好方法。 ...
[详细]
程序员
为什么$('.classname')&document.getElementsByClassName('classname')返回不同的东西?
如何解决《为什么$('.classname')&document.getElementsByClassName('classname')返回不同的东西?》经验,为你挑选了1个好方法。 ...
[详细]
程序员
新线程多次
如何解决《新线程多次》经验,为你挑选了1个好方法。 ...
[详细]
程序员
如果四个变量相等
如何解决《如果四个变量相等》经验,为你挑选了1个好方法。 ...
[详细]
程序员
无法在xib文件中向UITableView添加PrototypeCell
如何解决《无法在xib文件中向UITableView添加PrototypeCell》经验,为你挑选了2个好方法。 ...
[详细]
程序员
SAPUI5 Android App - 资源未加载
如何解决《SAPUI5AndroidApp-资源未加载》经验,为你挑选了0个好方法。 ...
[详细]
程序员
使用node.js在Azure文件存储中上载文件
如何解决《使用node.js在Azure文件存储中上载文件》经验,为你挑选了1个好方法。 ...
[详细]
程序员
我们可以在ScrollView Xamarin.Forms中隐藏滚动条
如何解决《我们可以在ScrollViewXamarin.Forms中隐藏滚动条》经验,为你挑选了2个好方法。 ...
[详细]
程序员
尝试通过ACTION_OPEN_DOCUMENT为自定义DocumentsProvider尝试采用PersistableUriPermission()失败
如何解决《尝试通过ACTION_OPEN_DOCUMENT为自定义DocumentsProvider尝试采用PersistableUriPermission()失败》经验,为你挑选了0个好方法。 ...
[详细]
程序员
knitr R markdown文档中的mapview错误
如何解决《knitrRmarkdown文档中的mapview错误》经验,为你挑选了1个好方法。 ...
[详细]
程序员
在kotlin中使用elvis运算符时如何否定布尔表达式?
如何解决《在kotlin中使用elvis运算符时如何否定布尔表达式?》经验,为你挑选了1个好方法。 ...
[详细]
程序员
Django Rest使用用户名或电子邮件登录JWT?
如何解决《DjangoRest使用用户名或电子邮件登录JWT?》经验,为你挑选了1个好方法。 ...
[详细]
程序员
卷积中的伪像
如何解决《卷积中的伪像》经验,为你挑选了1个好方法。 ...
[详细]
程序员
如何更改Swift标头("ProductModuleName-Swift.h")产品名称作为产品名称动态更改
如何解决《如何更改Swift标头("ProductModuleName-Swift.h")产品名称作为产品名称动态更改》经验,为你挑选了1个好方法。 ...
[详细]
程序员
django AdminSplitDateTime有效的日期/时间错误
如何解决《djangoAdminSplitDateTime有效的日期/时间错误》经验,为你挑选了1个好方法。 ...
[详细]
吐了个 "CAO" !
吐个槽吧,看都看了
会员登录
|
用户注册
ERIK又
这个屌丝很懒,什么也没留下!
关注作者
Tags | 热门标签
apache
centos
debian
devops
docker
fabric
jenkins
k8s
linux
nginx
ssh
tomcat
ubuntu
vagrant
容器
服务器
负载均衡
RankList | 热门文章
1
使用node.js在Azure文件存储中上载文件
2
我们可以在ScrollView Xamarin.Forms中隐藏滚动条
3
尝试通过ACTION_OPEN_DOCUMENT为自定义DocumentsProvider尝试采用PersistableUriPermission()失败
4
knitr R markdown文档中的mapview错误
5
在kotlin中使用elvis运算符时如何否定布尔表达式?
6
Django Rest使用用户名或电子邮件登录JWT?
7
卷积中的伪像
8
如何更改Swift标头("ProductModuleName-Swift.h")产品名称作为产品名称动态更改
9
django AdminSplitDateTime有效的日期/时间错误
10
在按钮单击中执行AsyncTask而不会出现崩溃或异常
11
我可以更改Android自定义键盘的输出字体吗?
12
我在哪里可以找到有关Google Test的综合文档?
13
以功能方式从列表创建配对列表
14
Elasticsearch query_string命中字段
15
让Gvim与Powershell一起工作
16
无法定位元素的最后一个子元素
17
为这个庞大的列表制作一个更紧凑的代码
18
加载角度视图
19
当Div滚动到视线之外时检测
20
选择要运行的配置类型时,在IntelliJ IDEA 15中运行Gradle测试而不是Junit测试
DevBox开发工具箱 | 专业的在线开发工具网站
京公网安备 11010802040832号
|
京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有