nginx配置不允许通过IP只允许通过域名进行访问

这篇具有很好参考价值的文章主要介绍了nginx配置不允许通过IP只允许通过域名进行访问。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


在nginx.conf配置文件中加上(如果有了监听80端口的那就改为)

禁止通过ip地址访问-http

 server {
    listen 80 default_server;
    listen [::]:80 default_server;
    server_name _;
    return 400;
}

禁止通过ip地址访问-https

server {
    listen 443 ssl default_server;
    listen [::]:443 ssl default_server;
    #ssl on;
    ssl_certificate 3935979_www.slience.com.pem;
    ssl_certificate_key 3935979_www.slience.com.key;
    server_name _;
    return 400;
}

nginx只允许域名访问,nginx,tcp/ip,运维文章来源地址https://www.toymoban.com/news/detail-516486.html

到了这里,关于nginx配置不允许通过IP只允许通过域名进行访问的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 禁止IP访问、只允许域名访问设置方法

    联网信息系统需设置只允许通过域名访问,禁止使用IP地址直接访问,建议同时采用云防护技术隐藏系统真实IP地址且只允许云防护节点IP访问服务器,提升网络安全防护能力。 修改配置文件nginx.conf,在server段里插入正则表达式,以只允许server.web.cn域名访问为例,代码如下:

    2024年02月04日
    浏览(34)
  • nginx网站服务(下载,配置,命令,实现访问状态统计,访问控制,域名 IP端口访问,身份验证)

    目录 概念 Nginx的优势和特点: 下载配置nginx(两种方式编译和yum) 编译安装,安装依赖  创建运行用户、组 解压nginx压缩包 配置Nginx  编译安装 修改权限 让系统识别nginx的操作命令 配置 nginx命令 nginx的配置文件 全局配置 模块 location的配置 1. root 指令: 2. alias 指令: 实现

    2024年02月19日
    浏览(37)
  • 通过Nginx配置访问IP白名单

          有时部署的应用需要只允许某些特定的IP能够访问,其他IP不允许访问,这时,就要设置访问白名单; 设置访问白名单有多种方式: 1.通过网络防火墙配置,例如阿里云/华为云管理平台 2.通过服务器防火墙配置,iptables 3.通过nginx配置访问分发限制 4.通过nginx的allow、den

    2024年02月16日
    浏览(33)
  • windows防火墙出站规则只允许访问指定域名ip,其他出站ip全部阻止的方法

    需求背景: 公司内网的windows服务器因业务需要只需访问互联网指定的域名ip,其他的因出于系统网络安全考虑需要屏蔽阻止业务无关的其他所有域名和ip的访问。 实现方案: 在windows防火墙中进行设置,如果安装其他网络防火墙会存在安全隐患,公司不允许安装私人或非法的

    2023年04月08日
    浏览(32)
  • 通过nginx的upstream配置域名进行http/htts的访问最佳实践方案(406/404问题解决)

    ​ 最近,开发部门有一个访问需求,被访问方给了我们两个https的域名访问接口,这里假设为: ​ 这两个域名解析出来的地址和接口信息都是一样的,但是根据要求,需要将两个域名访问接口作为主备的方式进行配置,在https://aaa.target.com/mytarget/login/出现异常不能使用的时候

    2024年01月19日
    浏览(35)
  • 通过route , tracert , traceroute 查看本地路由配置及访问ip或域名时经过的路由信息

    在windows 系统或linux 系统访问 外网ip 或域名时,都会通过层层的路由器,然后将请求转发到最终的目标服务器;因为互联网通过路由器实现公网与局域网的联通; 区分下路由器和交换机在ip 请求解析过程中的区别: 1、路由器:最主要的功能可以理解为实现信息的转送。把这

    2024年02月05日
    浏览(30)
  • frp内网穿透保姆级配置流程,让客户端电脑可以通过域名或者IP访问本地程序接口

    下载地址:https://github.com/fatedier/frp/releases 1、server_addr中的IP是个人云服器的IP 2、custom_domains是可以使用域名访问 3、adtech.test.link.???.com的域名解析ip是124.221.248.68,这样配置后相当于,adtech.test.link.???.com访问443端口或者8081端口时,就会被转发到客户端 4、frpc.ini是客户端配置文

    2024年02月07日
    浏览(30)
  • nginx 前后的分离 (ip/域名)访问 负载均衡

    首先前端随便访问后端的一个端口,后端监听这个端口进行服务转发。 比如:8888 然后nginx在我们的服务器上部署两个后端 这里我用docker部署了两个 当然你也可以在两个服务器上面部署两个后端,只要在nginx配置代理的时候修改一下ip就可以了。 nginx配置

    2024年04月29日
    浏览(27)
  • 错误的IP地址范围:错误配置IP地址范围,允许未授权的IP访问

    **引言**: 在互联网时代下, 网络安全问题越来越受到重视. 其中, 防止未经授权的用户或设备通过防火墙进入企业内部网络成为了企业IT部门的首要任务之一. 在本篇文章中我们将探讨什么是错误的IP地址范围和可能导致的安全隐患以及如何解决这一问题以确保企业的信息安全

    2024年01月22日
    浏览(32)
  • nginx安装及(域名、端口、ip)配置

    1、首先安装pcre库 说明:pcre使nginx具备URL重写的rewrite模块 1)查看系统环境 cat /etc/redhat-release 2)显示64位系统 uname -r  、 uname -m  2、yum安装pcre命令 配置下载源 (1)安装:yum install -y pcre pcre-devel 安装后查看:rpm -qa pcre pcre-devel 注意:nginx安装依赖pcre、pcre-devel 、openssl、open

    2024年02月05日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包