导航:首页 > 配服务器 > 如何使服务器只能用域名访问

如何使服务器只能用域名访问

发布时间:2023-04-04 01:32:29

1. 阿里云服务器怎样必须用域名访问

用域名解析到 服务器的 ip地址上, 在服务器的php面板里面绑定域名。这样子就只能用域名来访问服务器上的网站程序了。

2. 怎么设置只能访问域名打开网站,禁止通过IP访问网站

windows服务器iis通过域名绑定主机伏手头可以做到。正键
Apache服务,建立多域名访问指向。
如果别人把域名指缺清嫌向IP,就会访问默认的站点,下面的设置可以禁止访问。修改http.conf文件,修改后重启APACHE才能生效:
<VirtualHost
*:80>
ServerAdmin
你的IP地址
DocumentRoot
"D:/web/root"
DirectoryIndex
index.html
index.htm
<Directory
"D:/web/root">
AllowOverride
None
Options
Indexes
FollowSymLinks
Order
Deny,Allow
Allow
from
all
</Directory>
</VirtualHost>
通过IP或者添加域名就直接访问到root目录下面,root目录下不要放置任何文件,或者把
Allow
from
all
修改为
Deny
from
all
禁止访问。

3. linux web怎么设置只允许域名访问

要实现只用域名访问而不用IP访问,要看所使明袭猜用的web服务器软件,以nginx为例,可以通过如下方法进行设置:

1、用vim打开nginx的禅颤配置文件,一般为nginx/conf/nginx.conf
2、在server的设置里面添加如下内容即可:
#禁止IP访问
server{
listen 80 default;
激型server_name _;
return 500;
}
或者
server {
listen 80 fault;
server_name _;
rewrite ^(.*) http://域名 permanent;
}

4. 如何设置服务器只能域名访问

删掉默认的那个没绑定域名的IP就可以了。
2003.2008等服务器默认的是开放IP访问的。
服务器托管推荐到国内品牌过硬的服务商,售后服务支持方面要好些,像你所遇到的问题售后的技术都会协助你解决的。推荐几家,新网,35互联,万网,四博互联,世纪互联等都很不错的。

5. 怎么设置只能访问域名打开网站,禁止通过IP访问网站

1、在大批量某一字段ip访问你网站之前,会在不该出现的时间段,出现很多各个地方的访问ip,而且时间还很接近。而且,访问同一个页面,没有任何来撸,只有ip和时间。

6. 使用什么技术,实现服务器只能通过域名访问

在服务器上新建很多虚拟目录,一个IP就对应很多网站,这个时侯通过IP就无法访友含问到其缺告桐中的任何一个网站,只能伏坦通过域名解析和域名绑定才能实现通过域名访问到网站!

7. 请问,怎样设置.可以用域名访问到我的服务器

分类: 电脑/网络 >> 互联网
问题描述:

我有一个固定IP.在域名管理中设置好了.

但在服务器上应该怎样设置呢?

谢谢!!

我做的是WEB服务器,第一次做,什么都是新学.

我在DNS解析里把域名解析到了IP地址上,'

在服务器上,我在IIS 6.0 里高级设置里 设置主机头为123但好象不行,

请问该怎样设置?

要不要装什么程序?

比如DNS什么的?

谢谢!@!!!

解析:

不用装程序,需要绑定主机头

网站->高级选项->添加你需要绑定的域名

如果不会可加我QQ:***********

8. 如何让内网的CENTOS服务器能用域名访问

利用frp穿透技术,来实现你要的功能,不需要公网IP。毕竟现在公网IP运营商有很多限制:

以下文章转载自吴昊博客

frp内网穿透是通过一个带有公网IP的服务器进行中转,对被控主机实现反向代理,用户通过访问frps(中转服务器)来实现对frpc(被控主机)的远程访问。

frp流程图如下:

frp项目地址:https://github.com/fatedier/frp

本实验环境以阿里云服务器作为中转机,中转服务器使用Centos7.6,被控主机使用Centos7.6,用户使用Windows10由于网络原因,文中链接已经替换成了本地链接,如不放心,请自行去GitHub下载

frps中转服务器配置

1、下载frp

在一台有公网IP的主机上配置frps,我这里以阿里云Centos7.x主机为例

1 wget http://down.whsir.com/downloads/frp_0.27.0_linux_amd64.tar.gz

2 tar xf frp_0.27.0_linux_amd64.tar.gz

3 mv frp_0.27.0_linux_amd64 /usr/local

4 cd /usr/local/frp_0.27.0_linux_amd64

5 rm -f frpc*

2、配置frps

这里使用最基础的配置,bind_port 表示frp面板的监控端口,dashboard_user表示面板的登陆帐号,dashboard_pwd表示面板的登陆密码,其它不动。

1 vi

frps.ini

配置文件说明:

1 [common]

2 bind_port = 7000

3

4 dashboard_user = whsir

5 dashboard_pwd = blog.whsir.com

6 dashboard_port = 8000

3、启动frps

配置启动服务

1 vi /etc/systemd/system/frps.service

1 [Unit]

2 Description=frps daemon

3 After=syslog.target network.target

4 Wants=network.target

5

6 [Service]

7 Type=simple

8 ExecStart=/usr/local/frp_0.27.0_linux_amd64/frps -c /usr/local/frp_0.27.0_linux_amd64/frps.ini

9

10 [Install]

11 WantedBy=multi-user.target

技行以下两个命令

1 systemctl enable frps

