當前位置:首頁 » 密碼管理 » tomcatip訪問

tomcatip訪問

發布時間: 2024-09-15 07:38:56

❶ tomcat怎麼設置用外網的電腦通過IP訪問

在tomcat中設置<Host name="本機的外網IP"

首先,這個是不需要的

如果你是用model撥號,那麼通過以上設置就可以了

如果你是通過路由器撥號,那麼你需要進入路由器..找到"埠映射"(不同的路由器名字可能不一樣)將來自WAN的訪問"轉接"到你自己電腦上

在埠映射的新項中,選擇該項為TCP,埠為80,然後轉到你自己的 192.168.1.11:80去即可

❷ 求教我的tomcat配置了域名之後,為什麼域名訪問正常,而ip反而不能訪問呢

正常的域名訪問是通過DNS解析成IP的,如果域名能夠訪問,說明該IP是能夠訪問的。所以,理論上你通過IP是能夠訪問的。
如果不能通過IP訪問,則可能該客戶端通過DNS解析不到IP。可以將該IP地址從DNS解析中過濾掉。

❸ 怎麼用Tomcat實現IP限制訪問

  1. Tomcat供了兩個參數供配置:RemoteHostValve 和RemoteAddrValve,前者用於限制主機名,後者用於限制IP地址。通過配置這兩個參數,可以過濾來自請求的主機或IP地址,並允許或拒絕哪些主機/IP。

  2. 全局設置,對Tomcat下所有應用生效:
    server.xml中添加下面一行,重啟伺服器即可:
    <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.1.*" deny=""/>
    此行放在</Host>之前。

  3. 例:
    1,只允許192.168.1.10訪問:
    <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.1.10" deny=""/>
    2,只允許192.168.1.*網段訪問:
    <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.1.*" deny=""/>
    3,只允許192.168.1.10、192.168.1.30訪問:
    <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.1.10,192.168.1.30" deny=""/>
    4,根據主機名進行限制:
    <Valve className="org.apache.catalina.valves.RemoteHostValve" allow="abc.com" deny=""/>

  4. 局部設置,僅對具體的應用生效,根據項目配置情況進行設置:
    1)使用conf目錄下xml文件進行配置${tomcat_root}confproj_1.xml
    2)直接在server.xml中進行設置${tomcat_root}confserver.xml
    在上述文件對應項目的</Context>前增加下面一行:
    <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.1.*" deny=""/>

  5. 特別需求:測試版本不想提供別人訪問,打開tomcat6confserver.xml文件,如果是要限制整個站點別人不能訪問,則要將
    <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.1.*,192.168.2.*,*.mysite.com" deny=""/>
    加入到<HOST></HOST>標簽中,如果是要限制某個站點不能被訪問,則要加入到<Context>裡面就可以。
    <Context path="/myweb" reloadable="true" docBase="E: omcat6webappsmyweb">
    <Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.13.110,192.168.1.*,220.250.13.21" deny=""/>
    < /Context>
    RemoteHostValve

  6. 根據主機名進行限制:

    <Valve className="org.apache.catalina.valves.RemoteHostValve" allow="tmachine1" deny=""/>
    修改文件:
    tomcat/conf/server.xml
    通過tomcat限制ip訪問。

❹ tomcat下的web應用怎麼直接輸入IP地址就可以訪問

直接將web項目文件件拷貝到webapps 目錄中,訪問地址為:
ip:port/webapp以下路徑/文件名或文件夾
例如查看webapp/example/index.jsp,訪問地址為127.0.0.1:8443/example/index.jsp,

❺ tomcat直接訪問ip埠怎麼跳轉到tomcat下

找到tomcat的主目錄,進入conf文件夾,找到server.xml文件,並打開:
tomcat設置IP地址或者域名訪問

修改tomcat的監聽埠為80埠:

在server.xml文件中找到:

<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

修改成:

<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

如圖:
tomcat設置IP地址或者域名訪問

在server.xml文件中找到:

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
tomcat設置IP地址或者域名訪問

把在第3點中找到的內容中的 localhost 替換成你想修改的IP地址或者域名地址。如圖,是我修改後的配置:
tomcat設置IP地址或者域名訪問

在<host></host>標簽中間,添加如下內容:

<Context path="" docBase="/mytestweb"/>

說明:docBase的值也可以是絕對路徑。

如圖,是我修改後的配置:
tomcat設置IP地址或者域名訪問
6

在webapps文件夾的情況如圖:
tomcat設置IP地址或者域名訪問
7

配置完成,趕緊測試一把吧~我成功了!

❻ 遠程伺服器tomcat部署完成,ip地址可以訪問,但是不可以域名訪問,什麼原因

檢查一下域名是否已經解析到對應的IP上了。
還有就是伺服器端tomcat上是否綁定對應域名的主機頭。
海騰數據張毅龍為您回答,希望可以幫到您

❼ tomcat 用自己的IP不能訪問

有時候還要考慮一下代理伺服器
如果本機配置了代理伺服器,那訪問的時候通過代理伺服器是無法正常訪問的。

熱點內容
微信80安卓什麼時候更新動態 發布:2024-11-24 15:40:54 瀏覽:480
破天窩窩腳本 發布:2024-11-24 15:40:53 瀏覽:112
王者榮耀蘋果轉安卓怎麼轉的 發布:2024-11-24 15:40:49 瀏覽:677
取消win10開機密碼怎麼設置 發布:2024-11-24 15:26:03 瀏覽:796
編譯原理for循環三地址碼 發布:2024-11-24 15:16:44 瀏覽:201
php2048 發布:2024-11-24 15:14:49 瀏覽:894
php旋轉圖片 發布:2024-11-24 15:03:48 瀏覽:534
提新車如何查看車輛配置 發布:2024-11-24 14:58:40 瀏覽:889
編譯期多態與運行期多態 發布:2024-11-24 14:47:07 瀏覽:580
sqlserver連接工具 發布:2024-11-24 14:24:51 瀏覽:293