服务器端口

go语言系列-TCP编程

早过忘川 提交于 2020-04-07 21:14:59
TCP编程 Go的主要设计目标之一就是面向大规模后端服务程序,网络通信这块是服务端,程序必不可少也是至关重要的一部分 网络编程基本介绍 网络编程有两种 TCP socket编程,是网络编程的主流。之所以叫Tcp socket 编程,是因为底层基于Tcp/ip协议的。比如:QQ聊天 b/s结构的http编程,使用浏览器去访问服务器时,使用的就是http协议,而http底层依旧是用tcp socket实现的。比如:京东商城【属于go web开发范畴】 计算机间要相互通讯,必须要是用网线、网卡或者无线网卡 协议(tcp/ip) TCP/IP(Transmission Control Protocol/Internet Protocol)的简写,中文译名为传输控制协议/因特网互联协议,又叫网络通讯协议,这个协议是Internet最基本的协议、Internet国际互联网络的基础,简单地说,就是由网络层的IP协议和传输层的TCP协议组成的 OSI与TCP/IP参考模型 书籍推荐《tcp/ip协议3卷》 IP地址 每个internet上的主机和路由器都有一个ip地址,它包括网络号和主机号,ip地址有ipv4(32位)或者ipv6(128位)可以ipconfig查看 端口(port)-介绍 这里所指的端口不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻辑意义上的端口

FileZilla 425 Can't open data connection

旧巷老猫 提交于 2020-04-07 11:10:21
WIN 2008 SERVER+FileZilla FTP Server,FTP端口:7890 防火墙中已允许FTP Server及端口访问,设置好后,FileZilla FTP Client客户端,被动模式,能连接,但是出错:425 Can't open data connection,不能读出目录列表,服务端也提示:425 Can't open data connectio。 解决方法: 1、首先尝试取消FileZilla FTP Client被动模式,还是本能列表; 2、只能到服务器上找原因了。 FileZilla FTP Server->Edit->Settings->Passive mode settings,指定被动模式使用的端口范围,将Use custom port range前面打开,设置端口范围为2014到2020,然后在Windows防火墙中打开这些端口。 3、在安全组中间开放2014-2020端口 OK,问题解决,客户端连接正常,可以列表。 来源: oschina 链接: https://my.oschina.net/u/617961/blog/308314

Windows 2008 防火墙开放端口

强颜欢笑 提交于 2020-04-07 10:05:30
Windows 2008 防火墙开放端口 Windows 2008 防火墙开放8080端口 在Windows2008 IIS7下新建公司内部网站,需要开放8080端口。 点击 ---〉 服务器管理器,防火墙配置 因为防火墙默认配置是 阻止与规则不匹配的入站连接。 允许与规则不匹配的出站连接。 所以,只需要修改入站连接。 添加新规则: 参考 80 端口,万维网服务(HTTP 流入量)对于 Internet 信息服务(IIS)允许 HTTP 通信的入站规则[TCP 80] 因为是公司内部使用的Web访问,出于安全考虑增加,只允许IP段访问。 #System 来源: oschina 链接: https://my.oschina.net/u/436370/blog/88244

Linux 端口详解

柔情痞子 提交于 2020-04-07 03:54:35
以下内容摘自网络,来源不清了,做个备份吧: 0|无效端口,通常用于分析操作系统 1|传输控制协议端口服务多路开关选择器 2|管理实用程序 3|压缩进程 5|远程作业登录 7|回显 9|丢弃 11|在线用户 13|时间 17|每日引用 18|消息发送协议 19|字符发生器 20|FTP文件传输协议(默认数据口)  21|FTP文件传输协议(控制) 22|SSH远程登录协议 23|telnet(终端仿真协议),木马Tiny Telnet Server开放此端口 24|预留给个人用邮件系统 25|SMTP服务器所开放的端口,用于发送邮件 27|NSW 用户系统 FE 29|MSG ICP 31|MSG验证,木马Master Paradise、HackersParadise开放此端口 33|显示支持协议 35|预留给个人打印机服务 37|时间 38|路由访问协议 39|资源定位协议 41|图形 42|主机名服务 43|who is服务 44|MPM(消息处理模块)标志协议 45|消息处理模块  46|消息处理模块(默认发送口) 47|NI FTP 48|数码音频后台服务  49|TACACS登录主机协议 50|远程邮件检查协议 51|IMP(接口信息处理机)逻辑地址维护 52|施乐网络服务系统时间协议 53|dns域名服务器 54|施乐网络服务系统票据交换 55|ISI图形语言 56

