计算机端口

DHCP服务:个人简单整理

匿名 (未验证) 提交于 2019-12-03 00:39:02
DHCP作用 概念:DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP地址、子网掩码、网关以及DNS等tcp/ip信息,给用户或者内部网络管理员作为对所有计算机作中央管理的方法。 DHCP租约四部曲: A:客户端进行IP请求 当一个DHCP客户机启动时,会自动将自己的IP地址配置成0.0.0.0,由于使用0.0.0.0不能进行正常通信,所以客户机就必须通过DHCP服务器来获取一个合法的地址。由于客户机不知道DHCP服务器的IP地址,所以它 使用0.0.0.0的地址作为源地址,使用UDP68端口作为源端口,使用255.255.255.255作为目标地址,使用UDP67端口作为目的端口来广播请求IP地址信息。 广播信息中包含了DHCP客户机的MAC地址和计算机名,以便使DHCP服务器能确定是哪个客户机发送的请求。 B:服务器相应 当DHCP服务器接收到客户机请求IP地址的信息时,它就在自己的IP地址池中查找是否有合法的IP地址提供给客户机。如果有,DHCP服务器就将此IP地址做上标记,加入到DHCPOFFER的消息中,然后DHCP服务器就广播一则包括下列信息的DHCPOFFER消息: DHCP客户机的MAC地址

从零开始内网渗透学习

匿名 (未验证) 提交于 2019-12-03 00:33:02
域环境搭建 准备: DC: win2008 DM: win2003 DM: winxp win2008(域控) 1、修改计算机名: 2、配置固定ip: 其中网关设置错误,应该为192.168.206.2,开始默认的网管 3、服务器管理器---角色: 4、配置域服务: dos下面输入 dcpromo Ps:这里可能会因为本地administrator的密码规则不合要求,导致安装失败,改一个强密码 5、设置林根域: 林就是在多域情况下形成的森林,根表示基础,其他在此根部衍生 具体见: http://angerfire.blog.51cto.com/198455/144123/ 6、 域数据存放的地址 win2003、winxp和08配置差不多 注意点是: 1、配置网络 dns server应该为主域控ip地址 2、加入域控 域已经搭建完成,主域控会生成一个 krbtgt 账号 他是Windows活动目录中使用的客户/服务器认证协议,为通信双方提供双向身份认证 参考: http://www.it165.net/os/html/201306/5493.html Acitve Directory 域环境的搭建 http://blog.sina.com.cn/s/blog_6ce0f2c901014okt.html 端口转发&&边界代理 此类工具很多,测试一两个经典的。 #####端口转发 1

基础网络知识

匿名 (未验证) 提交于 2019-12-03 00:29:01
网络 :网络就是把世界各地的计算机实现数据相互共享的工具,网络就是路上的货车,数据就是货物,要有网络才可以传输。 ip地址:ip就是在网络的唯一标识(不可能出现不同的两台计算机有相同的ip),通过ip才可以找到使用该ip的计算机,在使用不同网络时ip是不同的,ip只是暂时分配的。 可以通过ping本机ip检测网卡是否正常(ipconfig 127.0.0.1)。 端口 端口号:计算机上有各种功能的软件,相同的软件可以相互传输数据,为了是数据不错乱,应该把数据传输给指定接收的软件,不同的软件有不同的端口(端口也就是数据传输的通道),为了区分不同的端口就出现了端口号,后来就用端口号来区分不同的软件(通过端口号来找软件,通过ip找计算机)。 知名端口:大部分是系统分配的用来服务操作系统的,范围(0―1023) 动态端口:可供程序员开发使用的端口号,范围(1024-2的16次方) 文章来源: 基础网络知识

ssh turnel

