首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    FastTunnel 搭配 nginx 将本地内网电脑 HTTP 服务公开到子域名公网访问

    如此我可以在客户端上面直接配置其子域名给到本地内网电脑的 HTTP 服务 先到域名提供商,添加一个 A 记录,将 *.tunnel.lindexi.com 配置指向服务器的 IP 地址 注: 此时 A...${WebDomain}访问内网的站点,注意:需要通过域名访问网站时必选。..."SSHEnabled": false // 没用 } } 我前面有 nginx 挡着,后续的访问是不需要带端口号的,在 nginx 上已经配置了转发规则了 我为了提升一点点安全性,也就配置了 Tokens...// [必选] 子域名, 访问本站点时的url为 http://${SubDomain}....* 通过服务端返回的访问方式进行访问即可 */ "Forwards": [ { // [必选] 内网服务所在主机ip "LocalIp

    1.4K10

    安全:nginx禁止ip访问, 只能通过域名访问

    归结到技术层面,原因是如果网站允许ip直接访问,那么即使没有在nginx配置中解析恶意的未备案域名,这个域名也是可以访问到你的网站。...这样即使未备案域名绑定了你的ip,也访问不了你的网站。 有必要说明一下,本站用的阿里云的虚拟主机,软件环境是:linux+nginx+mysql+php。...因为本文是说明怎么在nginx服务器配置禁止ip访问。...方案如下: 1.增加server模块,第一句 listen 80 default 就禁掉了ip访问,第二句标示如果通过ip访问或者nginx未解析的域名访问 则返回500错误。...如果把ip访问和未解析域名访问转到你自己的域名,从而带来一些额外流量,则如下配置(logo条纹挡住的词是:permanent): ?

    17.3K30

    如何通过 Nginx 只允许 www 域名访问并禁止裸域名访问

    如何通过 Nginx 只允许 www 域名访问并禁止裸域名访问 在网站管理中,很多时候我们希望用户只能通过带有 www 的域名访问,而对于裸域名(即没有 www 前缀的域名)则禁止访问或进行重定向。...这可以通过修改 Nginx(或 Tengine)的服务器配置来实现。本文将介绍如何配置 Nginx,以实现用户只能通过 www 访问网站,而禁止或重定向裸域名。...步骤 2:禁止裸域名访问 为了禁止用户通过裸域名 zhanmeng.net 访问,我们可以创建一个独立的虚拟主机,并使用 Nginx 的 return 444 指令。...这会让 Nginx 立即关闭连接,不返回任何内容,从而禁止访问。...www 域名访问,而直接访问裸域名时禁止访问或自动重定向到 www。

    1.1K10

    Nginx配置多端口多域名访问

    在一个服务器上部署多个站点,需要开放多个端口来访问不同的站点,流程很简单,调试花了2小时,记录一下: 主域名多端口访问 在DNS NameServer设置A记录 将 www.xxx.com 指向服务器ip.../conf/nginx.conf server { listen 80; server_name www.xxx.com; access_log /data/www/log/33.33.33.33_nginx.log.../ 目录下面; 子域名多端口访问 这种访问比较傻,因为你的8080端口的访问需要 http://xxx.com:8080 这样的格式; 而且如果有两个不同的cgi,比如80端口对应一个php web服务...这个时候我们需要Nginx的反向代理功能,并在DNS Server上面增加一条A记录,最终实现 www.xxx.com 访问80端口 A.xxx.com 通过nginx转发访问8080端口服务 增加一条...重新载入配置文件 1 nginx -s reload

    13.6K40

    MinIO+Nginx开启https域名访问

    /ssl 申请SSL注意事项:按照提示,需要有验证域名是你的操作,一般两种方式,1.DNS,2.文件,建议使用推荐的方法添加一条解析即可,一般十几分钟就能颁发证书,证书颁发后选择-下载-Nginx nginx...” 这也是上面nginx里面为什么会那样配置的原因 这个地址是MioIO API访问请求的地址,这里创建容器时是什么,无论在MinIO控制台或者是通过API代码分享的文件链接的前缀就是这个!...,这里为什么我们直接写成了域名,而不是网上大部分说的IP+端口号,原因就是文章上面的nginx_minio.conf已经做了反向代理,访问https://minio.itze.cn 就等于访问 https...://123.123.123.123:9000 明白了吗 但是如果浏览器直接访问后面这个IP+端口的浏览器会报SSL证书不安全,因为我们签发证书是对minio.itze.cn这个域名主题 MINIO_SERVER_URL...等于什么下面分享链接的红色字体就是什么,如果你用的是服务器的外网域名+端口,下面就是IP:端口号,如果硬是改成域名访问会报错

    23.7K72

    Nginx域名访问处理过程 原

    当多个域名执行一个 IP 地址时,Nginx 可以根据域名来分配不同的虚拟服务器,如下面的例子。...如果请求没有匹配任何 server,或者访问头(request head)中没有包含Host的数据,那么 Nginx 会将该请求路由给默认的 server,默认情况下就是配置文件中的第一个 server...基于IP和域名的混合路由服务 Nginx 同样支持根据访问 IP 来选择 server 的情况,下面是一个混合处理 IP 以及域名的例子: server { #指定监听的域名以及端口 listen...例如外部的访问请求大量来源于域名 example.org 或 www.example.org,而有部分请求来源与其他二级域名,明确的将常用域名定义出来这可以得到不错的优化: server { listen...最后,如果在一个 server 中只有一个 server_name 的指令配置,Nginx 仅仅会考虑 listen 命中而不会去判断域名是否命中。

    4K30

    公司内网搭建代理DNS使用内网域名代替ip地址

    运维人员会为每套环境的相关项目配置单独的Tomcat,然后开放一个端口,以 IP+Port 的形式访问。...但是你不永远不会确定,那天由于升级突然改了IP,我们可能又要重新撸一遍配置,所以内网域名还是非常有必要的。...内网域名具体有哪些优点: 方便记忆 变更IP,只需要修改DNS即可 服务器环境 192.168.1.170(开发) 192.168.1.180(测试) 192.168.1.190(预生产) 192.168.1.125...(DNS+Nginx) DNS安装 安装容器 为了方便,我们使用docker环境手动搭建一个DNS服务器。...本机验证 那么如何验证这些域名可以解析到我们的内网项目,只需要修改本机dns服务器地址即可: 配置完成后,我们就可以通过dev.52itstyle.com等相关域名访问我们的内网项目了。

    15.2K60

    公司内网搭建代理DNS使用内网域名代替ip地址

    运维人员会为每套环境的相关项目配置单独的Tomcat,然后开放一个端口,以 IP+Port 的形式访问。...但是你不永远不会确定,那天由于升级突然改了IP,我们可能又要重新撸一遍配置,所以内网域名还是非常有必要的。...内网域名具体有哪些优点: 方便记忆 变更IP,只需要修改DNS即可 服务器环境 192.168.1.170(开发) 192.168.1.180(测试) 192.168.1.190(预生产) 192.168.1.125...(DNS+Nginx) DNS安装 安装容器 为了方便,我们使用docker环境手动搭建一个DNS服务器。...本机验证 那么如何验证这些域名可以解析到我们的内网项目,只需要修改本机dns服务器地址即可: ? 配置完成后,我们就可以通过dev.52itstyle.com等相关域名访问我们的内网项目了。

    8K41

    公司内网搭建代理DNS使用内网域名代替ip地址

    运维人员会为每套环境的相关项目配置单独的Tomcat,然后开放一个端口,以 IP+Port 的形式访问。...但是你不永远不会确定,那天由于升级突然改了IP,我们可能又要重新撸一遍配置,所以内网域名还是非常有必要的。...内网域名具体有哪些优点: 方便记忆 变更IP,只需要修改DNS即可 服务器环境 192.168.1.170(开发) 192.168.1.180(测试) 192.168.1.190(预生产) 192.168.1.125...(DNS+Nginx) DNS安装 安装容器 为了方便,我们使用docker环境手动搭建一个DNS服务器。...本机验证 那么如何验证这些域名可以解析到我们的内网项目,只需要修改本机dns服务器地址即可: [dns.png] 配置完成后,我们就可以通过dev.52itstyle.com等相关域名访问我们的内网项目了

    11.5K80

    frp 内网穿透搭建教程:公网访问内网服务配置详解

    摘要 frp 是常用的反向代理工具,用一台有公网 IP 的服务器把内网服务暴露到公网访问。...如果是企业场景需要远程接入,更合适的做法是使用受管控的企业远程接入方案,而不是个人搭建的穿透工具。 二、准备工作 需要两部分:一台有公网 IP 的服务器作为服务端,一台内网设备作为客户端。...IP,访问时通过域名区分不同服务,多个服务可以共用同一个对外端口。...证书统一在代理层管理,内网服务不需要各自配置。 如果内网有多个服务,可以配置多个域名分别指向不同的 frp 代理,共用一套证书管理流程。...域名访问返回 404 或无法路由 确认域名已解析到公网服务器 IP,且 customDomains 中填写的域名与实际访问的一致。多个代理使用相同域名会导致冲突。

    97610

    内网畅外网墙--再聊Nginx访问权限管理

    接上回,Nginx访问权限管理 low address bits of 192.168.101.0/16 are meaningless in /usr/local/nginx/conf/nginx.conf...广播地址(Broadcast Address)是专门用于同时向网络中所有工作站进行发送的一个地址 回到开始 文章开头,大家看到的那段配置,是对资源访问做限制所配置,基本诉求为:内网可以直接访问,外网需要通过账户密码访问...详见:Nginx 访问权限管理,为了满足场景,我们需要通过 ngx_http_auth_basic_module 来进行控制 通过 IP地址 & 子网掩码 可得知网络地址为 192.168.101.0...当然为了可以更大范围的内网允许访问(办公室多内网段:0/101/200/201 => 使用三层交换机打通各子局域网),可以将网络位数控制的更小。...单纯使用路由器来实现网间访问,不但由于端口数量有限,而且路由速度较慢,从而限制了网络的规模和访问速度。

    2.6K20

    如何搭建虚拟专有网络访问公司内网

    前言 因为公司开发都是内网环境,以往居家办公或非公司环境,都需要进行远程到公司电脑进行办公,为了方便部门同事出差驻场开发,搭建了虚拟专有网络 在实际搭建过程中使用了OpenVPN和SoftEtherVPN...pki\\dh.pem" #这行如果打开了注释掉,代表所有流量都走vpn,会造成拥堵 #push "redirect-gateway def1 bypass-dhcp" #这行手动复制添加,指定网段流量访问才走...HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters IPEnableRouter修改值为1 右击openpvn托盘图标点击重新连接 注:客户端访问...server这台主机,要么关闭防火墙,要么使用10.8.0.1vpn的IP访问 客户端 下载openvpn安装包运行,默认选项,直接install 拷贝服务器端的ca.crt、CLIENT.crt、CLIENT.key...Server安装 打开创建连接,主机:localhost,端口:5555,点击确认后进行连接,会提示修改密码 连接Server后可以管理监听列表,修改成自定义的开放外网端口 向导提示,选择安装【远程访问

    3.5K40

    使用Lighthouse搭建OpenVPN轻松访问内网服务

    本文将教大家如何使用腾讯云轻量应用服务器搭建OpenVPN服务端以及客户端的配置一、安装OpenVPN服务端作者选择的是CentOS7.6镜像,在搭建之前 请前往轻量应用服务器的控制台配置防火墙,将1194...server 10.8.0.0 255.255.255.0 #给客户端分配的地址池push "route 10.70.0.0 255.255.0.0" #允许访问的内网段...client_name.crt client_name.key上传至/etc/openvpn/(4)启动客户端systemctl start openvpn@client(5)若要使用这台机器作跳板访问内网服务...(可选)1)添加以下iptables规则,其中ens160需要根据实际情况(ifconfig所显示的能访问到内网服务的网卡)进行修改iptables -t nat -A POSTROUTING -o ens160...5)同时在服务端配置文件中加入push "route 10.70.0.0 255.255.0.0" #允许访问的内网段6)重启服务端sudo systemctl restart openvpn

    5.2K56
    领券