80端口

开放linux 80端口

痴心易碎 提交于 2019-11-28 17:24:16
首先解决下出现 解决CentOS7出现的”Failed to start firewalld.service”问题 先输入systemctl unmask firewalld.service 然后 systemctl start firewalld.service 即可 ---------------------------------------------------------------- 怎么打开80端口呢? 在防火墙开始的时候 执行这句 firewall-cmd --zone=public --add-port=80/tcp --permanent 这就增加了端口80 来源: https://www.cnblogs.com/dwt520/p/11416070.html

k8s-traefik默认80端口

纵饮孤独 提交于 2019-11-28 15:31:26
vim traefik.yaml kind: Deployment apiVersion: extensions/v1beta1 metadata: name: traefik-ingress-controller namespace: kube-ops labels: k8s-app: traefik-ingress-lb spec: replicas: 1 selector: matchLabels: k8s-app: traefik-ingress-lb template: metadata: labels: k8s-app: traefik-ingress-lb name: traefik-ingress-lb spec: serviceAccountName: traefik-ingress-controller terminationGracePeriodSeconds: 60 tolerations: - operator: "Exists" nodeSelector: kubernetes.io/hostname: master containers: - image: traefik name: traefik-ingress-lb imagePullPolicy: IfNotPresent ports: - name: http hostPort: 80

什么是socket

你。 提交于 2019-11-28 08:53:36
要写网络程序就必须用 Socket ,这是程序员都知道的。而且,面试的时候,我们也会问对方会不会 Socket 编程?一般来说,很多人都会说, Socket 编程基本就是 listen , accept 以及 send , write 等几个基本的操作。是的,就跟常见的文件操作一样,只要写过就一定知道。 对于网络编程,我们也言必称 TCP/IP ,似乎其它网络协议已经不存在了。对于 TCP/IP ,我们还知道 TCP 和 UDP ,前者可以保证数据的正确和可靠性,后者则允许数据丢失。最后,我们还知道,在建立连接前,必须知道对方的 IP 地址和端口号。除此,普通的程序员就不会知道太多了,很多时候这些知识已经够用了。最多,写服务程序的时候,会使用多线程来处理并发访问。 我们还知道如下几个事实: 1 。一个指定的端口号不能被多个程序共用。比如,如果 IIS 占用了 80 端口,那么 Apache 就不能也用 80 端口了。 2 。很多防火墙只允许特定目标端口的数据包通过。 3 。服务程序在 listen 某个端口并 accept 某个连接请求后,会生成一个新的 socket 来对该请求进行处理。 于是,一个困惑了我很久的问题就产生了。如果一个 socket 创建后并与 80 端口绑定后,是否就意味着该 socket 占用了 80 端口呢?如果是这样的,那么当其 accept 一个请求后

原文地址

坚强是说给别人听的谎言 提交于 2019-11-28 06:37:52
原文地址 windows类系统安装nginx、mysql软件 (PS:windows系统环境中设置完nginx、mysql环境变量,需要重新启动系统才会生效。) 一、NGINX:首先下载windows版nginx二进制包,解压到目录: 解压根目录下为:nginx.exe程序和conf、html等目录所在。 <cmd> >cd /d d:\nginx\nginx-1.14.1 >nginx -v >nginx -t 检测配置语法 >start nginx 后台启动nginx 或 >nginx 前台启动nginx,会占用一个终端窗口 >nginx -s quit 有序关闭nginx 或 >nginx -s stop 直接关闭nginx >nginx -s reload 平滑重载nginx >nginx -s reopen 重新打开日志文件 >tasklist | findstr nginx 查找nginx进程,相当于Linux:ps -ef >taskkill /fi "imagename eq nginx.exe" /f 可以批量杀死名字为nginx.EXE的所有进程 (ps)nginx附加80端口被占用问题: nginx默认使用80端口,windows的80端口被占用,查看: >netstat -ano|findstr 80 被PID为4的进程占用,查看: >tasklist

端口复用后门