2 systemctl start frps

4、访问监控平台

http://公网IP:8000

账号whsir

密码blog.whsir.com

如果访问不了,请使用ss -lnt命令检查端口是否启动,是否因为防火墙原因拦截。

至此frps中转服务器配置完成

frpc内网主机配置

1、内网主机下载frp

1 wget http://down.whsir.com/downloads/frp_0.27.0_linux_amd64.tar.gz

2 tar xf frp_0.27.0_linux_amd64.tar.gz

3 mv frp_0.27.0_linux_amd64 /usr/local

4 cd /usr/local/frp_0.27.0_linux_amd64

5 rm -f frps*

2、配置frpc

其中x.x.x.x表示frps中转服务器IP地址

ssh字段:local_port = 22示被控(内网)主机的ssh端口,remote_port = 6000表示ssh中转端口

web字段:local_port = 80表示被控(内网)主机的web端口,remote_port = 8081表示web中转端口

1 vi frpc.ini

1 [common]

2 server_addr = x.x.x.x

3 server_port = 7000

4

5 [ssh]

6 type = tcp

7 local_ip = 127.0.0.1

8 local_port = 22

9 remote_port = 6000

10

11 [web]

12 type = tcp

13 local_ip = 127.0.0.1

14 local_port = 80

15 remote_port = 8081

3、启动frpc

配置启动服务

1 vi /etc/systemd/system/frpc.service

1 [Unit]

2 Description=frpc daemon

3 After=syslog.target network.target

4 Wants=network.target

5

6 [Service]

7 Type=simple

8 ExecStart=/usr/local/frp_0.27.0_linux_amd64/frpc -c /usr/local/frp_0.27.0_linux_amd64/frpc.ini

9

10 [Install]

11 WantedBy=multi-user.target

执行如下命令

1 systemctl enable frpc

2 systemctl start frpc

至此frpc被控主机配置完成

此时可通过x.x.x.x:6000连接内网ssh,通过http://x.x.x.x:8081访问内网主机web,访问速度取决于带宽

这时候,内网主机就映射到外网去了,然后,用域名指定你的frp主机ip就可以了。这样就可以实现你的功能了。

9. 如何设置在IIS中只允许使用域名通过SSL加密访问

IIS强制使用SSL加密访问只要方法有2个。

一、强制SSL访问:是指用户输入域名后自动跳转到HTTPS,操作步骤:网页链接

二、服务器存在IP或者域名,必须要求域名访问SSL,这种情况下需要IIS配置SSL证书绑定这个域名。可以参考IIS6文档:网页链接、IIS7文档:网页链接。

如果是IIS8以上服务器可以直接绑定:

10. apache 如何配置 只能通过域名访问,不允许通过ip访问

apache设置禁止使用IP访问网站的实现方法

在用apache搭建的WEB服务器的时候,如何想只能通过设定的域名访问,慎羡而不能直接通过服务器的IP地址访问呢,有以下两种方法可以实现(当然肯定还会有其他方法可以实现),都是修改httpd.conf文件来实现的,下面举例说明。

方法一:在httpd.conf文件最后面,加入以下代码
NameVirtualHost 127.*.*.*
<VirtualHost 127.*.*.*>
ServerName 127.*.*.*
<Location />
Order Allow,Deny
Deny from all
</Location>
</VirtualHost>

<VirtualHost 127.*.*.*>
DocumentRoot "/www/web"
ServerName www.phpzixue.cn
</VirtualHost>
说明:加粗部分是实现拒绝直接通过搜毁221.*.*.*这个IP的任何访问请求,这时如果你用221.*.*.*访问,会提示拒绝访问。剩余部分就是允许通过www.phpzixue.cn这个域名访问,主目录指向/www/web(这里假设你的网站的根目录是/www/web)

方法二:在httpd.conf文件最后面,加入以下代码
NameVirtualHost 127.*.*.*
<VirtualHost 127.*.*.*>
DocumentRoot "/www/test"
ServerName 127.*.*.*
</VirtualHost>

<VirtualHost 127.*.*.*>
DocumentRoot 7/www/web"
ServerName www.phpzixue.cn
</VirtualHost>
说明:加粗部分是把通过127.*.*.*这个IP直接访问的请求指向/www/test目宽漏拍录下,这可以是个空目录,也可以在里面建一个首页文件,如index.hmtl,首面文件内容可以是一个声明,说明不能通过IP直接访问。剩余部分的意思跟方法一是一样的。
注:修改后需要重启apache

阅读全文

与如何使服务器只能用域名访问相关的资料

热点内容
安卓手机玩游戏不卡怎么设置 浏览:568
编译链接装载书 浏览:537
面试腾讯公司程序员 浏览:108
一个字母y是什么app 浏览:142
魔兽大脚解压安装教程 浏览:7
超时代共享文件夹破解版 浏览:441
命令与征服红色警戒3攻略 浏览:724
解压缩jar包 浏览:586
如何计算服务器的最大并发数 浏览:345
java数组类型定义 浏览:850
安卓卡一和卡二怎么切换 浏览:985
用价值观统领算法强化责任 浏览:783
外汇阿里云服务器买哪一种类型 浏览:448
绍兴程序员接私活攻略 浏览:644
java获取上传图片 浏览:49
主次梁交叉处箍筋加密长度 浏览:965
快递时效的算法 浏览:585
菜谱大全pdf 浏览:317
怎么在风云pdf上把文件夹汇总 浏览:881
java创建子类 浏览:533