• 在线工具
  • - 计算器
    • 字符计数
  • - 下载
    • TikTok 下载
    • 抖音下载
  • - 网络工具
    • BASE64
    • Base64 转图片
    • 图片转 Base64
    • URL 编码
    • JavaScript
    • 时间戳
    • Unicode 转换器
    • JSON 格式化
    • 修改扩展名
    • 制作列表
    • CSS 优化器
  • - 加密工具
    • MD5 加密
    • 随机生成器
  • - 图像工具
    • 图像压缩
    • 二维码生成器
    • 二维码识别器
    • 壁纸预览
    • 图片 EXIF
  • - 信息表
    • 血型遗传
    • 服装尺码
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
LinuxでのSSHポート転送構成方法
2021-12-29

通常、2つの異なるネットワーク間では、通信使用のために特定のポートが常に開放されますが、SSHで使用される22ポートは通常、開放された列にあります。SSHベースのポート転送とは,SSHを中間のエージェントとして利用し,2つのネットワーク間の制約を回避し,任意のポートへのアクセスを円滑に行うことである.

ポート転送は、順方向ポート転送、逆方向ポート転送、動的ポート転送の3つに分けられます。

この3つのポート転送方式の使い方を示すために、まず2つのネットワークドメインOfficeとProdが存在すると仮定し、ネットワークドメインOfficeには2つのホストAとBがあり、ネットワークドメインProdには2つのホストCとDがあり、この2つのネットワークドメインの間にはホストAがCの22ポートにアクセスできるほか、他のすべてのアクセスはネットワークルールによって禁止されている。すなわち、AマシンはCの22以外のすべてのポートにアクセスできず、Dホストにもアクセスできない。ホストCとDは、AまたはBのいずれかのホストにアクセスできません。

トップタスク1:順方向ポート転送

今から私たちの最初の任務を始めます:ホストDの上にデータベースサービスがインストールされていると仮定して、傍受のポートは8888で、もし私がOffic eドメインのホストAを通じて直接Dホストの中のデータベースにアクセスしたいならば、どうすればいいですか?これはSSHの順方向ポート機能を使うことになります。ここではまず、Linuxでは、すべてのポート転送の操作が、独自のツールsshを使用して行うことができることを説明します。

タスク1を完了するコマンドは簡単です。次のようにします。

コードのコピー
ssh -L 8000:host-d.prod.mycompany.com:8888 [email protected] -N

次のコマンドを説明します。

パラメータ-L

ローカルでリスニングが開始されたポートを示し、後に続くパラメータフォーマットは、ローカルの8000ポートをリモートホストDの8888ポートに転送することを示す。

[email protected]

このパラメータはsshを使用してログインするホストとログインするユーザー名を指定します。ここで使用するホストと前のパラメータのホストは同じネットワークドメインにあり、相互にアクセスできる必要があります。もちろん、同じマシンでも構いません。
パラメータ-N

コードのコピー

oracle@host-a[orcl]:~$ netstat -natp|grep 8000

(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)

tcp 0 0 127.0.0.1:8000 0.0.0.0:* LISTEN 3767/ssh

tcp 0 0 ::1:8000 :::* LISTEN 3767/ssh
ホストAには8000ポートが存在し、いつでも接続を受け入れる準備ができていることがわかりますが、ここで傍受しているネットワークは127.0.0.1(::1)であり、つまりこの接続はローカル操作に限られていることに注意してください。

次に、TNSNAMESを構成します。構成は次のとおりです。

コードのコピー

orcl=

(DESCRIPTION=

(ENABLE=BROKEN)
(ADDRESS_LIST=

(FAILOVER=ON)

(LOAD_BALANCE=YES)

(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=8000))

)

(CONNECT_DATA=

(SID=orcl)
)

)

次にtnspingをテストします。
コードのコピー

oracle@host-a[orcl]:~$ tnsping orcl

TNS Ping Utility for Linux: Version 11.1.0.7.0 - Production on 05-JUL-2010 09:13:25

Copyright (c) 1997, 2008, Oracle. All rights reserved.

