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