1、直接用IP訪問網站,需在伺服器上做什麼設置
<Host name="110.134.45.87" appBase="E:/inetpub/webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="E:/inetpub/webapps/chin" debug="0" reloadable="true"/>
</Host>
以上我的伺服器上配置的一段代碼。[ip我換了]
這個嚴格要說是要這么配的,如果你不指定IP的話,那麼任何一個域名只要解析到這個IP了都能通過這個域名訪問到你的伺服器,這會造成一個假相,那就是別人的域名就是指定的你這個伺服器。為了嚴格的實現只能通過指定的IP(也就是你公網的IP)訪問你的伺服器,那還是要把Host的name寫你的ip.
另外要指定80埠,因為tomcat默認是8080埠。代碼如下:
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
以上都是server.xml里的配置,如果你要完整的server.xml文件,可以站內聯系我。
希望對你有用!
2、如何在伺服器上可以訪問自己的網站
分兩種情況
一個是域名綁定了,可以直接訪問架設好的網址
二沒綁定域名,這種情況下,可以直接輸入:127.0.0.1進行訪問
或者是輸入:localhost 、
如果網站有埠的話 記得帶上埠進行訪問。
3、我的網站在伺服器本地可以訪問,但是在我電腦上面沒法訪問,還有給其他訪問用戶許可權是多少!!
在瀏覽器里輸入
[url=file://\\10.2.6.120]\\10.2.6.120[/url]
彈出以下「\\10.2.6.120無法訪問。你可能沒有許可權訪問網路資源。請與這台伺服器的管理員聯系以查明你是否有訪問許可權。拒絕訪問。」
現在公司最喜歡用WIN2000/ xp,但是這個系統本身就帶有些系統排斥,因為內網的資源是共享的,所以經常碰到等入不了的問題,系統提示:此工作組的伺服器列表無法使用。下面就著手解決.但是首先,我們先來看下網路鄰居互相訪問的最基本的條件:
1.雙方計算機打開,且設置了網路共享資源;
2.雙方的計算機添加了 "Microsoft 網路文件和列印共享" 服務;
3.雙方都正確設置了網內IP地址,且必須在一個網段中;
4.雙方的計算機中都關閉了防火牆,或者防火牆策略中沒有阻止網上鄰居訪問的策略。
5. XP首次使用時在網上鄰居的屬性裡面已經新建一個網路連接進行網路安裝向導
6.計算機之間的物理連接正常。在桌面計算機中,每個網卡後面的指示燈是亮的,集線器或交換機是打開的,而且每個客戶端連接的指示燈都是亮的,網線的水晶頭接觸良好。
7.確保所有計算機上都安裝了TCP/IP,並且工作正常。
在Windows XP中默認安裝了TCP/IP。但是,如果出了網路問題想卸載後重新安裝TCP/IP就不容易了:在「本地連接」屬性中顯示的此連接使用下列項目列表中單擊Internet協議(TCP/IP)項,您將發現卸載按鈕不可用(被禁用)。
這是因為傳輸控制協議/Internet協議(TCP/IP)堆棧是Microsoft XP/ 2003的核心組件,不能刪除。在這種情況下,如果需要重新安裝TCP/IP以使TCP/IP堆棧恢復為原始狀態。可以使用NetShell實用程序重置 TCP/IP堆棧,使其恢復到初次安裝操作系統時的狀態。方法是:在命令提示符後鍵入以下命令,然後按ENTER鍵:netsh int ip reset c:\resetlog.txt,其中,Resetlog.txt記錄命令結果的日誌文件,一定要指定,這里指定了Resetlog.txt日誌文件及完整路徑。運行此命令的結果與刪除並重新安裝TCP/IP協議的效果相同。
既然我們現在了解明白了這些條件,就可以著手解決:
第一種可能性就是本身系統系統瀏覽的正常現象。如微軟公司文檔中提到的預期的升級行為.詳細的可以到這里看: http://support.microsoft.com/kb/304040/ZH-CN/
還有一點, 在實際的網路運用中,安裝Windows XP系統的電腦有時會出現不能與Windows 98、Windows 2000的電腦互相訪問的問題,即使是開啟Guest賬號、安裝NetBEUI協議、設置共享文件夾,也不能正常訪問,這就屬於系統本身瀏覽的政策現象.
第二種是開了防火牆,在XP中自帶的防火牆會導致無法訪問網路鄰居.可以通過命令net view \\computername 來查看.不論是2000還是XP只要關掉防火牆就可以.同時確保防火牆沒有禁止以下埠的通訊:UDP-137、UDP-138、TCP-139、 TCP-445(僅WIN2K及以後的操作系統)。 Windows XP最新的SP2補丁對ICS做了很大的改進,功能更強大了,ICS有了自己的設置項,安裝SP2後,默認情況下,啟用ICS防火牆,不允許任何外部主動連接,即使是本地的應用程序要訪問網路也需要在許可列表中做設置。
但是防火牆阻斷正常的網路瀏覽服務通訊,結果是別人在網上鄰居中看不到你的計算機.這時候如果開啟了ICS,打開屬性,在服務這欄,選擇添加,添加服務的對話框共有四個編輯框,最上邊是描述服務名稱,以便於記憶,從上到下第二個是應用服務的IP地址或名稱,輸入127.0.0.1表示本機。
下面連個是內外埠號,旁邊的tcp/udp標示這個埠是udp連接還是tcp連接。
按照下面的表格輸入3個服務
名稱 協議 埠
NetBIOS Name Service UDP 137
NetBIOS Datagram Service UDP 138
NetBIOS Session Service TCP 139
PS: 137/UDP -- NetBIOS名稱伺服器,網路基本輸入/輸出系統(NetBIOS)名稱伺服器(NBNS)協議是TCP/IP上的NetBIOS (NetBT)協議族的一部分,它在基於NetBIOS名稱訪問的網路上提供主機名和地址映射方法。138/UDP -- NetBIOS數據報,NetBIOS數據報是TCP/IP上的NetBIOS (NetBT)協議族的一部分,它用於網路登錄和瀏覽。
139/TCP -- NetBIOS會話服務,NetBIOS會話服務是TCP/IP上的NetBIOS (NetBT)協議族的一部分,它用於伺服器消息塊(SMB)、文件共享和列印。
第三種是查看Guest用戶激活了沒有,可以從「控制面板|管理工具|計算機管理|本地用戶和組|用戶」中找到「Guest」賬戶,並用滑鼠右擊打開 「Guest屬性」對話框,去除這里的「賬戶已停用」復選框上的對鉤標記 .Windows XP的Guest帳戶允許其他人使用你的電腦,但不允許他們訪問特定的文件,也不允許他們安裝軟體。對Windows XP Home Edition計算機或工作組中的Windows XP Professional計算機的所有網路訪問都使用來賓帳戶。使用net user guest確保為網路訪問設置了來賓帳戶,如果該帳戶是活動的,命令輸出中會出現一行類似下面這樣的內容:Account active Yes;如果該帳戶不是活動的,請使用下面的命令授予來賓帳戶網路訪問:
net user guest /active:yes
或者打開控制面板->用戶帳戶或者在管理工具->計算機管理->本地用戶和組中打開Guest帳戶.同時設置為允許Guest(來賓)帳號從網路上訪問。
在運行里輸入gpedit.msc,彈出組策略管理器,在『計算機配置-Windows設置-本地策略-用戶權利指派』中,有「拒絕從網路訪問這台計算機」策略阻止從網路訪問這台計算機,如果其中有GUEST帳號,解決辦法是刪除拒絕訪問中的GUEST帳號。
第四種查看協議,IPX,netbeui,TIP/IP協議,選擇開啟,共享用的是139,445埠. Win2k安裝NetBEUI協議.
網上鄰居->屬性->本地連接->屬性---->安裝------>協議------->NetBEUI Protocol
XP右擊網上鄰居-屬性,選擇要共享的網卡。把IP設置在區域網的同一個網段上。在XP中打開 TCP/IP 上的 NetBIOS
開始---->控制面板---->網路和 Internet 連接---->網路連接---->本地連接---->屬性---->Internet 協議 (TCP/IP) ---->常規---->高級---->WINS選項---->NetBIOS---->啟用 TCP/IP 上的 NetBIOS---->確定[點擊2次]
第五種在共享文件夾前加個符號,比如¥,%等
第六種檢查Win2000是否存在安全策略限制
開始 -> 運行 -> gpedit.msc -> 計算機配置 -> windows設置 -> 本地策略 -> 用戶權利分配 -> 刪除"拒絕從網路訪問這台計算機"中的guest用戶。
XP的主策略安全設置
開 始 -> 運行 -> gpedit.msc -> 計算機配置 -> windows設置 -> 安全設置 ->本地策略 ->用戶權利分配 -> 從網路上訪問此計算機"屬性那裡性質Everone或者在"拒絕從網路訪問這計算機"屬性中刪除GUEST 第七種「文件及列印機共享」的限制,允許其他用戶訪問我的文件點擊激活就可以,其他的一些比較少碰到的問題如內部IP地址發生了沖突,甚至包括Hub故障、線路故障等就不說了
第八種啟動"計算機瀏覽器"服務.根據微軟的文檔工作組中的一台或多台計算機沒有啟動或已關閉(禁用)"計算機瀏覽器"服務也會導致訪問網路鄰居失敗.打開就可以了
開始---->我的電腦---->管理---->服務和應用程序---->服務---->在右邊的詳細信息窗格中,檢查"計算機瀏覽器"服務是否已啟動,右擊計算機瀏覽器,然後單擊啟動
第九種運行網路標識向導.
我的電腦---->屬性---->計算機名選項卡----> 網路 ID按鈕,開始「網路標識向導」: ---->下一步---->本機是商業網路的一部分,用它連接到其他工作著的計算機---->下一步---->公司使用沒有域的網路---->下一步---->輸入你的區域網的工作組名---->下一步---->完成
第十種檢查RPC、Plug and Play服務已啟動,檢查相應的系統文件夾的許可權,重新注冊以下的動態鏈接庫:
regsvr32 netshell.dll
regsvr32 netcfgx.dll
regsvr32 netman.dll
第十一種設置帳號和密碼. 由於WinNT內核的操作系統,在訪問遠程計算機的時候,好像總是首先嘗試用本地的當前用戶名和密碼來嘗試,可能造成無法訪問,在這里把用戶密碼添加進去就可以了。
第十二種ping ip ,然後在地址輸入欄中輸入「192.168.1.8」,單擊「確定」。
用搜索計算機的方法訪問,計算機更新列表需要時間,搜索計算機可以加快更新列表。點擊「網上鄰居」右鍵中的「搜索計算機」,輸入計算機名,點擊「立即搜索」,就可以看到你要訪問的計算機。直接雙擊右邊計算機名就可以打開它了。
用映射驅動器的方法訪問,進入DOS方式,輸入「NET VIEW \killer」,回車這是查看計算機上有哪些共享文件夾,如D。再輸入NET USE Z:\Killer\D將計算機IBM-ZB共享的文件夾D映射為H:盤,在命令提示符下鍵入「Z:」。你會發現你已經連到目標計算機上了。
如果一個文件共享的時候在文件名前上了符號如¥%隱藏文件,可以在DOS下net share可以看的到。
由於WIN是中斷式操作系統,如果對OS不是很熟悉的話會產生誤解,相關的網路瀏覽過程方面的資料.
十三.打開控制面板,在用戶一項里打開GUEST用戶,再在控制面板,管理工具里,打開計算機管理,在裡面選擇本地用戶和組,再選擇用戶,在GUEST上點右鍵,選擇屬性,這里有兩種選擇方法一種是需要密碼,一種是不需要密碼,如果需要密碼就把《用戶不能更改密碼》和《密碼永不過期》打上勾,如果不需要密碼就直接把上面所有的勾去掉!還有如果需要密碼的話,記得在GUEST上點右鍵,選擇所有任務,設置密碼!這里就是設置訪問許可權了,這一切都完畢以後關閉計算機管理,然後再在管理工具里打開本地安全策略,在本地策略里選擇《用戶權利指派》在用戶權利指派里找到《拒絕本地登陸》一項,並把它打開,把裡面的 GUEST刪除掉,然後再找到《拒絕從網路訪問這台計算機》打開,也是同樣把GUEST刪除掉,再找到《從網路訪問此計算機》打開,在裡面添加GUEST 項,一切就OK了!如果是在WIN98下訪問XP,需要在WIN98的網上鄰居屬性里添加一個NETBOIS協議!
這樣大家就可以在同一個子網里互訪了!
十四、解除windows xp的文件共享限制
在安裝了windows xp的計算機上,即使網路連接和共享設置正確,使用其他系統的用戶仍然無法訪問該計算機。默認情況下,windows xp的本地安全設置要求進行網路訪問的用戶全部採用來賓方式。同時,在windows xp安全策略的用戶權利指派中又禁止guest用戶通過網路訪問系統。這樣兩條相互矛盾的安全策略導致了網內其他用戶無法通過網路訪問使用windows xp的計算機。你可採用以下方法解決。
方法一、解除對guest賬號的限制
點擊「開始→運行」,在「運行」對話框中輸入「gpedit.msc」,打開組策略編輯器,依次選擇「計算機配置→windows設置→安全設置→本地策略→用戶權利指派」,雙擊「拒絕從網路訪問這台計算機」策略,刪除裡面的「guest」賬號。這樣其他用戶就能夠通過guest賬號通過網路訪問使用 windows xp系統的計算機了。
方法二、更改網路訪問模式
打開組策略編輯器,依次選擇「計算機配置→windows設置→安全設置→本地策略→安全選項」,雙擊「網路訪問:本地賬號的共享和安全模式」策略,將默認設置「僅來賓—本地用戶以來賓身份驗證」,更改為「經典:本地用戶以自己的身份驗證」。
現在,當其他用戶通過網路訪問使用windows xp的計算機時,就可以用自己的「身份」進行登錄了。當該策略改變後,文件的共享方式也有所變化,在啟用「經典:本地用戶以自己的身份驗證」方式後,我們可以對同時訪問共享文件的用戶數量進行限制,並能針對不同用戶設置不同的訪問許可權。
不過我們可能還會遇到另外一個問題,當用戶的口令為空時,訪問還是會被拒絕。原來在「安全選項」中有一個「賬戶:使用空白密碼的本地賬戶只允許進行控制台登錄」策略默認是啟用的,根據windows?xp安全策略中拒絕優先的原則,密碼為空的用戶通過網路訪問windows xp的計算機時便會被禁止。我們只要將這個策略停用即可解決問題。
4、在伺服器上輸入網址本機才能打開網站
應該是機房的問題吧... 問下機房...
有些機房會對 相同IP地址的,訪問數量過多的, 進行屏蔽.
5、伺服器內只能訪問自己的網站,如何伺服器內設置可以訪問所有網站
檢查伺服器防火牆設置是否是允許出站訪問的
檢查伺服器網路設置是否可以訪問互聯網
檢查路由器設置是否可以對外訪問
6、伺服器上能打開網站,其他電腦打不開網站的原因
應該是你禁止了外界的訪問。
啟動
IIS
進程帳戶
Internet
來賓帳戶
等的設置問題,你在用戶里改變其屬性就好。
還有可能是網站文件夾沒設置共享訪問的問題
7、為什麼我域名指向了伺服器IP就可以訪問網站了
國內的伺服器不備案一般是不可以的了,但是有些還是沒有按照要求辦事的.
一般來講,你的伺服器必須綁定域名才可以,但是不知你的網站建設的時候用的什麼系統,有的是不需要在主機面板就可以完成的,比如建站的時候輸入了域名.
8、我使用哪裡的伺服器,能讓全世界的人都可以訪問我的網站
當然是使用美國的機器了,全球域名注冊總數據中心就是在美國,美國是互聯網發源地。 如果想要美國的機器,可以找CC互聯
9、伺服器要打開什麼服務,外網才能訪問網站頁面?
剛測試了一下你的地址,加上8081的話是訪問不了的,你應該是用apache做的吧?
什麼時候你測試本機127.0.0.1:8081能打開,那麼你外網就能正常打開了。