Used parameter files:
Used TNSNAMES adapter to resolve the alias

Attempting to contact (DESCRIPTION= (ENABLE=BROKEN) (ADDRESS_LIST= (FAILOVER=ON) (LOAD_BALANCE=YES) (ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=8000))) (CONNECT_DATA= (SID=orcl)))

OK (340 msec)

大功を成し遂げる。

トップタスク2:逆ポート転送

ネットワークドメインProdは任意の方法でネットワークドメインOfficeにアクセスできないため、この2つのネットワークドメインが置かれている物理的な位置が完全に異なると仮定すると、その日ネットワークドメインProdにいるときにネットワークドメインOfficeにあるホストAを操作したい場合、どうすればいいのでしょうか。これがリバースポート転送に使われる時です。

  • 逆ポート転送の基本思想は、ホストAからホストCへのssh接続を確立するとともに、ホストC上でポートを開くことでホストB上のいずれかのポートに逆接続できることである。もちろん、ホスト制御上はホストBに接続されている22(sshポート)が最もお得であり、ホストA上で次のコマンドを実行する。
  • コードのコピー
  • ssh -R 8888:localhosthost-b.office.mycompany.com:22 [email protected] -N

  • ソース元URL:https://dopubox.com/article/p/5e53da6087bb6ed5

    其他工具
  • 字符计数 TikTok 下载 抖音下载 BASE64 Base64 转图片 图片转 Base64 URL 编码 JavaScript 时间戳 Unicode 转换器 JSON 格式化 修改扩展名 制作列表 CSS 优化器 MD5 加密 随机生成器 图像压缩 二维码生成器 二维码识别器 壁纸预览 图片 EXIF 血型遗传 服装尺码
  • 週末見たい展覧会5選。今週は木下佳通代の個展、テルマエ展、UESHIMA MUSEUMなど。【2024年6月第1週】
    2024-05-29

    被害者「問題解決には程遠い」 旧ジャニーズ被害者らが会見
    2024-05-29

    民藝・イズ・ビューティフル。 日本文化と黒人文化が融合する「アフロ民藝」とは?
    2024-05-30

    ドローンサッカーで世界2位 大阪・星翔高校チーム 「世界でも通用することがわかった」
    2024-05-30

    将棋叡王戦、藤井が勝ち最終局へ
    2024-05-30

    小学館も来週に報告書公表
    2024-05-31

    むのたけじ賞、名称変更 「生前に障害者差別発言」
    2024-05-31

    入試問題は白黒です 「わかりやすさ」「カラフル」は逆効果、自分で図を書くべし 桜井信一の攻める中学受験
    2024-05-31

    デザインジャーナリストによる新しいデザイン誌の登場です!
    2024-06-01

    鳥取・大山でたいまつ行列 夏山開き前夜祭
    2024-06-01

    杉真理×和田唱がビートルズをとことん語る!NHK-FMの人気番組「ディスカバー・ビートルズ」がオンライン講座として復活!
    2024-06-02

    元アシスタントが語る Dr.スランプ「あのキャラ」の誕生秘話
    2024-06-01

    小学館「作家の意向第一に協議」 映像化指針、ドラマ原作者死去で
    2024-06-03

    中国でドラえもん映画が興行首位 国際こどもの日に12億円
    2024-06-03

    河合隼雄物語賞に八木詠美さん 学芸賞は湯沢規子さん
    2024-06-03

    稀代のピアニスト、マルタ・アルゲリッチの伝説の始まりはこの1曲から【クラシック今日は何の日?】
    2024-06-04

    「企画展 歌と物語の絵 ―雅やかなやまと絵の世界」(泉屋博古館東京)開幕レポート。歌、物語、絵画が織りなす芸術世界へ
    2024-06-04

    GROUP「島をつくる | Planning Another Island」(マイナビアートスクエア)開幕レポート。高層ビルのなかで建築をコンポストする
    2024-06-05

    開館10周年を記念。「広重 ─摺の極─」があべのハルカス美術館で開催へ
    2024-06-05

    umami.is をおすすめする理由
    2025-07-04

    ©  Dopu Box
    💛