これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド dircproxy です。
プログラム:
NAME
ディレクトリプロキシ - 取り外し可能な内部リレーチャットプロキシサーバー
SYNOPSIS
ディレクトリプロキシ [-hvDI] [-f 構成ファイル] [-P リッスンポート] [-p pid_file]
DESCRIPTION
ディレクトリプロキシ は、さまざまな場所から IRC を使用するユーザー向けに設計された IRC プロキシ サーバーです。
ワークステーションまたはクライアントだが、接続を維持して、接続中に見逃していたものを確認したい
離れていました。
IRC に接続するには、 ディレクトリプロキシ、その後もサーバーへの接続を維持します。
クライアントをそこから切り離します。 切り離されている間、チャンネルとプライベートをログに記録します
メッセージや重要なイベントを再添付すると、何をしたかがわかります。
逃した
これを使用すると、ircII を使用するのとほぼ同じ機能を提供できます。 screen(8)
ただし、X クライアントを含め、好きな IRC クライアントを使用できます。
認証はパスワードとオプションのホスト名チェックによって提供されます。 これでリンクします
へ 接続 class 構成ファイルで指定されます。 XNUMX 人のユーザーのみが使用できます
接続クラスを一度に使用すると、そのユーザーが切断されると、サーバーへの接続は
開いたままにした。 その後誰か (通常はユーザー) が接続したとき ディレクトリプロキシ
同じパスワードを提供すると、代わりにサーバーへの接続に再接続されます。
彼らのために新しいつながりが作られるということ。
複数の接続クラスを定義できるため、複数の人が同じ接続クラスを使用できます。
プロキシ。
ディレクトリプロキシ どちらかを使用できます .dircproxyrc ユーザーのホーム ディレクトリまたはシステム上のファイル
ワイド dircproxyrc ファイル。 最初に見つかったものをロードします (最初にホームディレクトリ、次に
システム全体)。 設定ファイルが指定されていない場合は起動しません。
OPTIONS
-f 構成ファイル
デフォルトの検索リストを上書きして、使用する構成ファイルを指定します。
-h コマンドライン引数の詳細を説明する簡単なヘルプ メッセージを表示して終了します。
-v 表示する ディレクトリプロキシ バージョン番号を指定して終了します。
-D フォアグラウンドで実行し、バックグラウンドに分岐しないでください。
-I を示すために使用します ディレクトリプロキシ から実行されています inetd(8) デーモン。 これはつまり、 -D.
ランニングについて詳しく知りたい方は ディレクトリプロキシ 下 inetd(8) を参照してください。 README.inetd
ファイルにソフトウェアを指定する必要があります。
-P リッスンポート
使用する代替ポートを指定し、デフォルトおよび指定された値をオーバーライドします。
構成ファイルで。
-p pid_file
プロセス ID を書き込むファイルを指定し、デフォルトおよび任意の値をオーバーライドします。
構成ファイルで指定されます。
CONFIGURATION
構成ファイルの形式は次のとおりです。
空行および「#」で始まる行はコメントです。
接続クラスは「connection {」で始まり「}」で終わります。 デフォルト値を取得します
構成ファイル内のその上にあるすべてのエントリから取得され、その値が含まれる場合があります。
自分の。
それ以外の場合、行は「キーワード引数」の形式になります。 引数にスペースが含まれている場合
二重引用符 ('"スペースあり"') で囲む必要があります。 考えられるキーワードと
それらの意味は次のとおりです (構成ファイルでは大文字と小文字が区別されないことに注意してください)。
LOCAL OPTIONS
これらのオプションは、接続クラスの動作に影響を与えるため、接続クラス内に配置することはできません。
全体 ディレクトリプロキシ サーバー。
リッスンポート
どのポートを使用する必要がありますか ディレクトリプロキシ IRC クライアントからの接続をリッスンしますか?
これは、数値のポート番号またはサービス名です。 /etc/services
pid_file
書き込むファイル ディレクトリプロキシ 起動時にプロセス ID を変更します。 これを
「~/」の場合、ホーム ディレクトリの下のディレクトリにあるファイルを参照します。
none = pid ファイルを書き込みません
client_timeout
クライアントが接続するのにかかる最大時間 (秒単位) ディレクトリプロキシ
パスワードやニックネームなどを入力します。
接続タイムアウト
クライアントがサーバーに接続を提供する必要がある最大時間 (秒単位)
ログインした後。これは「」の場合にのみ適用されます。サーバー自動接続「」は「いいえ」です
そのクラス。
dns_timeout
DNS サーバーからの応答を待つ最大時間 (秒単位)。 もし
時間がこれを超えると、ルックアップはキャンセルされます。
GLOBAL OPTIONS
これらのオプションは、接続クラス内に配置することも、接続クラスの外部に配置することもできます。 彼らが外にいる場合
その後、後で定義された接続クラスにのみ影響します。
サーバポート
サーバー文字列が明示的に指定されていない場合、どのポートで IRC サーバーに接続しますか
XNUMXつを設定します
これは、数値のポート番号またはサービス名です。 /etc/services
サーバーの再試行
切断または最後の接続試行後、何秒待つ必要がありますか
もう一度やり直しますか?
サーバーの最大試行数
サーバーから切断された場合、サーバーを何回繰り返す必要がありますか
あきらめてプロキシ接続が無効であると宣言する前に、リストを確認してください?
0 = 永久に繰り返す
サーバーの最大試行回数
最初の接続時に、サーバーリストを何回繰り返す必要がありますか?
起動して、プロキシ接続が切断されたと宣言しますか?
0 = 永久に繰り返します。 これはお勧めできません。
サーバー_キープアライブ
これにより、 ディレクトリプロキシ サーバーへの接続は TCP レベルで有効です。
一定期間データがどちらの方向にも送信されない場合、TCP キープアライブ プローブが
送信されます。
はい = キープアライブ プローブを送信します
no = キープアライブ プローブを送信しません
サーバー_pingタイムアウト
ある人々には、 ディレクトリプロキシ サーバーへの接続に気づきません
ソケットが開いたままになっているため、ドロップされました。 たとえば、NAT の背後にあるもの
ファイアウォール。 ディレクトリプロキシ サーバーに ping を実行し、応答が返されることを確認できます。 もしも
最後の応答を受信してからの時間が、以下の秒数を超えています。
サーバーが「ストーン化」していると想定され、 ディレクトリプロキシ それを残します。 ハイな気分の場合
サーバーへの接続に遅延が発生すると、サーバーが停止していると誤って想定される可能性があります
PING が時間内に届かないためです。 値を上げるか、
'サーバー_キープアライブ代わりに ' オプションを使用してください。
0 = PING を送信しない
サーバースロットル
IRC ネットワークからのフラッディングを防ぐには、 ディレクトリプロキシ を抑制することができます
一定時間内に大量の送信が行われないようにするためのサーバーへの接続
期間。
このために、バイト数を指定し、オプションで期間を秒単位で指定します。
コロンで区切られます。 期間を省略した場合は、XNUMX 秒あたりが想定されます。
server_throttle 10 # 10秒あたりXNUMXバイト
server_throttle 10:2 # 10 秒あたり 2 バイト (5 秒あたり XNUMX バイト)
0 = 接続を調整しません
サーバー自動接続
すべき ディレクトリプロキシ リスト内の最初のサーバーに自動的に接続します。
接続。 これを「いいえ」に設定すると、「許可ジャンプ」は自動的に「はい」に設定されます。
'の場合許可_ジャンプ_新規' も 'yes' の場合、no を指定して接続クラスを作成できます。
' '行。
yes = 最初のサーバーに自動的に接続します
no = クライアントからの /DIRCPROXY JUMP を待ちます
チャンネル_再参加
チャンネルから追い出された場合、チャンネルを再試行するまで何秒待つ必要がありますか
再参加する。
-1 = 再参加しない
0 = 即時
channel_leave_on_detach
すべき ディレクトリプロキシ 自動的に、そのときに接続していたすべてのチャンネルから離れることになります。
切り離しますか?
はい = そのままにしておきます
いいえ = そのままにします
channel_rejoin_on_attach
'の場合channel_leave_on_detach' は 'はい' それならそうすべきです ディレクトリプロキシ それらのチャンネルに再び参加する
また付けるときは?
はい = チャンネルに再参加します ディレクトリプロキシ 自動的に退場
no = デタッチ時に永久に残します
アイドル最大時間
これを、IRC 上でアイドル状態にしたい最大時間に設定します。
あなたはこれを設定します ディレクトリプロキシ この制限に達するとアイドル時間がリセットされます (
秒)。
0 = アイドル時間をリセットしない
切断_既存のユーザー
に接続すると、 ディレクトリプロキシ、別のクライアントがすでにあなたの接続を使用しています
クラス (つまり、そのクラスを閉じるのを忘れた場合) をこのオプションで実行できます。
それを自動的に殺します。 必ず「自動再接続」をオンにしてください。
これを使用する前に「server」オプションをオフにしてください。そうしないと、戦いが待っています。
yes = はい、切断します
no = いいえ、履かせないでください
切断時切断
から切り離すときは、 ディレクトリプロキシ 通常は、次の時点までサーバーに接続したままになります。
もう一度接続します。 これが望ましくなく、サーバーを閉じたい場合は、
同様に接続してから、これを設定します。
yes = 切断時にセッションを閉じる
no = 再接続するまでサーバーへの接続を維持します
初期モード
初めてサーバーに接続するときにどのユーザー モードを自動的に設定する必要があります。
IRC クライアントを使用して自分で行うのを忘れた場合に備えて。
モードを設定しない場合は「」に設定します。
ドロップモード
接続解除時にどのユーザー モードを自動的に削除するか。影響を制限するのに便利です。
クライアントが接続中に持っているもの、または IRCop の場合は追加のセキュリティのために使用されます。
どのモードもドロップしないようにするには、「」に設定します。
拒否モード
サーバーからの受け入れを拒否するユーザー モード。 サーバーが設定しようとした場合
これらのいずれかである場合、その接続は切断され、次のサーバーが切断されます。
リストが試行されます。
多くの人にとって適切な設定は「+r」です。ほとんどのサーバーは、これを「+r」を意味するために使用します。
接続が制限されています。 ただし、DALnet を使用している場合は、これを設定しないでください。DALnet
+r を使用して、NickServ に登録したことを示します (いや、ありがとう!)。
どのモードも拒否しない場合は「」に設定します。
ローカルアドレス
IRC サーバーに接続するときに使用するローカル ホスト名。 これにより、同じものが提供されます
ircII -H パラメータとしての機能。
none = 特定のホスト名をバインドしません
離れている_メッセージ
接続を解除する前に /AWAY メッセージを明示的に設定しない場合、 ディレクトリプロキシ できる
そのため、キーボードに向かっていないときは、人々はあなたが実際にキーボードに向かっているとは思わないでしょう。
none = 不在メッセージを設定しません
終了メッセージ
/DIRCPROXY QUIT 時に明示的にメッセージを与えなかった場合、これが使用されます。
その代わり。 送ったときにも使います ディレクトリプロキシ 執着したままにならないように
分離中のサーバー。
なし = 使用する ディレクトリプロキシ QUIT メッセージとしてのバージョン番号
添付メッセージ
ディレクトリプロキシ 再接続すると、使用中のすべてのチャネルにアナウンスを送信できます
あなたが戻ってきたことをみんなに知らせるためです。 これを「/ME」で始めると、
これは ACTION CTCP メッセージとして送信されます (ircII /me コマンドと同様)。
none = 添付ファイルを通知しません
デタッチメッセージ
ディレクトリプロキシ 接続を解除すると、接続中のすべてのチャネルにアナウンスを送信できます
それは、あなたがいなくなったことをみんなに知らせるためだけです。 「/ME」で始めると
その後、(ircII /me コマンドと同様に) ACTION CTCP メッセージとして送信されます。
none = 離脱を発表しない
デタッチニックネーム
接続解除後に自動的に変更されるニックネーム。不在であることを示します。
例。 これに「*」文字が含まれている場合、その文字は次の文字に置き換えられます。
切り離す前のニックネームは何でしたか (つまり、「*_away」の最後に「_away」が追加されます)
あなたのニックネーム);
none = ニックネームをそのままにします
ニックキープ
かどうか ディレクトリプロキシ 最後に設定したニックネームを維持するよう試みる必要があります。
クライアント。 これが「はい」の場合、クライアントのアクセス中にニックネームが失われます。
切断された場合、クライアントが接続するまで回復を試み続けます。
再び。
はい = 接続が切断されている間もニックネームを維持してみます
いいえ = 変更された場合はそのままにしておきます
ctcp_replies
かどうか ディレクトリプロキシ CTCP メッセージの標準セットに応答する必要がありますが、
クライアントが切り離されています。
yes = クライアントが切断されている間に ctcp メッセージに応答します
いいえ = 沈黙以外の何ものでもない
chan_log_enabled
チャンネルテキストのファイルへのログ記録を行うかどうか。 これが「はい」の場合、
再参加するときにチャンネル テキストを思い出して、見逃した内容を確認することができます。
yes = チャンネルテキストがファイルに記録されます
no = チャンネルテキストはファイルに記録されません
chan_log_always
チャンネル テキストはオフライン中も常に記録されるため、戻ってきたときに
見逃したものを見ることができます。 必要に応じて、オンライン中にチャンネル テキストをログに記録することもできます。
そのため、短時間しか離れていなくても、状況などを把握することができます。
これは次の場合にのみ適用されます。chan_log_enabled「はい」です。
yes = オフラインでもオンラインでもチャネル テキストをログに記録します
no = オフライン時にのみチャネル テキストをログに記録します
chan_log_maxsize
ハードディスクの容量を節約するために、チャネル ログ ファイルのサイズを制限できます。
ログ ファイルがこの行数に達すると、行が追加されるたびに、
上部のラインを削除しました。 ログに記録されたものすべてを必要としないことが分かっている場合
情報として、これはあなたにとって良い設定かもしれません。
これは次の場合にのみ適用されます。chan_log_enabled「はい」です。
0 = ログファイルに制限なし
chan_log_recall
IRC に自動的に呼び出す各チャネル ログ ファイルの行数
アタッチするときのクライアント。 これが低いとあまり有益な情報が得られない可能性がありますが、
この値が高い場合、すべての情報が到着するまでに時間がかかる可能性があります。
これは次の場合にのみ適用されます。chan_log_enabled「はい」です。
-1 = ログ全体を呼び出します (chan_log_always が yes の場合は推奨されません)
0 = 何も自動的にリコールしない
chan_log_timestamp
チャンネルテキストの先頭にタイムスタンプを追加して、いつチャンネルが放送されたかを正確に知らせることができます。
メッセージが記録されました。 これらのタイムスタンプは、ログ ファイルを呼び出すと表示されます。
または自動的にダンプされた場合。
これは、次の場合に通常のチャネル ログに適用されます。chan_log_enabled' は 'はい' であり、また
' の場合は永久コピーchan_log_copydir' が 'none' 以外に設定されています。
はい = タイムスタンプを含めます
no = タイムスタンプを含めません
chan_log_relativetime
'の場合chan_log_timestamp' が 'はい' の場合、インテリジェントな機能を使用するオプションもあります。
相対タイムスタンプ。 そうすると、ログファイル情報のタイムスタンプが表示されます。
リコールされるかどうかはその行の古さによって異なり、十分に表示されるかどうかが確認されます。
情報(必要に応じて日付も含む)。 さもないと ディレクトリプロキシ ただあなたに伝えます
HH:MM 形式の時刻ですが、あまり役に立たない可能性があります。
これは、時間自体がログ ファイル自体に表示されないことを意味します。
代わりにタイムスタンプが配置されます。 何かをしていると問題が発生する可能性があります
ログ ファイルは自分で作成してください。
yes = 派手な相対タイムスタンプを実行します
no = 通常のタイムスタンプを実行します
chan_log_copydir
及び ディレクトリプロキシ独自のログ ファイル。どこかに永久コピーを保存することもできます
あなたの使用のために。 ディレクトリプロキシ 表示されるすべてのチャネル テキストをこのファイルに追加しますが、
それ自体は使用しません。
これを定義すると、使用するたびに各ログに追加されます。 「~/」で始まる場合
その場合、ホーム ディレクトリの下のディレクトリが使用されます。
これは、「」に関係なく実行されます。chan_log_enabled'と'chan_log_always' オプション、
ただし、これらがオフの場合、そのテキストはクライアントに呼び戻されません。
このファイルにあるにもかかわらず。 ただし、タイムスタンプのオプションは適用されます。
none = 永久コピーを作成しません
chan_log_program
チャンネルテキストをパイプするプログラム。 与えられた場合、 ディレクトリプロキシ このプログラムを実行するのは
各ログ ファイル エントリは、最初の引数として完全なソース情報を指定します。
標準入力では宛先を XNUMX 番目として指定し、テキストを XNUMX 行として指定します。
プログラムは $PATH 内のどこにでも置くことができます。または、$PATH にある場合は「~/」で開始することもできます。
ホームディレクトリの下のディレクトリ。
これは、「」に関係なく実行されます。chan_log_enabled'と'chan_log_always' オプション。
none = ログメッセージをプログラムにパイプしません
other_log_enabled
サーバーおよびプライベート メッセージをファイルに記録するかどうか。 これなら
が「はい」の場合、次のときにサーバーおよびプライベート メッセージを取り消すことができます。
もう一度参加して、見逃したものを確認してください。
yes = サーバー/プライベートメッセージがファイルに記録されます
no = サーバー/プライベートメッセージはファイルに記録されません
other_log_always
サーバーおよびプライベート メッセージは、オフライン中も常に記録されるため、
戻ってくると、見逃したものが見えてきます。 必要に応じて、これらをログに記録することもできます
オンライン中にメッセージを送信できるため、短時間しか離れていなくても、状況を把握できます。
あらゆるコンテキストなど
これは次の場合にのみ適用されます。other_log_enabled「はい」です。
yes = オフラインでもオンラインでもサーバー/プライベート メッセージをログに記録します
no = オフライン時のみサーバー/プライベートメッセージをログに記録します
other_log_maxsize
ハードディスクのスペースを節約するために、サーバー/プライベートのサイズを制限できます。
メッセージログファイル。 ログ ファイルがこの行数に達すると、各行が追加されます。
上部から行が削除されます。 決してそんなことはないとわかっているなら
ログに記録されたすべての情報が必要な場合は、これが適切な設定かもしれません。
これは次の場合にのみ適用されます。other_log_enabled「はい」です。
0 = ログファイルに制限なし
other_log_recall
サーバー/プライベート メッセージ ログ ファイルから自動的に呼び出す行数
アタッチするときの IRC クライアント。 これが低い場合は、あまり役に立たない可能性があります
この値が高い場合、すべての情報が反映されるまでに時間がかかる可能性があります。
到着しました。
これは次の場合にのみ適用されます。other_log_enabled「はい」です。
-1 = ログ全体を呼び出します (other_log_always が yes の場合は推奨されません)
0 = 何も自動的にリコールしない
other_log_timestamp
サーバーメッセージとプライベートメッセージの先頭にタイムスタンプを追加して、それを知らせることができます
メッセージが記録された正確な時刻。 これらのタイムスタンプは、リコール時に表示されます。
ログ ファイル、または自動的にダンプされる場合。
これは、次の場合にサーバー/プライベート メッセージ ログに適用されます。other_log_enabled「はい」は「はい」です
' の場合は永久コピーもother_log_copydir' がそれ以外に設定されている
'なし'。
はい = タイムスタンプを含めます
no = タイムスタンプを含めません
other_log_relativetime
'の場合other_log_timestamp' が 'はい' の場合は、次のオプションを使用することもできます。
インテリジェントな相対タイムスタンプ。 これを実行すると、ログファイルに表示されるタイムスタンプが
情報はその行の古さに応じて呼び出され、表示されていることを確認します。
十分な情報(必要に応じて日付も含む)。 さもないと ディレクトリプロキシ ただ
HH:MM 形式で時刻を知らせますが、あまり役に立たない可能性があります。
これは、時間自体がログ ファイル自体に表示されないことを意味します。
代わりにタイムスタンプが配置されます。 何かをしていると問題が発生する可能性があります
ログ ファイルは自分で作成してください。
yes = 派手な相対タイムスタンプを実行します
no = 通常のタイムスタンプを実行します
other_log_copydir
及び ディレクトリプロキシ独自のログ ファイル。永久コピーをどこかに保存しておくことができます。
あなたの使用。 ディレクトリプロキシ すべてのサーバーおよびプライベート メッセージがこのファイルに追加されます。
しかし、それ自体は使用しません。
定義すると、使用時にログに追加されます。 「~/」で始まる場合
その場合、ホーム ディレクトリの下のディレクトリが使用されます。
これは、「」に関係なく実行されます。other_log_enabled'と'other_log_always' オプション、
ただし、これらがオフの場合、そのテキストはクライアントにリコールされません。
このファイルの中にあります。 ただし、タイムスタンプのオプションは適用されます。
none = 永久コピーを作成しません
その他のログプログラム
サーバーとプライベート メッセージをパイプするプログラム。 与えられた場合、 ディレクトリプロキシ will run
このプログラムは、ログ ファイル エントリごとに完全なソース情報を提供します。
最初の引数、XNUMX 番目の引数に宛先、および XNUMX 行のテキスト
標準入力。
プログラムは $PATH 内のどこにでも置くことができます。または、$PATH にある場合は「~/」で開始することもできます。
ホームディレクトリの下のディレクトリ。
これは、「」に関係なく実行されます。other_log_enabled'と'other_log_always' オプション。
none = ログメッセージをプログラムにパイプしません
log_timeoffset
IRC クライアントから ディレクトリプロキシ マシーン。 それで、もしあなたが
GMT ですが、あなたの ディレクトリプロキシ マシンは PST (8 時間遅れ) にある場合、これは
は -(8 * 60) = -480 となります。 ログファイルのタイムスタンプに使用されます。
0 = ログのタイムスタンプを調整しません。
ログイベント
ご希望のイベント ディレクトリプロキシ あなたの代わりにログを記録します。 これはイベントのカンマ区切りリストです
名前には、イベントをリストに追加する場合は「+」、イベントを削除する場合は「-」を接頭辞として付けます。
すべてのイベントをログに記録するには「all」を指定し (デフォルト)、ログを記録しないには「none」を指定することもできます。
何でも。
テキストとアクションのみをログに記録する例:
log_events "なし、+テキスト、+アクション"
例: サーバーメッセージ以外のすべてをログに記録するには:
log_events "すべて、-サーバー"
# 「all」を指定する必要はありません
log_events -サーバー
考えられるイベントは次のとおりです。
클라우드 기반 AI/ML및 고성능 컴퓨팅을 통한 디지털 트윈의 기초 – Edward Hsu, Rescale CPO 많은 엔지니어링 중심 기업에게 클라우드는 R&D디지털 전환의 첫 단계일 뿐입니다. 클라우드 자원을 활용해 엔지니어링 팀의 제약을 해결하는 단계를 넘어, 시뮬레이션 운영을 통합하고 최적화하며, 궁극적으로는 모델 기반의 협업과 의사 결정을 지원하여 신제품을 결정할 때 데이터 기반 엔지니어링을 적용하고자 합니다. Rescale은 이러한 혁신을 돕기 위해 컴퓨팅 추천 엔진, 통합 데이터 패브릭, 메타데이터 관리 등을 개발하고 있습니다. 이번 자리를 빌려 비즈니스 경쟁력 제고를 위한 디지털 트윈 및 디지털 스레드 전략 개발 방법에 대한 인사이트를 나누고자 합니다.
チャンネルテキストとプライベートメッセージ
アクション
あなたまたはチャンネルに送信された CTCP ACTION イベント (/me)
ctcp
CTCP が送信されたかどうかを記録するかどうか
join
チャンネルに参加している人 (あなたを含む)
部
(あなたを含む) チャンネルを離れる人
キック
チャンネルから追い出される人々 (あなたを含む)
やめます
IRC を辞める人がいる
ニック
ニックネームを変更する人(あなたを含む)
モード
チャンネルモードまたは自分のパーソナルモードの変更
トピック
チャンネルトピックの変更
クライアント
取り外したり取り付けたりするのは
サーバーへの接続と切断
エラー
問題とエラー ディレクトリプロキシ 出会い(オススメ!)
dcc_proxy_incoming
かどうか ディレクトリプロキシ DCC チャットをプロキシし、送信されたリクエストを送信する必要があります 〜へ あなたは他の人によって
IRC
yes = 受信リクエストをプロキシします。
no = 受信リクエストをプロキシしません。
dcc_proxy_outcoming
かどうか ディレクトリプロキシ DCC チャットをプロキシし、送信されたリクエストを送信する必要があります by あなたは他の人に
IRC
yes = 送信リクエストをプロキシします。
no = 送信リクエストをプロキシしません。
dcc_proxy_ports
ポート ディレクトリプロキシ DCC 接続をリッスンするために使用できます。 これはそのときのためのものです
特定のポートのみの通過を許可するファイアウォールの背後にある場合、または DCC を実行している場合
SSH経由。
これは、ポート番号またはポート範囲のカンマ区切りのリストです。たとえば、
「57100-57199,57400,57500,57600-57800」
any = カーネルによって与えられた任意のポートを使用します。
dcc_proxy_timeout
DCC プロキシの両側が許可される最大時間 (秒単位)。
接続されています。
dcc_proxy_sendreject
CTCP 経由で物理的な REJECT メッセージを送信元に送信するかどうか。
失敗した場合のリクエスト。
yes = 拒否 CTCP メッセージを送り返します。
no = メッセージを返信しません。
dcc_send_fast
クライアントからの「確認」パケットを無視して、
できるだけ早くファイルを提出してください。 これを行うことで実際に危険が生じることはありません。
はい = できるだけ早く送信します。
no = 各パケットが確認されるまで待機します。
dcc_capture_directory
ディレクトリプロキシ DCC 経由で送信されたファイルをキャプチャし、サーバーに保存できます。 特に
切り離されているときに便利ですが、接続中にそれを行うかどうかは、
'dcc_capture_always'。 これは、キャプチャされたファイルを保存するディレクトリです。
「~/」で始まる場合は、ホームディレクトリの下のディレクトリが使用されます。
none = ファイルをキャプチャしません。
dcc_capture_always
DCC 送信をキャプチャする場合、クライアントが次のように接続されている間に実行する必要があります。
良い? 「はい」の場合、クライアントはファイルを見ることはなく、ただ保存されます。
サーバーは、クライアントに送信される場所を示す通知を送信します。
yes = クライアントが接続されている場合でもキャプチャします。
no = クライアントが切断された場合のみキャプチャします。
dcc_capture_withnick
キャプチャしたファイルのファイル名を送信者のニックネームで始めるかどうか、
だからそれが誰から来たのか分かります。
はい = ニックネームで開始します。
no = ファイル名を変更しません。
dcc_capture_maxsize
キャプチャされたファイルの最大サイズ (キロバイト単位)。 キャプチャされたファイルが
これより大きいか、これより大きくなると、キャプチャは中止されます。
ディスクから削除されたファイル。 他の人があなたのディスクをいっぱいにするのを防ぎます。
巨大なファイルを抱えて孤立しています。
0 = ファイル サイズに制限はありません。
dcc_tunnel_incoming
別の SSH トンネルにつながるローカル SSH トンネルのポート ディレクトリプロキシ 使用すべきクライアント
受信 DCC リクエスト用。 ' の場合はこれを設定しないでください。dcc_tunnel_outcoming」が設定されています。
付属の README.dcc-via-ssh ファイルを参照してください。 ディレクトリプロキシ さらに多くの配布
情報を表示します。
これは、数値のポート番号またはサービス名です。 /etc/services
none = トンネルはありません。
dcc_tunnel_outcoming
別の SSH トンネルにつながるローカル SSH トンネルのポート ディレクトリプロキシ 使用すべきクライアント
発信 DCC リクエストの場合。 ' の場合はこれを設定しないでください。dcc_tunnel_incoming」が設定されています。
付属の README.dcc-via-ssh ファイルを参照してください。 ディレクトリプロキシ さらに多くの配布
情報を表示します。
これは、数値のポート番号またはサービス名です。 /etc/services
none = トンネルはありません。
スイッチユーザー
あなたが走っているなら ディレクトリプロキシ root として、別の「有効なユーザー」に切り替えることができます。
id" を使用してサーバー接続を作成します。これは、システムがデーモン (および
したがって、IRC は、クエリを実行すると、サーバー接続をユーザーとして認識します。
root の代わりにここに置きます。
これは、システム管理者が ディレクトリプロキシ 複数のサーバー
ハッキングされた名前を使用せずに、全員が異なるユーザー名として表示されるようにしたい
特定した。 なぜなら ディレクトリプロキシ まだ root として実行されているため、これらの権限が付与されます
を含むすべての操作に対して、 バインド(2) の場合ローカルアドレス' 設定オプションの場合
Secure Linux パッチを使用している。
これは、システムがサポートしている場合にのみ使用できます。 セットウイード(2) 実行している場合
ディレクトリプロキシ setuid だけでなく、root ユーザーとして。 それ以外の方法で試行すると、
次のように警告を生成します ディレクトリプロキシ 開始する。
これは、数値の uid または /etc/passwd のユーザー名です。
none = これを実行しません。
motd_ロゴ
これが「はい」の場合、 ディレクトリプロキシ ロゴとバージョン番号が含まれます。
接続した日のメッセージ。 これをオフにするのはうるさい人だけです。
可愛い!
はい = かわいいロゴを見せてください
いいえ = ロゴは好きではありません、退屈です、ラマを食べます。
motd_file
ユーザーが接続するときに送信するその日のカスタム メッセージ ファイル ディレクトリプロキシを選択します。
このファイルの内容は、ロゴの後、統計の前に送信されます。 もし、あんたが
これを「~/」で始めると、ホームの下のディレクトリにあるファイルを参照します
ディレクトリにあります。
none = カスタム motd なし
motd_stats
どのチャンネルに接続していたのか、ログ ファイル サイズなどの情報を
その日のメッセージ。 これは便利で、情報量だけでなく、
見逃しましたが、いくら送られてきますか?
はい = 統計を表示します
no = 興味がないので見せないでください。
許可する_永続化
他の人に自分のコマンドを使用させたくない場合は、/DIRCPROXY PERSIST コマンドを無効にすることができます。
それを行うことができるプロキシ。
はい = コマンドが有効です
no = コマンドは無効です
許可ジャンプ
ユーザーがそれを実行したくない場合は、/DIRCPROXY JUMP コマンドを無効にすることができます。
はい = コマンドが有効です
no = コマンドは無効です
許可_ジャンプ_新規
/DIRCPROXY JUMP コマンドが有効になっている場合は、次の目的での使用を無効にすることができます。
構成ファイルで指定されたリストにないサーバー:ポートにジャンプします。
はい = 任意のサーバーにジャンプできます
no = 構成ファイル内のもののみ
許可ホスト
ユーザーがそれを実行したくない場合は、/DIRCPROXY HOST コマンドを無効にすることができます。
はい = コマンドが有効です
no = コマンドは無効です
許可する
人々を殺害できるようにしたい場合は、/DIRCPROXY DIE コマンドを有効にできます。
あなたの代理人。 これはグローバル オプションとして推奨されません。代わりに、次の場合にのみ有効にしてください。
特定の接続クラス (つまり、あなたの接続クラス)。
はい = コマンドが有効です
no = コマンドは無効です
許可ユーザー
ユーザーが参照できるようにしたい場合は、/DIRCPROXY USERS コマンドを有効にできます。
誰があなたのプロキシを使用しているのか。 これはグローバル オプションとして推奨されるものではなく、単に
特定の接続クラス (つまり、自分の接続クラス) に対してそれを有効にします。
はい = コマンドが有効です
no = コマンドは無効です
許可_kill
ユーザーが次のことをできるようにしたい場合は、/DIRCPROXY KILL コマンドを有効にできます。
プロキシを使用しているユーザー (あなたも含む!) を切断します。 これは推奨されません
グローバル オプションではなく、特定の接続クラス (つまり、自分の接続クラス) に対してのみ有効にします。
はい = コマンドが有効です
no = コマンドは無効です
さらに、次のキーワードは接続クラス定義内にのみ含めることができます。
一 'password' そして少なくとも XNUMX つ ' ' (そうでもなければ 'サーバー自動接続」は「いいえ」であり、
'許可_ジャンプ_新規' は 'はい') は必須です。
password
この接続クラスを使用するにはパスワードが必要です。 これは次を使用して暗号化する必要があります
あなたのシステムの 陰窩(3) 機能。 によって提供されたパスワードと同じである必要があります。
この接続クラスの接続時に使用される IRC クライアント。
付属のものを使用できます dircproxy-crypt(1) これらのパスワードを生成するユーティリティ。
接続先のサーバー。 複数のサーバーを指定できます。その場合、それらは次のようになります。
接続が切断されると繰り返されます。 これは次の形式になります。
[hostname[:[ポート] [:password]]
from 接続ホスト名はこのマスクと一致する必要があり、複数のマスクを指定できます。
より多くのホストの接続を許可します。 * と ? ワイルドカードを使用することもできます。
join 初めて接続するときに参加するチャンネル。 複数のチャネルを指定するには、次のいずれかの方法があります。
名前をカンマで区切るか、チャンネル名から複数指定する
スペース付き。
注: あなた しなければなりません 区別するためにチャネルのリストを引用符で囲みます
コメント。
明確にするために、これはこの行の形式です。
加入 "チャンネル[ キー] [、チャンネル[ キー]]...」
信号
ディレクトリプロキシ ハングアップ信号を受信するたびに設定ファイルを再読み取りします。
シグアップ.
割り込み信号を送信し、 SIGINT、または終了信号、 シグターム、原因となります ディレクトリプロキシ
きれいに抜けること。
注意事項
新しいリリースの発表を含む詳細情報は、次のサイトでご覧いただけます。
http://code.google.com/p/dircproxy/
onworks.net サービスを使用してオンラインで dircproxy を使用する