4

ローカルマシンでは、私はただすることができます

cat /etc/iscsi/initiatorname.iscsi

ISCSIセッションを確立するときにターゲットに送信されるIQNを取得します。私が調べようとしているのは、他のマシンのイニシエーターIQNをSSH接続せずに確立できるかどうかです。これは、制御できないマシンのIPまたはホスト名のセットが与えられた場合、それらのマシンからのISCSIログインのみを許可するようにターゲットを設定する必要があるためです。

たとえば、iscsiadmを使用することはできないようです。答えは「いいえ」だと思いますが、私はISCSIの専門家ではないので、とにかく質問します。答えが「いいえ」の場合は、他の方法で問題に対処する必要があります。たとえば、イニシエーターに既知のプールのIQNを設定するように要求するか、IQNをすべてのマシンで同じに設定する必要があります。 (後者の回避策で悪影響が生じる可能性があると思いますが、よくわかりません)。

4

3 に答える 3

1

ターゲットに接続しようとするまで、リモート マシンのイニシエータ IQN を取得する帯域内の方法はありません。あなたが知っているIQNをそれらに割り当てるのが最善です。絶対に同じ IQN を与えないでください。後で頭が痛くなるだけです。それらを割り当てることができない場合は、次のようにします。

  1. ホストがターゲットへの接続を試行し、ログイン試行が拒否されたときにターゲットのログから IQN を取得するだけです。
  2. または、それらに ssh できない場合は、ホストに ssh を実行させて、IP と IQN を、ある程度制御できる中央の場所にドロップしますか?
于 2012-11-21T16:27:51.203 に答える
0

この場合、許可されたイニシエーターのリストに追加できるように、クライアントが事前に IQN を送信する必要があるようです。

于 2013-01-03T23:09:05.740 に答える
0

iSNSの設定はできますか?

于 2012-11-22T06:47:19.103 に答える