草庐IT

端口号

全部标签

没有公网IP,局域网服务器和应用IP端口如何映射到外网访问

信息时代,我们经常会有远程办公OA、数据库、搭建web网站、ERP、访问NAS、信息管理、文件共享FTP、软件跨网互通等各种需求。本地内网环境下,如何做内网穿透,将局域网服务器和应用的IP端口映射到外网访问呢?没有公网ip怎么访问家里内网?这里,介绍一种内网穿透方案:用快解析。添加映射,只要可以上网,就可以将内网IP端口通过快解析这款工具软件映射到外网访问。默认自动生成免费二级域名,提供外网连接访问,同时也支持自己域名且无需转移注册商。以下是使用方法说明供大家参考。1.内网映射外网设置在目标服务器本地或所在局域网内另台内网互通主机上,安装并登录快解析客户端,添加端口映射。2.按照弹出的对话框提

Linux 端口修改

一、登录Linux服务器(用宝塔的ssh或者xshell连接)二、编辑ssh服务配置文件:vi/etc/ssh/sshd_config光标移至“#Port22”位置,按“i”进入编辑模式,删除掉Port22前面的#,然后键盘按一下回车键【如果没有#可不必删除,直接下一步】输入新的端口号如:Port10000(这个你自己定,最大不能超过65535)编辑好,先按ESC键,再输入:wq保存退出.(冒号和字母在英文输入法输入)重启ssh服务:systemctlrestartsshd三、端口放行一般的linux服务器都有自带的防火墙iptables规则,把端口10000在规则中设置备放行。【如果没有使用

nginx反向代理实现不同域名映射到同一台服务器的相同端口

在实际应用中,我们经常会遇到多个域名需要映射到同一台服务器的相同端口的情况,这时可以使用nginx反向代理来实现。以实现将www.example.com和www.test.com都映射到127.0.0.1的80端口为例,具体步骤如下:修改hosts文件在本地hosts文件中添加以下两行:127.0.0.1www.example.com127.0.0.1www.test.com配置nginx反向代理在nginx的配置文件中添加以下内容:server{listen80;server_namewww.example.comwww.test.com;location/{proxy_passhttp:/

Centos系统,防火墙没开,docker部署的rabbitmq不能外网访问监听端口,但别的端口都能正常访问???

真是一个神奇的问题,防火墙firewalld,iptables都没开。之前访问都正常,最近可能是服务器被动了。rabbitmq的相关监听接口,只能本机服务器连接了,导致设备连接不了rabbitmq组件了。排查问题记录1.防火墙是否开启。发现是关闭的systemctlstatusfirewalld 2.确认外网网络是否可用。发现也是可用的。pingwww.baidu.com 3.查看指定端口监听是否正常,发现也是正常的netstat-antp|grep5672/15672 最后的解决方法,猜测有可能是防火墙规则问题所以先开启防火墙systemctlstartfirewalld 查看防火墙状态sy

RabbitMQ安装、端口修改、简单的角色介绍

前提本文介绍RabbitMQ安装的环境是CentOS7版本的Linux云服务器。官网:https://www.rabbitmq.com/RabbitMQ的安装由于RabbitMQ是使用Erlang语言开发的,所以我们在安装RabbitMQ之前需要在服务器中安装Erlang语言的环境。在Linux中执行下面命令:yuminstall-yepecurl-scurl-shttps://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh|sudobash在执行完上面语句后,我们就可以安装RabbitMQ

k8s各组件端口

kube-proxy10249:用于节点上的kubeproxy的健康检查和状态查询。10256:用于NodePort服务的负载均衡。portpool(30000-32767):NodePort服务的端口范围,这些端口用于外部流量访问Kubernetes集群中的服务。kubelet10250:kubeletAPI服务器的端口,用于集群中的其他组件(如kube-scheduler、kube-controller-manager、kubectl)与kubelet进行通信。此端口通常由Kubernetes的授权策略进行保护,只允许授权用户或组访问。10255:kubelet的只读端口,用于提供节点的健

springBoot 如何获取当前应用的ip和端口

1.注入Environment对象:@AutowiredprivateEnvironmentenvironment;2.调用getProperty方法获取IP和端口:Stringip=InetAddress.getLocalHost().getHostAddress();Stringport=environment.getProperty("server.port");运行效果如下:

【通过URL获取目标服务器IP和端口号】

通过URL获取目标服务器IP和端口号:原理、应用和实战项目引言在网络应用开发和网络安全领域,有时需要根据给定的URL获取目标服务器的IP地址和端口号。通过URL获取目标服务器IP和端口号的过程涉及域名解析、DNS查询、端口扫描和网络通信等技术。1.通过URL获取目标服务器IP和端口号的原理通过URL获取目标服务器IP和端口号的过程包括以下几个步骤:1.1域名解析URL中的域名需要先经过域名解析,将其转换为对应的IP地址。域名解析通过DNS(域名系统)进行,将域名映射到IP地址。DNS使用层次化的命名体系,包括根域、顶级域、二级域等。域名解析的过程涉及到递归查询、迭代查询和缓存等机制。1.2DN

Nginx配置前后端分离项目在同一IP端口或域名下

前后端分离的架构已经被广泛采用。这种模式下,前端和后端会分别运行在不同的服务器或端口上。然而,有时我们需要把前后端部署在同一端口或同一域名下,这就需要利用到反向代理服务器,例如Nginx。在本文中,我将向大家展示如何利用Nginx将前后端分离的项目配置在同一端口或域名下。我将提供两个示例,分别是使用HTTP和HTTPS的配置,以帮助你理解和实践。使用HTTP的配置首先,我们来看一个HTTP的配置例子:server{listen80;#该serverblock会监听80端口,处理所有发送到此端口的请求server_nameyourdomain.com;#你的域名或IPlocation/{root

iptables封禁端口

需求:之前运维的服务器,爆出漏洞,我要做的就是把5000接口封禁。然后找了一些iptables的教程。最终解决方案如下:iptables-IFORWARD-ptcp--dport5000-jDROP执行完,立即生效配套资料1.禁止指定IPiptables-IINPUT-s10.0.28.15-jDROP2.禁止指定IP段iptables-IINPUT-s10.0.28.15/24-jDROP3.禁止指定IP和端口iptables-IINPUT-s10.0.28.15-ptcp--dport22-jDROP4.iptables解封禁止IPiptables-DINPUT-s10.0.28.15-j