公網訪問tomcat
㈠ 伺服器上用公網IP訪問不了tomcat
1.如果有路由器,要在路由器上進行虛擬主機設置.
把內網的伺服器IP和埠映射到路由器上.
2.如果是直接ADSL撥號的話,應該是不影響,直接通過外網IP和埠應該可以訪問到.
㈡ 如何通過外網訪問自己的Tomcat
如果從外網訪問需要公網IP才行,沒有公網IP的話可以使用開源的holer,配置一個key就可以從外網訪問自己的tomcat了
㈢ 如何讓外網的用戶能夠訪問到我的TOMCAT伺服器網站
(1)進入 http://192.168.1.1/
看到下面內容----
WAN口狀態
IP地址: 59.37.192.56 PPPoE 請問這個IP應該就是路由器的IP吧? (2)進入「轉發規則」/「虛擬伺服器」功能頁,設置埠映射:
「服務埠」項填入「8080」、「IP」項填入「192.168.1.101」、「協議」項填入「ALL」.
點擊「保存」然後退出。
(3)啟動TOMCAT,然後在瀏覽器地址欄鍵入 http://59.37.192.56 :8080
瀏覽器窗口顯示「無法打開」提示。 但是在瀏覽器地址欄鍵入 http://192.168.1.101:8080 就沒問題,能夠打開TOMCAT 默認網頁。
㈣ 通過公網彈性IP 訪問不了部署在雲伺服器的tomcat
因為你用了80埠。公網的80 埠默認是關閉的,需要申請才能開通。2個方法:申請固定IP,開通80埠,網站備案等其他手續。或者換埠。
㈤ 本地tomcat訪問地址怎麼映射到公網
法一
1,在tomcat的配置文件夾下的server.xml配置文件下做一下修改:
可以修改一下埠號,不修改也可以,只不過埠如果是80,那麼外網直接訪問本地伺服器網站192.168.0.7就是192.168.0.7,如果埠是8080,則外網訪問本地伺服器網站192.168.0.7就會是192.168.0.7:8080;
修改埠如下
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
埠8080可以更改,這里改成80,然後修改:
<Engine name="Catalina" defaultHost="localhost">
將local中的localhost改成你的本地ip;
<Host name="localhost" appBase="web
㈥ 我有VPS伺服器,怎麼樣配置tomcat可以用IP外網訪問呢
映射8080埠(前提不要被佔用),然後公網IP或者動態域名+埠號就可以訪問
例如 112.54.98.114:8080或者hllxg.sir.net:8080
㈦ 外網訪問內網tomcatapache+tomcat外網訪問配置 WebService配置
朋友 我不知道以下我說的情況是不是和你的一樣,但是確實有可能是你在自己電腦上使用內網訪問自己的貓Tomcat當然是沒問題的 因為域名解析沒問題!且程序埠對上去了!假如你要用自己的電腦使用外網訪問Tomcat的話 例如 http://202.103.24.68:8888/xxxx 這個時候你的電腦解析到202.103.24.68將遇到第一個問題: 實際指向的可能不是你自己的電腦 有可能是路由器 集線器等 它不可能知道將這個ip具體制定給內網里的那一台電腦撒 程序自然無法連接到具體的PC 通過了這層障礙之後,是埠的問題了:就算可以將公網ip映射到你自己的電腦上來,找埠的時候 路由器將過濾掉!除非你再次設置路由器的埠映射 這樣的話,你就可以正確的找到公網的主機並且找到該主機的程序入口了!寫的有點亂 慢慢看吧 可能不是你想要的 但是確實有這種情況哦~
㈧ tomcat怎麼設置用外網的電腦通過IP訪問
在tomcat中設置<Host name="本機的外網IP"
首先,這個是不需要的
如果你是用model撥號,那麼通過以上設置就可以了
如果你是通過路由器撥號,那麼你需要進入路由器..找到"埠映射"(不同的路由器名字可能不一樣)將來自WAN的訪問"轉接"到你自己電腦上
在埠映射的新項中,選擇該項為TCP,埠為80,然後轉到你自己的 192.168.1.11:80去即可
㈨ 如何讓外網訪問自己部署在tomcat上的web項目,我是學校的內網
如果你的學校內網可以連接外網,就按下面部署, 連接不上的話就別想了。
1、 首先 安裝jdk,復制tomcat綠色版(或安裝版)到指定目錄,配置環境變數。分別測試是否配置成功:jdk 運行cmd 輸入 java -version。 Tomcat 瀏覽器輸入網址:http://localhost:8080。
2、部署tomcat:把項目路徑到WebRoot 文件夾 復制到tomcat/conf/Catalina/localhost/ROOT.xml中,打開ROOT.xml 其中 docBase="" 這個引號裡面就是你剛才復制的WebRoot路徑;
保存之後啟動 startup.bat 就可以訪問了,http://(項目電腦ip):8080 就可以
㈩ 為什麼通過公網ip訪問不了tomcat中的資源呢
你只修改了本機host 而且指定的ip為111.79.249.60 也就是說到你的計算機上還要經過一層路由器(你自己說了用的運營商wifi) 所以 除非你能進人家的路由吧80埠的轉發都放到你的電腦上 否則無法訪問