問題タブ [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.
macos - 同じインターフェイス OS X でインターネットを共有する
イーサネット ポートが 1 つしかないラップトップを使用しており、DHCP を使用してインターネットに接続し、IP を取得しています。また、インターネットに接続する必要がある LAN もあります。これを実現する唯一の方法は、ラップトップのイーサネット ポートを使用することです。
en0 のエイリアスを作成し、LAN に接続できるようにしました。
問題は、DHCP IP(ネットワーク設定を使用して設定したもの)からLANのエイリアス(異なるIP)まで、同じイーサネットポートを使用してインターネットを共有する方法です。ここでも、両方の IP が同じ物理インターフェイス上にあります。
ありがとう
linux - awkまたはsedを使用してifconfigからデータを解析していますか?
sed を使用して ifconfig の出力から一部のデータを解析しようとしていますが、正しく解析できません。私が求めている数字だけを抽出するコマンドが欲しいです。
たとえば、送信されたバイトを抽出することに興味があります。
sed を使用する場合:
私はこの出力を得る:
しかし、私は「9040627」にしか興味がありません.sedでそれを行う方法はありますか、それともawkまたは他の代替手段を使用する必要がありますか?
編集: 私は busybox バイナリを使用しているため、選択肢が限られています。
amazon-ec2 - SIP および EC2 エラスティック IP
カスタム SIP ソフトウェアを EC2 インスタンスで動作させようとしています。現在、私のソフトウェアには NAT 処理機能がありません。EC2 インスタンスに関連付けられたパブリック (エラスティック) IP で透過的に動作させることができるかどうか疑問に思っていました。
EC2ボックスで実行した「iconfig -a」の出力は次のとおりです。
eth0 Link encap:Ethernet HWaddr XXXXXX
inet addr: PRIVATE-IP-ADDRESS Bcast:10.48.195.255 Mask:255.255.254.0
inet6 addr: XXXXXX/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX パケット:3825 エラー: 0 ドロップ:0 オーバーラン:0 フレーム:0
TX パケット:3596 エラー:0 ドロップ:0 オーバーラン:0 キャリア:0
衝突:0 txqueuelen:1000
RX バイト:259666 (253.5 KiB) TX バイト:1106872 (1.0 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX パケット:78 エラー:0 ドロップ:0 オーバーラン:0フレーム:0
TX パケット:78 エラー:0 ドロップ:0 オーバーラン:0 キャリア:0
衝突:0 txqueuelen:0
RX バイト:6892 (6.7 KiB) TX バイト:6892 (6.7 KiB)
アプリケーションが PUBLIC (エラスティック) IP アドレスで透過的に UDP ソケットを開くことができるように、これを変更する方法はありますか? 基本的に、パブリック IP が通常 eth0 に割り当てられているかのように機能します。
iptables DNAT/SNAT を使用するか、IP アドレスを手動で追加することを考えましたが、これまでのところ成功していません。
networking - VirtualBox4.1.2のAndroidx86にネットワークがありません
私の問題はこの質問とほぼ同じです。私はそれらの解決策を試しましたが、どれもうまくいきませんでした。しかし、私は別のAndroidx86イメージを使用しています。ICS(4.0-RC1)のasus_laptopイメージを使用しています。(以前に別のイメージを試しましたが、インストールできませんでした。)
Kubuntu12.04にVirtualBox4.1.12をインストールしました。これらの手順に従って、Android-x86-4.0-RC1-asus_laptop.isoイメージをVMにインストールしました。起動し、ネットワークを除いて正しく動作します。
Alt-F1netcfg
は、lo(127.0.0.1)以外のインターフェイスを表示しません。利用可能であるはずのeth0は表示されていません。それは私がここで解決策を試すことを妨げます。
私がチェックしている新しい参照:
android - Android デバイスのアプリで ifconfig eth0 "ipaddress" を設定します
私は現在、RJ45 LAN 接続を備えたカスタム Android プラットフォームに取り組んでいます。現在の問題は、カスタム アプリから IP アドレスを設定できるようにしたいということです。
「ifconfig」を使用すると、ルートであるAndroidカーネルのシェルから直接機能しますが、アプリからどのように使用しますか?
linux - パイプを使用してコマンドの出力を解析する方法
プロセスの出力、たとえばifconfigを処理したいと思います。ご存知のとおり、ifconfigの出力は、inet addr:
mask:などを含む行のリストです。しかし、[inet addr:fieldから] ipだけを抽出して、リストしたいと思います。パイプコマンドで可能ですか?お気に入り
inet addresses
このコマンドの出力を(存在する場合はさまざまなアクセスポイントの)リストとして出力したいと思います。
bash - Bashループで毎秒インターフェイスを切り替えるにはどうすればよいですか?
インターフェイスを 1 秒ごとに 80 回ダウンおよびアップしたいのですが、bash スクリプトでこれを実装するにはどうすればよいですか?
このようなもの?
android - ifconfigを使用してAndroidでネットワークをオンにしますが、機能しません
電話のネットワークインターフェイス(HTC Desire Z)を操作するためにadbシェルを使用しようとしました。画像でわかるように、最初にサイトにpingを実行し、次に3Gネットワークをオフにして、もう一度pingを実行すると、ネットワークに到達できないと表示されます。しかし、それをオンにして、ifconfigを使用して、それが実際にオンになっていることを確認すると、pingを実行すると、常にネットワークに到達できないと表示されます。誰が私を助けられるか ?!!?
これは私のコンソールコンテンツです:(ところで、私は新しいユーザーであり、画像を投稿することは許可されていません)
iphone - ifconfigを使用して、ローカルWiFiまたは3Gのどちらを使用しているかを確認します
bashスクリプトの場合、デバイスにWi-Fiがあるかどうかを確認したいと思います。私にとって最も簡単な方法は、ifconfigといくつかの正規表現です。そこで、インターフェイスen0に有効なIPがあるかどうかを確認したいと思います。
IPを教えてくれます。grep
コマンドが何も返さないので、持っていない場合は何も返されません。if
たとえば、どうすればそれを確認できますか?
linux - Linuxでeth0ipv6アドレスを取得しています
シェルスクリプトの1つでeth0ipv6アドレスを使用したいと考えています。ifconfigとgrepを使用して取得できますが、表示されていないテキストファイルのどこかにあるはずです。これにより、最終的には取得がはるかに簡単になります。誰が私がどこを見るべきか知っていますか?
ありがとう