iis 設定了主機名 就不能訪問

2021-09-25 02:02:10 字數 864 閱讀 5545

主機名就是網域名稱,設定這個主要用來防止別人通過ip訪問,對於伺服器來說多少會更安全點,不過如果沒有網域名稱,則設定後無法訪問

追答如果想要測試網域名稱,則可以修改hosts檔案實現,這樣就可以設定主機名,不過每台要訪問這個伺服器的電腦都需要修改

不知道這樣說你明白了沒,平時我們在本地塔建**,用localhost可以訪問就是因為c:\windows\system32\drivers\etc的hosts檔案做了記錄,如果需要本地設定主機名(網域名稱),那就必須要修改hosts檔案。

追問那不設定主機名直接修改個實體地址(我設定的是e:\myweb),又是怎麼查詢到的呢,這個時候我並沒有修改c:\windows\system32\drivers\etc的hosts

追答修改c:\windows\system32\drivers\etc的hosts檔案,指的是dns解析。

你設定e:\myweb這個是**檔案所在目錄。

你在瀏覽器裡輸入網域名稱,瀏覽器先檢查c:\windows\system32\drivers\etc的hosts檔案有沒相應的主機,如果有,就再來讀本地的iis的配置;如果hosts檔案裡面沒有對應的主機,那瀏覽器就會向網際網路查詢對應的位址了。你做一下實驗試試,就用www.baidu.com做為iis**的主機名,然後你再修改hosts檔案和不修改,看看有什麼區別!

用pache建立的**,修改httpd.conf檔案,bind ip:80 可以外網ip訪問

到底怎麼回事,後來查到, iis還有個叫主機頭的東西,主要用於設定虛擬主機的。用於同一ip下的多**。

現在通過修改

hosts檔案來訪問**,問題解決。

在hosts檔案中加入一行

123.43.25.67 www.host.com

#ip hostname

iis 設定了主機名 就不能訪問

主機名就是網域名稱,設定這個主要用來防止別人通過ip訪問,對於伺服器來說多少會更安全點,不過如果沒有網域名稱,則設定後無法訪問 追答 如果想要測試網域名稱,則可以修改hosts檔案實現,這樣就可以設定主機名,不過每台要訪問這個伺服器的電腦都需要修改 追問 那不設定主機名直接修改個實體地址 我設定的是...

linux之設定主機名

hostname centos6.5 hostnamectl centos7 hostname f fqdn全限定名。1 臨時設定主機名 不需要重啟生效 命令格式 host 名稱 輸入su切換到root。可檢視 2 永久設定主機名 找到配置檔案 etc sysconfig network 1 通過v...

3 設定主機名訪問任意主機

修改之前,只能通過 ip 進行訪問 admin xj0927 myfile ping 192.168.77.131 ping 192.168.77.131 192.168.77.131 56 84 bytes of data.64 bytes from 192.168.77.131 icmp seq...