匿名 (未验证) 提交于 2019-12-03 00:27:02
英语好的请移步: https://www.ssh.com/ssh/tunneling/example 相信很多大公司为了安全和权限管理都在使用堡垒机,这里介绍一个方便快速开发,安全直连服务器的方法。 什么是SSH端口转发,SSH tunnel? SSH端口转发是SSH的一种机制,用于从客户端到服务器的隧穿应用端口,反之亦然。它可以用于向应用程序加密通过防火墙,一些系统管理员和It专业人员使用它来从家里的机器中打开后门进入内部网络。它还可以被黑客和恶意软件滥用,以开放从内部网络的访问。 本地转发 SSH client SSH server . The server connects to a configurated destination port, possibly on a different machine than the SSH server.本地转发用于将一个端口从客户端转发到服务器。通常的做法是:SSH客户机配置链接用的监听端口,当它接收到连接时,它将转发连接到SSH服务器。服务器连接到一个配置好的目标端口,可能在不同的机器上而不是SSH服务器。 本地端口转发的典型用途包括: 通过跳转服务器进行隧道会话和文件传输。 从外部网络连接到内部网络上的服务器。 连接到Internet上的远程文件共享。 相当多的组织通过某个跳转服务器来访问内部SSH

C语言学习笔记-网络与套接字

匿名 (未验证) 提交于 2019-12-03 00:15:02
所有程序都需要编写检查错误的代码 一.基础知识 客户端与服务器之间将展开一段结构化对话,叫协议。 在C语言中,如果写一个与网络通信的程序,就需要新的数据流-套接字,套接字是双向的,既可以输入也可以输出 1.使用socket()函数创建一个套接字数据流 #include <sys/socket.h> int xxxx = socket(PF_INET, SOCK_STREAM, 0); xxxx是套接字名字 套接字与客户端程序通信,服务器需要经历,绑定端口,监听,接受连接,开始通信,四个阶段 服务启动时,服务器会为每项服务分配一个端口,服务器启动时,需要告诉操作系统将要使用哪个端口,这个过程叫做端口绑定。 2.这些代码将创建一个表示"互联网xxx端口"的套接字名 #include <arpa/inet.h> struct sockeaddr_in xxxx; xxxx.sin_family = PF_INET; xxxx.sin+port = (in_port_t)htons(端口号); xxxx.sin_addr.s_addr = htonl(INADDR_ANY); int x = bind (套接字名字, (struct sockaddr * ) &xxxx, sizeof(name)); 3.设置客户端连接服务器的排队数量 listen(套接字名字, xx) xx为人数

TCP协议实现简单的通信

匿名 (未验证) 提交于 2019-12-02 23:56:01
TCP协议实现简单的通信 ## TCP协议: 是一种面向连接的保证可靠的传输协议,通过TCP协议传输,得到的是一个顺序的无差错的数据流。 发送方和接收方的成对的建立连接。必须通了之后才能传输数据。可以双向传输数据 * 端口: ** 我们这里所说的端口,不是计算机硬件的I/O端口,而是软件形式上的概念。 根据提供服务类型的不同,端口分为两种,一种是TCP端口,一种是UDP端口。 计算机之间相互通信的时候,分为两种方式:一种是发送信息以后,可以确认信息是否到达, 也就是有应答的方式,这种方式大多采用TCP协议;一种是发送以后就不管了,不去确认信息是否到达, 这种方式大多采用UDP协议。对应这两种协议的服务提供的端口,也就分为TCP端口和UDP端口。 *第一步:**创建客户端方:Client.java import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.InetAddress; import java.net.Socket; /** * TCP 通信 客户端发送消息 * */ public class Client { public

server2012R2一些漏洞的处理

匿名 (未验证) 提交于 2019-12-02 23:55:01
服务器 server2012R2涉及一些漏洞需处理 漏洞的端口有两个 ftp的21端口,和 5986端口 5986端口以及相关 Windows 远程管理 ( WinRM ) 是 WS - Management 协议的 Microsoft 实现。该协议是基于简单对象访问协议 ( SOAP ) 的、防火墙友好的标准协议,使来自不同供应商的硬件和操作系统能够互操作。 WS - Management 协议由硬件和软件制造商群体开发,作为一种公共标准,可用于与实现该协议的任何计算机设备远程交换管理数据。使用 PowerShell 对服务器远程管理,要在远程服务器上启用 WinRMwinrm2 . 0 服务对应了两个端口默认为 5985 ( HTTP 端口)或 5986 ( HTTPS 端口) 针对5986端口发现一些漏洞 ssl - cve - 2016 - 2183 - sweet32 tlsv1_0 - enabled rc4 - cve - 2013 - 2566 sslv3 - cve - 2014 - 3566 - poodle sslv3 - supported ssl - cve - 2011 - 3389 - beast 居然这么多问题就关闭它吧 Powershell 命令关闭 winrm 5986 port : winrm delete winrm / config /

