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