• 在线工具
  • - 计算器
    • 字符计数
  • - 下载
    • 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-31

    日テレ、意思疎通できず信頼喪失 「セクシー田中さん」の調査結果
    2024-05-31

    古本屋を巡り、顧みられなくなった作品、作家を生き返らせた九大大学院教授没後20年 教え子や研究仲間を支える「清新な光景」
    2024-05-30

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

    鎌倉幕府の地頭から海の武士団・松浦党に…古文書群「青方文書」からみる中世の漁業や製塩事情
    2024-06-01

    「警察密着24時」担当者ら懲戒 テレビ東京、石川社長は3割返上
    2024-06-03

    映画「ゴジラ‐1.0」の震電は「コックピットだけ復元」のはずだった…山崎貴監督がエピソード披露
    2024-06-04

    現代美術作家の杉本博司がYouTubeチャンネル開設 素顔に迫る映像を公開
    2024-06-04

    「UESHIMA MUSEUM」が開館。屈指の現代美術コレクションを一般公開
    2024-06-05

    東京都写真美術館で「今森光彦 にっぽんの里山」が開催へ
    2024-06-04

    「梅津庸一 エキシビションメーカー」(ワタリウム美術館)開幕レポート。きっとあなたも展覧会をつくりたくなる
    2024-06-04

    夜の美術館を楽しめる「サマーナイトミュージアム2024」が開催。東京都現代美術館、東京都庭園美術館などで入場料割引も
    2024-06-04

    【1971年の今日 : 6月5日】京王プラザホテル全面開業―今からは想像もできない着工前の巨大な貯水池だった頃の写真も
    2024-06-05

    第55回星雲賞・自由部門に「巨大ロボット展」 日本SFファングループ連合会議
    2024-06-05

    島左近の墓、京都の寺で発掘調査 三成の腹心、関ケ原後も生存?
    2024-06-05

    青森で来年夏に音楽祭 沖澤のどかさんが総監督
    2024-06-06

    佐渡金山「情報照会」と勧告 世界遺産登録に可能性残す
    2024-06-06

    佐渡金山、世界遺産登録に向け「追加情報の提出」求められる
    2024-06-06

    向田邦子の名言「…これが私の料理のお稽古なのです。」【本と名言365】
    2024-06-07

    ©  Dopu Box
    💛