服务器配置禁止IP直接访问,只允许域名访问

联网信息系统需设置只允许通过域名访问,禁止使用IP地址直接访问,建议同时采用云防护技术隐藏系统真实IP地址且只允许云防护节点IP访问服务器,提升网络安全防护能力。

一、Nginx

修改配置文件nginx.conf,在server段里插入正则表达式,以只允许server.web.cn域名访问为例,代码如下:

复制代码
server {
	listen 80;
	server_name server.web.cn;
	
	if ($host != 'server.web.cn') {
	return 444; #不响应请求
	}
}

二、IIS

修改网站绑定,删除空主机头,只保留指定域名,具体如下:

三、Tomcat

1、/conf/server.xml搜索Engine节点,将defaultHost换成域名。

2、搜索Host节点,将原配置换成下图。

3、在Host节点后,增加IP访问控制,通过将IP访问指向"ipapps",而不是原来的"websapps",实现禁止IP访问。

相关推荐
山岚的运维笔记5 分钟前
SQL Server笔记 -- 第34章:cross apply
服务器·前端·数据库·笔记·sql·microsoft·sqlserver
nxbsc_wanglc25 分钟前
Linux安装redis
linux·运维·redis
looking_for__28 分钟前
【Linux】传输层协议UDP和TCP
linux·运维·tcp/ip·udp
Monly2138 分钟前
SSH:Windows系统、Linux系统配置如此简单
运维·ssh
网云工程师手记42 分钟前
企业防火墙端口映射完整配置与安全收敛实操手册
运维·服务器·网络·安全·网络安全
好好学习天天向上~~1 小时前
8_Linux学习总结_进程
linux·运维·学习
Lw老王要学习1 小时前
无互联网的正式 CentOS 7.6环境中安装 mysql-8.0.36-1
linux·服务器·mysql·centos
小五传输1 小时前
制造业图纸防护:文件安全外发管控产品推荐指南
大数据·运维·安全
之歆1 小时前
Linux命令完全指南
linux·运维·服务器
A-刘晨阳1 小时前
K8S 之 Taints(污点)与 Tolerations(容忍)
运维·云原生·容器·kubernetes·k8s污点·k8s容忍