交换机上的三种端口模式

匿名 (未验证) 提交于 2019-12-02 23:45:01
几个基本概念: 1.端口发送指交换机内部往外发送 2.数据帧在交换机内部处理时,均带vlan etag 3.端口打标或去标(tag或untag)是对端口输出而言 交换机上的三种端口模式:  交换机三种端口模式Access、Hybrid和Trunk的理解  以太网端口有三种链路类型:Access、Hybrid和Trunk。  Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口;  Trunk类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口;  Hybrid类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。  Hybrid端口和Trunk端口在接收数据时,处理方法是一样的,唯一不同之处在于发送数据时:Hybrid端口可以允许多个VLAN的报文发送时不打标签,而Trunk端口只允许缺省VLAN的报文发送时不打标签。  在这里先要向大家阐明端口的缺省VLAN这个概念  Access端口只属于1个VLAN,所以它的缺省VLAN就是它所在的VLAN,不用设置;  当端口接收到不带VLAN Tag的报文后,则将报文转发到属于缺省VLAN的端口(如果设置了端口的缺省VLAN ID)。当端口发送带有VLAN Tag的报文时,如果该报文的VLAN

如何修改SecureCRT中的端口转发过滤器?

匿名 (未验证) 提交于 2019-12-02 23:32:01
SecureCRT具有过滤器,可控制谁可以连接到已在SecureCRT中设置的端口转发。默认情况下,只有来自运行SecureCRT的计算机的连接才能连接到端口转发。 您可以按照以下步骤更改端口转发过滤器。 如果SecureCRT正在运行,请在继续之前退出程序。 找到与要修改的会话关联的.ini文件。.ini文件位于名为Sessions的子文件夹下的SecureCRT Config文件夹中。“ 全局选项”对话框还会在“ 配置文件夹”字段中显示SecureCRT Config文件夹的位置。 在记事本中打开.ini文件。 查找以下行: S:“端口转发过滤器”=允许,127.0.0.0 / 255.0.0.0,0拒绝,0.0.0.0 / 0.0.0.0,0 将行修改为如下所示: S:“Port Forward Filter”= allow,127.0.0.0 / 255.0.0.0,0 allow,xxx.xxx.xxx.xxx,0 deny,0.0.0.0 / 0.0.0.0,0 Alternately ,您可以将行修改为如下所示,允许任何IP地址连接到端口转发: S:“端口转发过滤器”=允许,0.0.0.0 / 0.0.0.0,0 以上就是小编给大家带了的SecureCRT使用教程,如何修改SecureCRT中的端口转发过滤器?你学会了吗? 了解更多关于 SecureCRT教程

华为交换机VLAN与Trunk配置

匿名 (未验证) 提交于 2019-12-02 23:30:02
首先,使用ensp软件搭建好实验环境,并提取途中重要信息。 图中PC19和PC21在同一个vlan5,PC20和PC22在同一个vlan10 解题思路 (1) 首先我们需要确定我们需要用到的端口模式: Access介入模式 pc―交换机 Trunk中继链路模式: 交换机―交换机 (2) 其次在两个交换机上各创建vlan5、vlan10的端口,并把pc19与pc21的端口设置为access模式并加入vlan5,把pc20与pc22的端口设置为access模式并加入vlan10,把两个交换机相连接的端口设置为trunk中继链路模式,并把vlan端口加入到中继链路。 (3) 最后,打开计算机,使用ping命令进行查看。 Swich1: <Huawei>system-view //进入系统试图 [Huawei]vlan batch 5 10 //创建vlan端口 [Huawei]interface ethernet 0/0/1 //进入e0/0/1端口进行配置 [Huawei-Ethernet0/0/1]port link-type access //设置端口的模式为access [Huawei-Ethernet0/0/1]port default vlan 5 //把端口加入vlan 5 [Huawei-Ethernet0/0/1]interface ethernet 0/0/2 /