Tomcat 修改成本地IP,但本地访问不了,但127.0.0.1可以

Tomcat在可以localhost可以访问,但是无法通过本地ip访问,是怎么回事,帮忙分析一下,谢谢

8个回答

可能是你的ip没写对。或者你没有加端口号

z991876960
JAVA-ZHUANG 在server.xml中我修改了端口和IP都写对了,如果把地址改为127.0.0.1后又可以访问了
接近 3 年之前 回复

localhost与127.0.0.1是回环地址。
要用ip地址加端口格式访问tomcat的项目,不需要修改tomcat,进入cmd输入ipconfig /all,查看ipv4地址。
即192.168.0.123跟127.0.0.1以及localhost是等价的,一致的。
localhost:8080跟192.168.0.123,或者127.0.0.1:8080,是一样的。
192.168.0.123是自己电脑的ipv4地址,依自己电脑为准。

CORA_S_T
千杯不醉476 回复一Z蜗牛: 192.168.0.123是举得例子,你要用自己的ip地址。点击开始-运行-输入ipconfig /all ,ipv4就是你的ip地址
接近 3 年之前 回复
z991876960
JAVA-ZHUANG 通过自己的192.168.0.123是访问不到的,127.0.0.1:8080是可以访问到的
接近 3 年之前 回复

192.168.0.123:8080

z991876960
JAVA-ZHUANG 访问不了的
接近 3 年之前 回复

火墙可能没关,或者修改火墙策略,开放8080端口,然后通过ip+端口访问

AbnerKou
AbnerKou 你是在server.xml文件中改了一个私有地址?
接近 3 年之前 回复
AbnerKou
AbnerKou 试试tomcat访问时加上具体目录的路径
接近 3 年之前 回复
z991876960
JAVA-ZHUANG 火墙关了,也加了开放端口了
接近 3 年之前 回复

你在那台机器上ping一下你的ip地址看能不能联通先

Seraphim_Fly
Seraphim_Fly 回复一Z蜗牛: 按理说在配置文件里是localhost,你的ip就可以访问的 这个东西一般都不用改,你现在还没解决吗
接近 3 年之前 回复
z991876960
JAVA-ZHUANG 可以联通的
接近 3 年之前 回复

找一下你的网络配置,里面有没有添加你的设备ip地址

进入cmd输入ipconfig /all,查看ipv4地址。
然后局域网内的终端,都可以通过http://ipv4:8080/project访问

是不是你的iis没有配置?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问