Ubuntu と Bash のスクリプトは初めてです。クラスで SDN アプリケーションのデモを行うプロジェクトに取り組んでいます。デモを作成するためのスクリプト作成に助けが必要です。何を求めているかについて何か考えがある場合は、助けてください。
デモでは mininet というツールを使用します。デモ全体を自動化するために必要なスクリプトは 1 つだけです。
実行する必要があるコマンドを以下に順番に示します。
sudo mn
ターミナルで" " を実行します。これにより、プロンプトが/mininet$ sudo mn
に
mininet>
プロンプトが であるこのターミナルで、次のコマンドを実行して、mininetによって作成された 2 つのホスト用に別のターミナルを作成する
mininet>
必要があります。xterm h1
xterm h2
h1 の xterm ターミナルにアクセスし、そこでコマンドを実行する必要があります。例えば:
ifconfig
h2 の xterm ターミナルにアクセスして、そこでコマンドを実行する必要があります。例:
set ip address
h1 の xterm ターミナルで ping を実行する必要があります。これが行われている間に、h2 のターミナルにアクセスして、h2 の xterm ターミナルで ping を開始したいと考えています。
xterm ターミナルが生成された場所から前のターミナルに戻らなければなりません。
mininet>
プロンプト1。そして実行exit
し、プロンプトが通常に戻ったら、/mininet$
私はしなければなりませんsudo mn -c
。
これらすべてを 1 つのスクリプトから実行する必要があります。言及されている特定のコマンドを無視して、一般的な解決策または手がかりを提供してください。