2017-01-10 5 views
-1

私は寮のサブウェブに接続しています。私は外部のIPアドレスを持つ2台のマシンを持っています。 (私はそれらにpingすることができますかSSHを介してそれらと接続することができます)私の春のブートサーバーがホストされている他のマシンとWindows 10を実行しているubuntu mateを実行しているRaspberry Pi。問題は、Springサーバーが寮のWeb DW)。私は8080ポートが閉じていることを発見しました。私はDWの横から開いているポートをスキャンすると、私は22ポートが開いていることがわかります.DW内のコンピュータは8080と22のポートを開いていると見て、HTTPサーバに応答することができます。localhostの横にリクエストを聞くようにSpringブートを設定する

私は「外」からアクセスできるようにserver.addressプロパティを設定する必要があり、私は hereを読んだものから、

私の春のapplication.properties

#mysql test config 
spring.datasource.url=jdbc:mysql://localhost:3306/springboot 
spring.datasource.username=root 
spring.datasource.password=root 
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver` 
spring.jpa.show-sql=true 

spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQLDialect 
spring.jpa.hibernate.ddl-auto = update 
spring.jpa.hibernate.naming-strategy=org.hibernate.cfg.DefaultNamingStrategy 

#initialization 
spring.datasource.schema=classpath:/data/schema.sql 

#server 
server.address= my.adres.here 
server.port = 8080 

私はサーバが適切にこのファイルを読み込んでいることを確信しています。

私も、このポート上で、それならば、ブロックの接続を確認するために

ファイアウォールを一時的
sudo ufw disable 

をオフにしてみましたが、問題はないthatsの。

実際の問題がどこでローカライズされているかわかりません。それは春のブートの設定と間違っていることができますか?それとも、ネットワーキングの問題です。

+0

私はこの問題があなたのDWに関係していると思います。ネットワークには、ネットワーク外でポート80を有効にする可能性はほとんどありません。 –

+0

ゲートウェイのアドレスをスキャンすると、これらのポートを開く必要がありますか?私のラスプ22ポートは「外部」から開いているので、ゲートウェイポート22も開く必要があることを示していますか?私はゲートウェイ上でスキャンを行い、結果は22,80,8080が応答していないことを伝えています。 –

答えて

1

@ Robert Masenは、8080ポートでの寮ネットワークのブロック接続が問題であると示唆しました。

関連する問題