web-dev-qa-db-ja.com

接続がタイムアウトしました-Apache2 / Ubuntuサーバー。どうして?

ローカルホストで動作するSVNサーバーを作成することができました(私は このチュートリアル を使用しました)。

チェックアウトと他のすべてのコマンドはローカルで機能します(アドレスhttps:// localhost/svn/repository-nameを使用する場合)

私は自分のIPアドレスを指すドメインを所有しています。

ping mydomain.com 

私のIPアドレスを返します。

そのIPアドレスは、ポート80と443をサーバーマシンに転送するように構成されたルーターにつながります。

残念ながらチェックアウト https://mydomain.com/svn/repository-name が機能していません(接続がタイムアウトしました)。

どうして?助けてください。

私のサーバーマシンはApache2 @ Ubuntu10.10を実行しています。

2
loostro

ルーターが内部インターフェースで行われた接続を内部ネットワークに転送していることを確認しますか?安価なルーターは、外部インターフェイスに着信するトラフィックに対してのみポート転送を行うのが一般的です。

ネットワークの外部からテストしてみて、それがうまく機能するかどうかを確認してください。

2
pehrs

ポート転送に問題がある(つまり、ルーターに到着するパケットがサーバーに到達していない)か、パケットの転送先のインターフェイスで443が閉じられています。

ルーターで構成したIPを使用して、ローカル(つまりサーバー内)で https://ip.being.forwarded.to/svn/repository-name を試してください。それはそのように機能しますか?

INPUTフィルタリングも確認してください(iptables -nvL INPUT)。そして投稿netstat -ntlp 可能なら。

2
Eduardo Ivanec

問題はポートが閉じていることでした。

ポート転送オプションがルーターで機能しませんでした。工場出荷時の設定にリセットして、再設定する必要がありました。今では正常に動作します。

ルーターがポートの転送に失敗したのはなぜですか?わからない。しかし、ルーターをリセットすると問題は解決しました。

@ Eduardoと@pehrsの助けに感謝します!!

1
loostro