ip地址和网络端口总结

有些话、适合烂在心里 提交于 2020-04-07 02:20:51
ip地址 ip地址默认指ipv4地址,用4个字节表示,转换为点分10进制,可以表达范围0.0.0.0到255.255.255.255的地址,大约为42.95亿个地址。互联网编号分配机构(IANA,Internet Assigned Numbers Authority)负责分配和规划IP地址,以及对TCP/UDP公共服务的端口进行定义。 一个ip地址由两部分组成,网络号和主机号。 ip地址分类 IP定义了五类IP地址:A类、B类、C类、D类和E类: A类地址 :用于少量的大型网络,第一个字节的最高位固定为0,另外7比特可变的网络号可以标识128个网络(0~127),0一般不用,127用作环回地址。所以共有126个可用的A类网络。 B类地址 :用于中等规模的网络,第一个字节的最高2比特固定为10,另外14比特可变的网络号可以标识 \(2^{14}\) =16384个网络。 C类地址 :用于小规模的网络,第一个字节的最高3比特固定为110,另外21比特可变的网络号可以标识 \(2^{21}\) =2097152个网络。 D类地址 :用于组播(multicasting),因此,D类地址又称为组播地址。D类地址的范围为224.0.0.0~239.255.255.255,每个地址对应一个组,发往某一组播地址的数据将被该组中的所有成员接收。D类地址不能分配给主机。 E类地址 :为保留地址

计算机网络中的一些概念

别说谁变了你拦得住时间么 提交于 2020-04-06 13:34:51
OSI,TCP/IP,五层协议的体系结构,以及各层协议 答:OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。 五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。 每一层的协议如下: 物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器) 数据链路:PPP、FR、HDLC、VLAN、MAC (网桥,交换机) 网络层:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、 (路由器) 传输层:TCP、UDP、SPX 会话层:NFS、SQL、NETBIOS、RPC 表示层:JPEG、MPEG、ASII 应用层:FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS 每一层的作用如下: 物理层:通过媒介传输比特,确定机械及电气规范(比特Bit) 数据链路层:将比特组装成帧和点到点的传递(帧Frame) 网络层:负责数据包从源到宿的传递和网际互连(包PackeT) 传输层:提供端到端的可靠报文传递和错误恢复(段Segment) 会话层:建立、管理和终止会话(会话协议数据单元SPDU) 表示层:对数据进行翻译、加密和压缩(表示协议数据单元PPDU) 应用层:允许访问OSI环境的手段(应用协议数据单元APDU) ARP是地址解析协议

NAT深入浅出-02-NAT的分类(经典STUN分类和RFC5389后续分类)

