問題タブ [ifconfig]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - コンテナに異なるゲートウェイを持つ Docker
まず、私の下手な英語で申し訳ありません。
2 つの eth インターフェイスと 2 つの異なる IP を持つ ubuntu サーバーがあります。2 つの docker コンテナーを使用して 2 つのアプリをホストしたいと考えています。コンテナーでは、自己ドメイン (IP にリダイレクトするドメイン) の IP をゲートウェイとして使用する必要があります。
つまり、コンテナ 1 (xx.xx.xx.98 のホストとそのドメイン) をアタッチし、「curl http://checkip.dyndns.org」を実行すると、xx.xx.xx.98 の IP が表示されます。 dyndns.org の応答。コンテナー 2 (xx.xx.xx.99 とそのドメインのホスト) では、dyndns.org 応答で xx.xx.xx.99 ip を確認したいと考えています。
それは可能ですか?可能である場合、どうすればこれを行うことができますか?
さらに、これらの記事を読んだところ、docker に使用できるブリッジは 1 つだけであることがわかりました。これは、すべての docker コンテナーが同じゲートウェイを使用する必要があることを意味します。本当ですか?
https://docs.docker.com/articles/networking/#bridge-building http://jpetazzo.github.io/2013/10/16/configure-docker-bridge-network/
linux - シェル スクリプトを使用して、tun0 の現在の IP を txt ファイルに書き込むにはどうすればよいですか?
コマンドラインに入れると、これは非常にうまく機能します。ただし、sh スクリプトでは機能しません。
私は何を間違っていますか?一部のコマンドが sh スクリプトで機能しないのはなぜですか?
linux - bash -c での変数の設定
インターフェイスのIPアドレスを取得ifconfig
して後で読み取る変数を設定しようとしました。しかし、echo
コマンドを実行すると、変数はまだ空です。私のコードを見てください:
しかし、 /bin/echo は同じコマンドで問題なく動作します:
localhost - Ionic モバイル ブラウザのテストが機能しない
ionic でモバイル ブラウザ テストを使用しようとしています。iPhone と同じ Wifi に接続し、次のコマンドで IP アドレスを確認しましたifconfig |grep inet
。コマンドを使用して ionic サーバーを実行している場合ionic serve
、自分の IP アドレスと ionic から指定されたポートを使用して、iPhone で ionic アプリを開くことができません。マシンで何か他のものを有効にする必要がありますか? また、さまざまなポートを試しましたが、成功しませんでした。
python - 異なるロケールのifconfig出力を解析するpython正規表現
出力から IP とサブネットの詳細を解析する最良の方法を探していifocnfig
ます。
inet addr
またはに基づいて検索したくありませんMask:
。別のロケールが適用されると、文字列が変更されると正規表現が失敗するためです。
サンプルテキストは次のとおりです。
を使用するなど、いくつかの方法を試しました\d+\.\d+\.\d+\.\d+
が、最適な方法が見つかりませんでした。これについて助けが必要です。
linux - ifconfig 出力からの MAC アドレスの抽出
#!bin/bash
MAC スプーフィングを自動化するシェル スクリプトを作成しています。私が書いたスクリプトでは、ifconfig -a | grep HWaddr
2 つの異なる変数に相当する出力を作成します。コマンドifconfig -a | grep HWaddr
は戻ります
と
しかし、コマンドがの MAC アドレスだけを返すようにしたいのですwlan0
。