草庐IT

springboot项目,localhost:port 可以访问,但是外网IP:port不行

springboot项目启动后,localhost:port可以访问,但是外网IP:port不行现象原因及解决方法解决方法:规则1:规则2:规则3:现象springboot项目,localhost:port可以访问,但是外网IP:port不行原因及解决方法springboot的配置文件(yml或properties)中缺少server.address的设置。解决方法:在springboot的配置文件中增加server.address的配置。yml配置文件如下所示:server.address用于指定server绑定的地址。规则1:server.address为对应机器ip地址时,如101.12

Linux使用iptables实现内网隔断与外网控制

前言笔者在内网部署了一台linux服务器,因是直接连接的路由器,不好搭建单独的内网,同时该服务器有存在重要资料,为保证网络环境的安全,故想切断该服务器与外网的连接,查阅网上资料,加上自己的实践与整理,经过不断的重启和配置及踩坑,最终得以实现,分享与需要的朋友。1.先添加22端口允许通行,否则会连不上ssh,添加input记录:iptables-AINPUT-ptcp--dport22-jACCEPT添加output记录:iptables-AOUTPUT-ptcp--sport22-jACCEPT2.保存规则文件Ubuntu默认没有iptables配置文件,需通过iptables-save>/e

Linux之修改为静态IP后ping不通外网和主机

希望对你有帮助,如果有就行点赞收藏吧,分享给他人。在跟进学习过程中,遇到了这样的问题:大家都会跟着视频学习,这样在配置静态IP是也是跟着视频中老师的配置来的。这样就会出现了视频中老师配置的都没有问题,但你配值的却出现了问题。这是因为不同主机会分配不同的地址。先说一下修改为静态IP修改为静态IP方法一:点点点1.选中IPv4,将I[Pv4Method改为手动,地址(一开始是空的):192.168.111.100(记住这个地址中的111)子网掩码:255.255.255.0网关:192.168.111.2(记住这个地址中的111,后面的2不能乱改哦,改也别改为1记住)2.改完后就直接点击“应用”方

frp内网穿透实现外网可访问的ftp(FileZillaServer)服务器(web服务器,远程桌面连接都可以)

目录1.总结和资源链接2.搭建frp服务器 3.windows客户端连接到frp服务器,实现内网穿透4.在windows本机开启ftp服务,即完成了外网可访问的ftp服务器搭建1.总结和资源链接         本教程以系统为centos7的阿里云服务器ECS作为frp服务器,windows本地主机开启内网服务。而且也配置了网站服务,远程连接的端口映射,只需要在对应端口开启相应的服务即可(本教程的开启的内网服务只以ftp服务为例,web以及远程桌面服务请转战相应教程)。(frp服务还有更高级的配置,详细看官方文档)    教程使用资源链接:https://download.csdn.net/d

Ubuntu Server 20.04 系统安装(六):Linux搭建frp服务,实现内网穿透服务,实现外网到内网的在线访问

一:frp简介frp是什么?frp采用Golang编写,支持跨平台,仅需下载对应平台的二进制文件即可执行,没有额外依赖。frp是一个专注于内网穿透的高性能的反向代理应用,支持TCP、UDP、HTTP、HTTPS等多种协议。可以将内网服务以安全、便捷的方式通过具有公网IP节点的中转暴露到公网。市面上一些主流的内网穿透工具有:Ngrok,Natapp,花生壳,Ssh、autossh,Frp,Lanproxy,Spike。这里介绍使用frp工具。Ngrok可参考我另一篇文章:搭建ngrok服务器,实现内网穿透服务二:安装frp1:准备一台公网服务器(配置无要求网络稳定就行),服务器端,如公网IP:1

TPlink DDNS 内网穿透?外网访问设置方法

有很多小伙伴都想知道:TPlink路由器怎么设置DDNS内网穿透?今天,小编就给大家分享一下TPlinkDDNS外网访问设置方法,下面是图文教程,帮助新手快速入门DDNS设置。本文介绍的是云路由器TP-LINK DDNS的设置方法。TP-LINK DDNS是普联路由器官方提供的动态域名解析服务,可以将路由器WAN口IP地址与固定域名地址动态的关联起来。如果您需要在外网访问路由器下的服务器,只需要在路由器上登录TP-LINKDDNS,就可以使用该域名访问内网服务器,无需理会动态变化的IP地址。云路由器DDNS也可以使用快解析动态域名解析服务。一、进入TPlinkDDNS应用界面在电脑浏览器地址栏

在服务器上部署gradio demo,外网可以通过服务器ip访问

因为业务需要提供一个可持续性访问的链接,所以gradio提供的临时链接(share=True)不能用。用下面的代码即可部署到服务器IP。importgradioasgrimporttimedeftest(x):time.sleep(4)returnxiface=gr.Interface(test,"textbox","textbox")iface.launch(server_name="0.0.0.0",server_port=1234)注意:在执行gradio时用screen挂后台。不要在vscode的terminal中启动。如果遇到提交后出现422error的情况,,可能是gradio版本

如何通过nginx代理实现外网访问内网mysql或oracle数据库

        项目开发部署中经常会遇到MySQL或Oracle数据库安装在内网,而我们的应用服务只能部署在外网,如果实现外网服务访问连接内网的数据库呢?本次介绍如何通过Nginx配置实现外网访问内网数据库。1、前置机服务器    首先要保证有一台前置机服务器既可以访问内网数据库,又可以通过外网进行访问到这台前置机。然后在这台前置机服务器上安装部署ngxin来实现数据代理。2、ngxin配置    ngxin的安装部署这里就省略了,感兴趣的可以自行百度解决。这里主要介绍如何配置数据流代理。nginx.conf配置内容如下:#usernobody;worker_processes1;#error

Python—行命令搭建HTTP服务器并外网访问本地SQL Server数据库【无公网IP内网穿透】

在强者的眼中,没有最好,只有更好。我们是移动开发领域的优质创作者,同时也是阿里云专家博主。✨关注我们的主页,探索iOS开发的无限可能!🔥我们与您分享最新的技术洞察和实战经验,助您在移动应用开发领域取得成功。📌欢迎访问我们的微信公众号:iOS开发上架,获取更多精彩内容、实用技巧、行业资讯等。您关注的是我们前进的动力!💼我们还担任阿里云专家博主的角色,为您提供更深入的技术指导和解答疑点。🌟期待与您一起在移动开发的世界中,不断进步和创造!————————————————文章目录1.前言2.本地http服务器搭建2.1.Python的安装和设置2.2.Python服务器设置和测试3.cpolar的安装

FRP配置外网远程桌面

前言我们有时候需要从外网远程家里的,或者公司的电脑处理一些事情。虽然现在有向日葵,ToDesk等远程软件,但是免费版本有时候用起来还是存在卡顿等问题,查阅了一下资料,可以采用FRP配合公网服务器进行内网穿透操作,我正好有一个独立的博客站点,拥有公网ip,可以尝试操作一波服务端配置首先我们在公网服务器上下载frp软件包,并解压命名为frpwgethttps://github.com/fatedier/frp/releases/download/v0.37.0/frp_0.37.0_linux_amd64.tar.gztar-zxvffrp_0.37.0_linux_amd64.tar.gz&&m