不想你离开。 提交于 2019-11-28 00:23:27
目录 端口复用后门 一. 端口复用 1.1 端口复用场景条件 1.2 类型 1.3 原理 二. HTTP.sys端口复用后门 2.1 简介 2.2 后门配置 2.3 后门连接和使用 2.4 UAC问题 2.5 Hash登录 2.6 防御: 2.7 检测 三. Refer 端口复用后门 一. 端口复用 1.1 端口复用场景条件 server只对外开放指定端口,无法向外进行端口转发 躲避防火墙 内网渗透(当机器在内网,IP端口在外不可直接连接,只是通过出口防火墙向外映射指定端口。可通过端口复用直连内网) 1.2 类型 1.2.1 端口重定向 即本地建立2个套接字sock1、sock2,sock1监听80端口,sock2监听其它端口。当有80的连接时,sock1将接收到的数据进行判断,如果是http数据则处理,如果是其它数据则将其转发到sock2的端口。 1.2.2 端口复用 在本地建立一个监听和本地开放一样的端口如80端口,当有连接来到时,判断是否是自己的数据包,如果是则处理数据,否则不处理,交给源程序。 1.3 原理 端口重定向只是利用了本地环回地址127.0.0.1转发接收外来数据,端口复用只是利用了socket的相关特性。 示例代码: s = socket(AF_INET,SOCK_STREAM,0); setsockopt(s,SOL_SOCKET,SO_REUSEADDR,

nginx搭建及加固

被刻印的时光 ゝ 提交于 2019-11-27 16:43:51
系统使用的是centos7 Nginx安装及配置 Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务 安装 我是用的环境是centos 7,系统默认的yum源没有nginx,找到一个使用nginx官方源地址 首先建立nginx的yum仓库,执行下面的命令 sudo rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 可以看到已经添加上了nginx的源,下面就是下载安装了 下载安装命令也很简单 sudo yum install -y nginx 安装成功^_^ 查看官方安装文档( https://www.nginx.com/resources/wiki/start/topics/tutorials/install/ )上的源不一样,不过都是一样的建立本地yum仓库 启动nginx服务 service nginx start 默认是80端口,但测试访问发现并不能进入欢迎页面,查了一下,centos默认是关闭80端口的,我们设置一下防火墙 开启80端口 sudo firewall-cmd --zone=public --permanent --add-service

centos7下安装nginx1.10.1

寵の児 提交于 2019-11-27 15:56:53
centos7下安装nginx1.10.1,亲测可用 1首页进入要安装的文件夹下,执行下载安装命令 [root@localhost soft]# wget -c https://nginx.org/download/nginx-1.10.1.tar.gz 2 安装前置库: [root@localhost soft]# yum install -y gcc pcre pcre-devel openssl openssl-devel gd gd-devel 3解压,然后跳转到解压的目录下 [root@localhost soft]# tar -zxvf nginx-1.10.1.tar.gz [root@localhost soft]# cd nginx-1.10.1 4进入nginx目录 [root@localhost nginx]# ./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx 这里指定安装的目录是在:/opt/nginx 目录 5编译安装 [root@localhost nginx]# make && make install 6启动 Nginx可以通过命令行来启动,操作命令: 启动:nginx 停止:nginx -s stop 重新加载: nginx -s reload 7放开80端口,关闭防火墙

nginx 配置http跟https跳转时总是提醒重定向过多解决办法

六眼飞鱼酱① 提交于 2019-11-27 10:29:12
1:检查你的nginx配置文件是否将80端口跟443端口写在了一个server里面。 配置文件头部添加 server { listen 80; index index.php index.htm index.html; root /home; return 301 https://www.xxx.com$request_uri; } 监听80端口使用301重定向到https安全访问,不要用rewrite重写 来源: CSDN 作者: 程序狗的世界 链接: https://blog.csdn.net/shaoyu1990126/article/details/79172350

IIS 启动不了(发生意外错误0x8ffe2740)

旧巷老猫 提交于 2019-11-27 07:03:10
启动IIS出现0x8ffe2740的错误,原因是别的程序占用了80端口,将IIS的默认端口改成大于80就可以解决,启动成功后再改回80,再次启动就没有错误了,如果再出现500的错误,重装一下IIS即可解决。 现象是:发生意外错误0x8ffe2740 原因: 如果系统中存在端口冲突就有可能发生本情况. IIS默认使用80端口进行HTTP通信. 如果除IIS外的应用程序正在运行并且正在相同的IP地址上使用80端口,在您试图使用IIS管理器启动网站时您也可能收到该错误讯息. 解决方法 要解决这个问题,您可以进行以下任一项操作: " 在IIS管理器中更改网站绑定端口为除80端口外的其它端口. " 停止正在使用80端口的应用程序,然后从IIS管理器中启动网站. 更多信息 您可以使用诸如TCPView或FPort等第三方工具来判断其它正在使用80端口的其它应用程序. 方法1: IIS Admin Service 在开始--运行里,输入:services.msc 打开服务管理器(当然,也可以用管理工具里找到它) 找到IIS Admin Service服务,如果未启动,则启动它 方法2 更改80端口 如果你不知道啥程序占用了80端口,用TCPView或者fport检查一下什么程序。八成是木马! 如果不是,很简单,改端口。 方法3: 我用的mysql关了后,也不能用IIS 我用的防火墙,停用了之后

unity发布webgl 部署IIS

落爺英雄遲暮 提交于 2019-11-27 06:25:02
阿里云的ecs 默认在后台 封了80端口 以至于IIS部署好之后localhost查看的到网页,公网ip却无法登陆,解决办法是: 添加80端口到安全组 IIS8.0 放入unity打包好的三个文件直接到: 依然会报错 解决办法是 添加MIME类型 腾讯云 可以直接添加.config 文件 阿里云添加config文件会报错 为什么会报错,不是web开发 待以后研究 阿里云通过添加MIME类型可以解决 来源: https://www.cnblogs.com/pz904/p/11936932.html