タグ付けされた質問 「port-forwarding」

ポート転送構成のセットアップ、構成、および保守に関する質問。質問が実際に何らかの形でUbuntuに関連していることを確認してください。

6
22以外のポートでSSHを実行する方法
同じルーターの背後に2台のコンピューターがあります。それらをAおよびBと呼びましょう。 Aは次の方法でBにSSH接続できます。 ssh usr@<internal ip of computer> Bは同じことを行うことでAにSSH接続できますが、外部IPを使用する必要があります。ルーターのポート22をコンピューターAのIPに転送したため、すべてが理にかなっています。 ただし、ポート26またはコンピューターBに転送し、両方に外部IPを使用し、ポート22または26を指定してネットワーク外部からSSHを使用して、使用するコンピューターを効果的に選択したいと思います。 iptablesAのOUTPUT とBのINPUTを介してポート26を許可しようとしましたが、うまくいかないようです。また、Aの22で行ったように、ポート26をBの内部IPに(ルーター経由で)転送しました。 外部IPとポート26を使用してAからBにSSHしようとすると、次のようになります。 ssh: connect to host xx.xx.xxx.xx port 26: Connection refused. バージョン: A = OpenSSH_5.9p1 Debian-5ubuntu1、OpenSSL 1.0.1 2012年3月14日 B = OpenSSH_6.0p1 Debian-4、OpenSSL 1.0.1c 2012年5月10日 Aは12.04 Ubuntuを持ち、BはRaspbianを搭載したRaspberry Piです。 編集:私が入れるのを忘れていたもの:SSH configファイルを切り替えてみました(そうだとわかりまし/etc/ssh/ssh_configた#)行のコメントを外し(を削除し)にPort変更22しました26。接続拒否メッセージがまだ表示されました。(私は無駄に再起動しました。)

2
ポート転送用の制限されたSSHユーザーを作成する方法は?
ændrük は、他の誰かと簡単にSSH接続するための逆接続を提案しました(リモートヘルプ用)。それが機能するためには、接続を受け入れるために追加のユーザーが必要です。このユーザーは、サーバーを介してポートを転送できる必要があります(サーバーはプロキシとして機能します)。 上記のことしかできない制限付きユーザーを作成するにはどうすればよいですか? 新しいユーザーは次のことができないようにする必要があります。 シェルコマンドを実行する ファイルへのアクセスまたはサーバーへのファイルのアップロード サーバーをプロキシとして使用する(例:webproxy) ファイアウォールが原因で一般にアクセスできなかったローカルサービスにアクセスする サーバーを殺す 要約すると、特権なしでSSHサーバーにのみ接続できる制限されたSSHユーザーを作成するにはどうすればよいですか?その接続を介して彼のコンピューターに接続できますか?

4
ポート80を8080にリダイレクトし、ローカルマシンで動作させる
マシンのポート80のトラフィックを8080にリダイレクトしました sudo iptables -A PREROUTING -t nat -p tcp --dport 80 -j REDIRECT --to-ports 8080 私のマシンを除くすべての世界でうまく機能します。私は開発者であり、自分でポート80を8080にリダイレクトする必要があります。 私のIPは 192.168.0.111 Webサーバーはポート8080で実行されます サーバーが稼働しているのと同じマシンからではhttp://192.168.0.111/なく、ウェブサイトを開きたいhttp://192.168.0.111:8080/。

4
ssh -L(エラー:バインド:すでに使用されているアドレス)
とても簡単です。これは以前に私に起こったことを知っています。AUで適切な答えが見つかりませんでした。 ポートをバインドしてsshセッションを実行していました。 ssh -L 3000:<server_name>:22 接続が切れました。同じコマンドを使用して再接続しようとすると、次のエラーが表示されます。 bind: Address already in use channel_setup_fwd_listener: cannot listen to port: 3000 ポートを再びバインドできるように、マシンのsshをリセットするにはどうすればよいですか?ローカルマシンのリセットは機能します。

9
ssh:ホストmyremotehost.comのポート22に接続:接続は拒否されました
だから私は私のサーバー上でsshを動作させようとしています。サーバーのローカルIPアドレスを使用してローカルネットワークに完全に接続できます。リモートで接続しようとすると(サーバー用に設定したドメイン名を使用して動作します)、この接続はエラーを拒否しました: ssh: connect to host bahhudson.mine.nu port 22: Connection refused 私が問題について行った調査から、ルーターに何か問題があるようです。私はポート転送を設定しているが、それが唯一の私が「接続拒否」エラーの原因となっていると考えることができると思います...私のルータがWRT120Nであり、私はに基づいてポート転送のためにそれを設定しているPortforward.comやや時代遅れのようで、これらのイメージのいくつかは私のルーター設定とまったく同じではありませんが、ポートフォワーディングを設定する方法を複数試しましたが、サーバーが動作しているHTTPアクセスがあるため、ポート80の転送が機能することを知っています... また、VPNアクセスも同様の方法でブロックされるようになったため、ブロックされているSSHポート22のソリューションも、ブロックされているVPNのソリューションと同様になる可能性があります。 何か案は? ありがとう!

2
同じマシンのポートへのポート転送
以前はポート25570でサービスを実行していましたが、現在はポート25565で実行するように変更していますが、古いポートでサービスにアクセスしようとするユーザーにサービスへのアクセスを許可します。したがって、同じマシンでポート25570を25565に転送したいと思います。 別のマシンへの転送について多くの質問があることは知っていますが、同じマシンを使用しているときに方法が異なるのではないかと思いましたか?

5
ホームコンピューターへのSSH
SSHとVNCを使用して学校からアクセスしたい自宅に複数のマシンがあります。そのために、静的IPを提供しました。 192.168.1.50:Windows 192.168.1.51:Ubuntu 192.168.1.52:Raspberry Pi / Raspbian SSHはポート22を使用することがわかっているため、このポートをルーターの192.168.1.51:22に転送できますが、この方法ではRaspberry PiにSSHで接続できません。両方のマシンにアクセスできるように設定する方法はありますか?

4
単純なポート転送
リバースプロキシと2台目のサーバーをセットアップしようとしているので、少し問題があります。私の考えは、ファイアウォールがhttpsをリバースプロキシに、ポート29418(gerrit ssh)を2番目のサーバーに転送するようにすることでした。今、私の協力するIT担当者は次のように述べています。両方のポートがサーバー1に行くか、両方のポートがサーバー2に行きます。 OK、回避策として、ポート29418-> server2:29418のリバースプロキシでポート転送を設定しようとしました 詳細: Server1 IP:Ubuntu 12.04.2 LTS上の10.0.0.132および192.168.10.2 Server2 IP:Ubuntu 12.04.2 LTS上の10.0.0.133および192.168.10.3 これで、httpsとポート29418の両方がファイアウォールから10.0.0.132に移動し、ITがそれが唯一の方法であると言います。:( 10.0.0.132:29418-> 192.168.10.3:29418または10.0.0.133:29418から転送する方法を教えてください 10.0.0.132で作業している場合、10.0.0.133:29418と192.168.10.3:29418の両方に接続できるため、ポートが開いています。 -更新- 私のiptables -t nat -Lは次のようになります。 root @ dev:/ root#iptables -t nat -L Chain PREROUTING(ポリシーACCEPT) ターゲットprot optソースdestination DNAT tcp-どこでもdev.example.com tcp dpt:29418 to:10.0.0.133 チェーンINPUT(ポリシーACCEPT) ターゲットprot optソースdestination チェーン出力(ポリシーACCEPT) ターゲットprot optソースdestination チェーンPOSTROUTING(ポリシーACCEPT) ターゲットprot optソースdestination root @ dev:/ …

2
Ubuntuで特定のポートを開く方法は?
私のSoulSeekクライアントであるNicotine +は、初期構成時に開いているポートをチェックし、必要な1つのポート番号が閉じられていることを確認して、ユーザーの約50%を切断します。とにかく、アプリケーションが使用する特定のポートを開くことができますか? Rbunning ubuntu desktop 13.04。ファイアウォールは手動でインストールしていませんが、デフォルトのインストールに含まれているかどうかはわかりません。

1
autosshが時々スタックするのを防ぐ方法は?
私はautossh逆sshトンネルを構築するために使用していますが、時々トンネルが機能しなくなり、autosshを強制終了してから再起動する必要があります。 /etc/cron.d/autossh @reboot autossh -f -nNT -R 3269:intranet.example.com:3269 public.example.com & autosshは奇妙な状態のままであるようです。この場合、転送されたポートは開いたままですが、反対側から応答がありません。autosshを再起動することにより、これは解決されます。 この問題の発生を防ぐにはどうすればよいですか?


4
iptables転送ポートエラー-その名前のチェーン/ターゲット/一致はありません
Ubuntu 12.04 LTSサーバーでiptablesを構成して、ポート443を8443に転送しようとしています。 しかし、このコマンドを実行すると: sudo iptables -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-ports 8443 次のエラーが発生します。 iptables: No chain/target/match by that name. 私のiptablesの現在の構成: $ sudo iptables -L Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT tcp -- anywhere anywhere tcp dpt:https DROP tcp -- anywhere anywhere tcp …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.