旧城冷巷雨未停 提交于 2020-04-06 03:51:02
ps: 如果对你有帮助,请点赞,谢谢! 引用: NAT的几种类型( https://blog.csdn.net/phoenix06/article/details/70139756 ) 对比Cone NAT 和 Symmetric NAT,说明STUN为何不适用于对称型NAT的穿透( https://blog.csdn.net/Rookie_Manito/article/details/85260943) 基于STUN协议的NAT穿越技术的研究与应用_郑浩( http://cdmd.cnki.com.cn/Article/CDMD-10497-1019832865.htm ) AR530 V200R005C60 配置指南-NAT配置( https://support.huawei.com/enterprise/zh/doc/EDOC1000061797?section=j008 ) 华为路由器是否支持STUN(RFC3489 )中定义的各种类型的NAT?( https://forum.huawei.com/enterprise/zh/thread-294915-1-1.html ) 向以上大佬致敬! 1. 经典STUN分类 RFC3261定义的分类,但是自从 RFC3489 发布后,经典 STUN 的判断 NAT 类型的分类算法被发现是不完美的,许多 NAT 不完全符合

端口占用

青春壹個敷衍的年華 提交于 2020-04-06 02:45:42
今天发现服务器上Tomcat 8080端口起不来,老提示端口已经被占用。 使用命令: ps -aux | grep tomcat 发现并没有8080端口的Tomcat进程。 使用命令:netstat –apn 查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name 发现8080端口被PID为9658的Java进程占用。 进一步使用命令:ps -aux | grep java,或者直接:ps -aux | grep pid 查看 netstat -lnp HuaWeiAPI_SYNC lsof `which httpd` //那个进程在使用apache的可执行文件 lsof /etc/passwd //那个进程在占用/etc/passwd lsof /dev/hda6 //那个进程在占用hda6 lsof /dev/cdrom //那个进程在占用光驱 lsof -c sendmail //查看sendmail进程的文件使用情况 lsof -c courier -u ^zahn //显示出那些文件被以courier打头的进程打开,但是并不属于用户zahn lsof -p 30297 //显示那些文件被pid为30297的进程打开 lsof -D /tmp 显示所有在/tmp文件夹中打开的instance和文件的进程。但是symbol文件并不在列

junper防火墙之自摆乌龙

允我心安 提交于 2020-04-04 16:30:04
Juniper防火墙划分三个端口: 1.E0/0连接内网网络,网段是172.16.1.0/24,E0/0的端口ip地址是172.16.1.1,作为内网网络的网关 2.E0/1连接DMZ区域,网段是172.16.2.0/24,E0/1的端口ip地址是172.16.2.1,作为DMZ的网关 3.E0/2连接外网区域,网段是202.202.202.0/24,E0/2的端口ip地址是202.202.202.202,同时配置默认路由,指向202.202.202.1 划分为三个不同区域,策略如下: 1.E0/0是trust区域,trust区域能够访问DMZ和untrust区域 2.E0/1是DMZ区域,DMZ区域能够访问trust和untrust区域 3.E0/2是untrust区域,untrust区域能够访问DMZ区域 PC连接到交换机上,交换机的有个端口连接到Juniper防火墙的E0/0端口,PC的ip地址是172.16.1.5,网关是172.16.1.1,服务器连接到交换机上,交换机的有个端口连接到Juniper防火墙的E0/1端口,服务器的ip地址是172.16.2.5,网关是172.16.2.1配置完成后,出现了以下问题: 1.PC能够ping通172.16.1.1,也能够ping通202.202.202.202,也能够上网,但是不能ping通172.16.2.1 2

关于apache

♀尐吖头ヾ 提交于 2020-04-04 09:36:42
下载地址: https://www.apachelounge.com/download/ 安装方式如下,先解压到纯英文路径的文件夹,然后执行以下命令: //注意:需要使用管理员身份运行命令行!!! //切换到Apache解压路径中的bin目录 cd <解压目录>/bin //安装Apache服务,‐n参数是指定服务名称 httpd ‐k install ‐n "Apache" //如果需要卸载Apache,可以执行以下命令 httpd ‐k uninstall ‐n "Apache" //安装完成查看是否有错误提示,有修改对应行的配置文件:httpd.conf //修改完以后,执行以下命令重新测试配置文件是否通过。 httpd -t //这里出现的错误提示一般都和路径有关,当出现ServerName错误是,可以忽略,因为不影响使用,如果想要修改,在配置文件中找到ServerName 修改为localhost,接着重新启动 Apache服务 //注意:需要使用管理员身份运行命令行!!! //启动Apache服务 httpd -k start ‐n "Apache" //-n 重命名 //重启Apache服务 httpd ‐k restart ‐n "Apache" //停止Apache服务 httpd.exe‐kstop‐n"Apache" //回到浏览器中,地址栏输入:http:/