要通过服务器的外部IP地址访问Spring Boot应用程序,你需要确保以下几个步骤都正确配置:
localhost
或 127.0.0.1
)。你需要将其配置为监听所有IP地址(0.0.0.0
),这样它才能接受来自外部的连接。
在 application.properties
或 application.yml
文件中进行配置:
# application.properties server.port=8080 server.address=0.0.0.0
# application.yml server: port: 8080 address: 0.0.0.0ufw
):
sudo ufw allow 8080/tcpfirewalld
):
sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent sudo firewall-cmd --reload203.0.113.1
,你可以在浏览器中访问:
http://203.0.113.1:8080假设你的Spring Boot应用程序配置如下:
# application.properties
server.port=8080
server.address=0.0.0.0
你的服务器外部IP地址是 203.0.113.1
,并且你已经配置了防火墙和安全组允许8080端口的TCP流量。启动Spring Boot应用程序后,你可以通过以下URL访问它:
http://203.0.113.1:8080
领取专属 10元无门槛券
手把手带您无忧上云