質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Router

Routerは、異なるネットワーク同士を相互に接続するための通信機器。インターネットでのデータを自動的に振り分け、一つのインターネット回線を複数のコンピュータで使用することが可能です。DHCPによりIPアドレスを自動的に割振りすることもできます。

SSH

SSH(Secure Shell)は、セキュアチャネルを通してデータを交換するためのネットワークプロトコルです。リモートサーバーへのコマンド実行やファイル転送を行う時に一般的に使用されます。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

Q&A

解決済

1回答

731閲覧

80番以外のポート開放ができない

soramame03

総合スコア10

Router

Routerは、異なるネットワーク同士を相互に接続するための通信機器。インターネットでのデータを自動的に振り分け、一つのインターネット回線を複数のコンピュータで使用することが可能です。DHCPによりIPアドレスを自動的に割振りすることもできます。

SSH

SSH(Secure Shell)は、セキュアチャネルを通してデータを交換するためのネットワークプロトコルです。リモートサーバーへのコマンド実行やファイル転送を行う時に一般的に使用されます。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

0グッド

0クリップ

投稿2022/06/15 11:27

編集2022/06/16 02:25

現状説明

現在ラズパイをサーバー運用しようとしていて、外部からssh接続しようとしています。

そこで、ウェブ上でルータの設定を開き、sshのポート転送をするように設定しました。

しかし、外出先からssh接続しようとすると、コネクション拒否されてしまいます。

環境と設定

ネット環境は、ソフトバンク光を使っており、
電話線 -有線- NTTロゴ入り機器(モデム) -有線- ルータ -無線- ラズパイ
となっています。

設定したことは、

  • 192.168.3.99にIPを固定したラズパイで3030番でssh待機するように設定
  • 3030番ポートをファイアウォールで許可
  • ローカルネットワーク内のpcからssh user@192.168.3.99 -p 3030で接続できた
  • ウェブで192.168.3.1に接続してルータの設定を開き、WAN側3030,LAN側3030,転送先192.168.3.99に設定

これで外部からssh user@ドメイン -p 3030で接続しようとしてもコネクション拒否と出てしまいます。

試したこと

  • 外部からnmap ドメイン名すると80番だけ開放されていました。
  • 二重ルータの確認を行うために、ラズパイでtraceroute 8.8.8.8したところ、

1 _gateway(192.168.3.1)
2 softbank数字.bbtec.net(グローバルip)
以下略

と出たので二重ルータにはなっていないと思います。

質問

ルータの設定がうまくいっていないと思うのですが、以前webサーバーとして同様の設定をしたときは、うまく80番ポートを転送することができ、外部からhttpで接続してサイトを表示することができています。
80番以外は開放できないように設定されていたりするのでしょうか。

長文になってしまいましたが、どうかよろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

CHERRY

2022/06/15 12:06 編集

固定IPのプランではないと思いますので、接続確認の間は、「プロバイダから割り当てられた IP アドレス」を指定してアクセスするとどうなりますか。
soramame03

2022/06/15 12:21 編集

ご返信ありがとうございます。 ```curl inet-ip.info```で出てきたIPアドレスに対してssh接続したりnmapでポートスキャンしてみたりしたのですが、同様に80ポート以外拒否されてしまいました。 また、ddclientを利用してDDNSが自動更新されるように設定しているのでドメイン名でも問題なく動くようにはしています。
over

2022/06/16 00:00

ルータにFW機能が付いており、これがパケットをドロップしている可能性はないですか?
soramame03

2022/06/16 02:19

ルータのポート転送設定がそのFWの設定なのかなと思っていて、それ以外にFWに関係しそうな設定を探しているのですが見つからないです。
over

2022/06/16 04:32

ルータの機種はなんですか?
guest

回答1

0

自己解決

解決しました。

色々試しましたが、結局使っていた外部ネットワーク側の無線LANのせいでした。
単純に別の場所から接続したらSSH接続できました。

勝手に拒否されるのは入ってくるポートだけだと思い込んでしまっていましたが、当然出ていくのも管理しますよね。
学校の公共の無線LANを使っていて、よく調べてみるとSSHとかHTTPとかは許可されていたのですが、自分の場合はSSHを22番から3030番に変えてしまっていたので拒否されてしまっていました。
次は3030から22に戻して接続を試してみようと思います。

結局しょうもないミスで申し訳ないのですが、返信してくださった方々は本当にありがとうございました。

投稿2022/06/16 09:53

soramame03

総合スコア10

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問