タグ付けされた質問 「networking」

UNIXシステムでのネットワーク接続の管理と使用

2
dhclientが静的インターフェースでDHCP要求を行うのはなぜですか?
新しいDebianシステムをセットアップしています。/ etc / networks / interfacesのインターフェースに静的IPを構成しています。 # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth4 iface eth4 inet static address <redacted> netmask 255.255.254.0 network <redacted> broadcast <redacted> gateway <redacted> dns-nameservers <redacted> dns-search <redacted> 私はアドレスを隠しましたが、構成はもちろんIPアドレスを除いて古いDebianシステムと一致します。私は 'ifup eth4'で起動でき、しばらくは問題なく動作しますが、最終的には1〜24時間後にクラッシュします。ログにダウンの理由に関する情報が表示されません。翌日、物理的なコンソールから起動できます... 'ifdown eth4'を実行すると、そもそも起動していないことが報告されます。「ifup eth4」を実行すると、問題なく起動します。 私はそれを整理したいのですが、eth4に関するエラーを探しているときに、dhclientがバックグラウンドで実行され、2分ごとにeth4でDHCPREQUESTを実行していることに気付きました。静的IPが構成された状態でeth4が適切に実行されている間、それは今でも起こっています。何が原因で、インターフェースがダウンしているのでしょうか?それが問題を引き起こしているかどうかに関係なく、dhclientが不必要にこれを行うのを止めるべきだと思われます。古いシステムでは、「dhclient」プロセスが実行されていません。 これが基本的なものである場合は申し訳ありませんが、私のLinuxの知識にはいくつかの穴があります。

1
iptraf-ngでLANトラフィックを除外する方法は?
iptraf-ng自分のマシンがインターネットから送受信しているデータの量を確認するために使用したいのですが、オフサイトに行くデータにのみ関心があるので、LAN上のトラフィックを除外します。 次のようにフィルターを作成しましたが、アクティブにしiptraf-ngてもトラフィックがまったく表示されません。 送信元IPアドレス: 192.168.0.0 ソースワイルドカードマスク: 255.255.255.255 宛先IPアドレス: 192.168.0.0 宛先ワイルドカードマスク: 255.255.255.255 プロトコルは:All IP、TCP、UDP、ICMP(実際の値は、設定または設定解除メイクなしの差) 含める/除外する:(E変更してIも違いはありません) 反対の一致:(N変更してYも違いはありません) これにより、フィルターが完全に壊れているか、またはフィルターの機能が本当に誤解されていると思います。 iptraf-ng送信元IPと宛先IPの両方が192.168.0.0/24にあるすべてのトラフィックを除外するフィルターを作成するにはどうすればよいですか?

2
2つの異なるVMで同一のMACアドレスですが、インターネット接続があります
そのようにネットワークをセットアップしました。VirtualBoxでホストオンリーネットワークをセットアップします。最初のアダプターはNATで構成され、2番目のアダプターはホストオンリーネットワークで構成されます ホスト:Windows ゲスト:CentOS VM1、CentOS VM2(VM1のクローン) 両方のVMでifconfig -aを実行すると、MACアドレスがまったく同じであることがわかりました。MACアドレスが同じであることを考慮して、VM1からVM2にpingを実行するにはどうすればよいですか? VM1: eth0 Link encap:Ethernet HWaddr 08:00:27:AF:A3:28 inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:feaf:a328/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:27 errors:0 dropped:0 overruns:0 frame:0 TX packets:47 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:10671 (10.4 KiB) TX bytes:5682 (5.5 KiB) eth1 …

2
Centos 6.5でresolv.confを自動生成する方法
CentOS 6.5をインストールし、次のファイルを構成しました。 /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 HWADDR=aa:bb:dd:dd:ee:ff TYPE=Ethernet UUID=adfddfaf-9sda-adse-dfs4-asdfsdfdfg97 ONBOOT=yes NM_CONTROLLED=no BOOTPROTO=dhcp /etc/sysconfig/network NETWORKING=yes HOSTNAME=localhost.IM NTPSERVERARGS=iburst コンピュータを再起動するとifconfig eth0、IPアドレスが表示されますが、resolv.confファイルは空です。それが言うことはすべてですsearch IM。nameserversファイルにリストされていません。 ただし、起動後dhclient -r、IPアドレスを解放してからIPアドレスdhclient eth0を取得するためにresolv.conf入力すると、DNSネームサーバーが正しく入力されます。 構成ファイルからこれが自動的に行われないのはなぜですか?dhcp私のifcfg-eth0ファイルで有効にすると、これを処理する必要があると思いました。 CentOSのドキュメントには、設定NETWORKING=yesがブート時にネットワークを開始することが記載されています:http : //www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-dhcp-configuring-client.html。 どんな助けでもありがたいです。

2
ifconfigがloのみを表示する
Debian 7.5.0 amd netinstをインストールしました。 実際、私はaptitude install firmware-linux-nonfreeを通じてファームウェアをインストールしようとしています ifconfigとifconfig -aを実行すると、出力にループバックのみが表示され、eth0インターフェイスは表示されません。しかし、イーサネットカードとWLANカードはかなり検出されています。lspciで確認すると、両方のカードが表示されます。 DHCPを追加して/ etc / network / interfaceslを編集しましたが、無駄でした。

1
仮想IPsecアダプターを追加するには何が必要ですか?
iproute2を使用して、コンソールから手動でIPsec接続をセットアップしようとしています。私が必要としているのは、IPsecがすべての進入(ESP / TUNNEL MODE)を変換し、それをeth0(私のシステムではem1と呼ばれます)に渡す仮想インターフェース(せいぜい、仮想IPアドレスでも十分です)です。もう一方のセットでは、ピアがパケットを自身のethから取り出して解読し、反対側の仮想インターフェイスに渡します。したがって、「通常の」IPsecトンネルを確立したいと思います。 ポリシーとSAには何の問題もありません。トランスポートモードのシステムの通常のイーサネットアドレスを使用して簡単に構成できます。 ip xfrm policy add src 198.51.100.1 dst 198.51.100.2 dir out tmpl proto esp ip xfrm state add src 198.51.100.1 dst 198.51.100.2 spi 24501 proto esp enc des 0xAABBCCDDEEFF0011 ip xfrm state add src 198.51.100.2 dst 198.51.100.1 spi 24501 proto esp enc des 0xAABBCCDDEEFF0022 ピアの敵対的な構成は非常にうまく機能します。 今私は仮想IPと他のシステムへのルートをセットアップしてみました …

2
/ etc / network / interfacesのエスケープ文字
私は確かに、私はラインに渡すどんな文字列をそのようにしたいwpa-ssid "abc"で/etc/network/interfaces構成を抜け出すために使用されることはありません。 マニュアルで見つけること\ができるのは、行末で次の行に続けるために使用できることだけです。 しかし\"、行の真ん中はどうですか? 私の心配は次のようなSSIDです A" up rm -rf /\ SSIDフィールドの任意の文字に使用できる一般的なエンコーディングはありますか?

4
再起動後は常にifdown / ifup wlan0が必要です
私は5台のコンピューター(1つのWindows PCと4つのラズベリーpiにラズビアンが読み込まれている)で構成されるアドホックwifiを作成しようとしています。ラズベリーパイはmqttを介して通信しますが、それは重要ではありません。私が抱えている問題は、wlan0再起動するたびにインターフェイスを使用するために、常に次のことを行う必要があることです。 sudo ifdown wlan0 sudo ifup wlan0 なぜなのかご存知ですか?ここに私のconfがあります(明らかにIPアドレスを除いて各piで同じです!) ~ % ifconfig eth0 Link encap:Ethernet HWaddr b8:27:eb:ff:88:99 inet addr:192.168.1.41 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:951 errors:0 dropped:0 overruns:0 frame:0 TX packets:266 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:66321 (64.7 KiB) TX bytes:43663 (42.6 KiB) wlan0 …

2
Linuxでの奇妙な一時的なネットワーク停止
今から1週間後に気づき、答えが見つからないという非常に迷惑な問題に直面しています。ネットワークが突然応答を停止し、通常はちょうど25秒後に戻ってきます。私はカーネル3.10.4を使用していましたが、3.11-rc4に移行して何かが変更されたかどうかを確認しましたが、動作は同じです。また、通常のWebサーフィンは「バースト」状態であり、停止は完全にランダムであるため、問題を特定するのは難しいため、この問題が以前のカーネルにも存在していたとは本当に言えません(常にカスタムを使用しますが、 kernel.orgからのパッチされていないカーネル、すべて自分でコンパイルしたもの) 私は、カーネルがいずれかの犯人である伝えることはできませんが、私は、システムログには何の手がかりがないと言うことができます(私は両方を確認/var/log/syslogし、/var/log/messagesそして珍しい何もありません)、そのハードウェアは、問題のショーのために、故障していないようです私のネットワークカードのいずれかを使用してアップ: lspci output: 02:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751 Gigabit Ethernet PCI Express (rev 01) 04:00.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone] (rev 30) 私はすでにイーサネットスイッチポートを交換しようとしましたが、私以外は誰も問題を抱えていません(私たちが同様のマシンを使用していますが、私がLinuxを使用しているのは私だけなので、それについて悪名高い冗談を言わなければなりませんでした)まあ... hehe)。 私は自分のマシンでWiresharkを実行し、ゲートウェイと同じネットワークセグメント上の別のマシンにpingを送信し続けました。次に、ネットワーク障害の最初の兆候でそれをチェックし、ゲートウェイがpingの応答を停止したことを確認しましたが、他のマシンはまだ正常に応答していました。他の場合には、他のマシンが応答を停止し、ゲートウェイが正常である場合もあれば、両方が応答を停止する場合もあります。他に何をすべきかわからないので、システムログは完全に正常であるため、これをさらにデバッグする方法についていくつかのヘルプまたはヒントをお願いします。 私は自分のカーネル構成ファイルと、wiresharkからのキャプチャファイルを使用して、状況を示しています。誰かがケースを理解するのに便利だと思う場合は、ここまたはペーストビンサイトに投稿できます。使用する詳細レベルを教えてください(生データなしのパケットレベルで十分でしょう)。


3
ifconfigのインターフェースプレフィックスの意味は何ですか?
これらに名前が付いているかどうかはわかりませんが、ほとんどのコンピューターで使用するインターフェイスプレフィックスは通常次のとおりです。 eth-:イーサネット/有線 wlan-:ワイヤレス/ WiFi ただし、ASUS RT-N56Uには次のものが含まれています。 br0: 'Ethernet'-ブリッジ? eth2: 'Ethernet'、IPv6(0と1はどこですか?) eth3:「イーサネット」、IPv4(私のWAN IPを備えたもの) lo: 'ローカルループバック'-これは何のためですか? ra0: 'イーサネット'-? rai0: 'イーサネット'-? 他にありますか?彼らはどういう意味ですか?

2
USBテザー電話をネットワークアダプターとして使用する
私はCentOS 6を実行しており、proxoidというプロキシを使用してHTC電話をテザリングできました。これにより、HTTPをリダイレクトできます。しかし、VPNサーバーへのopenvpn接続をセットアップする必要がある場合など、TCPトラフィック全体をリダイレクトするにはどうすればよいですか? これは、ネットワークアダプターをセットアップするプロキソイド(まったく同じ原理、たとえばeasytether)に似たソフトウェアのために実行できるようです。適切なキーワードがないためか、インターネット上で何も見つかりませんでした。これは、セットアップしようとしている仮想ネットワークアダプターですか?
8 networking  usb 

2
ネットワークインターフェイスの設定
両方が同じネットワークに接続されている場合、Linuxはどのネットワークインターフェイスを使用するかをどのように決定しますか? これはルーティングに関する問題ではないことに注意してください。それがどのように機能するかはよく知っています。これは、たとえば、イーサネットカードとワイヤレスカードの両方を介してラップトップをワイヤレスルーターに接続している場合、または同じルーターに両方のイーサネットカードを接続している場合です。 私の場合、私のラップトップは、ワイヤレスよりもイーサネットカード(eth0)を優先しているようです(eth1--ワイヤレスインターフェイスの一般的な名前ではないことはわかっていますが、それは私が持っているものです)。疑問に思う、それはどうやってそれを決めるのですか?最も小さい番号のインターフェイスから選択するだけの場合、2つの選択肢がたとえばeth0とwlan0の場合はどうなるでしょうか。 編集:@Nilsは、これは依然としてルーティングの問題であり、ルーティングテーブルが回答を提供することを指摘しました(彼の回答を参照)。これでも元の質問は残っていますが、形式が異なります。Linuxのルーティングテーブルのエントリの順序を決定するものは何ですか?たとえば、両方のインターフェースに接続しているときのルーティングテーブルは次のとおりです。 Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 192.168.4.1 0.0.0.0 UG 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 192.168.4.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.4.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 eth0がローカルネットワーク内の宛先のeth1よりも優先度が高いことは明らかですが、Linuxではリンクレイテンシ、リンクスループット、さらにはインターフェイス名などによって決定されますか?(同じ質問は、なぜeth0がデフォルトルートのインターフェースであるかについても言えます。)

2
FreeBSDでインターネットに簡単に接続
私はUNIXの初心者で、FreeBSD 9.xをインストールした小さな東芝のノートブックコンピュータを持っています。 私はインターネットへの接続方法を見つけるためにオンラインハンドブックを見ましたが、それはすべて本当に複雑です。私はこれを行う簡単な方法を好みます。イーサネットコネクタを持っているので、本当に必要な場合は、コンピュータとルーターに接続するだけですか?ルーターに何かをする危険性はありますか?

2
キーボードをネットワーク経由で別のデバイスとして共有しますか?
私はこれに似たものを達成しようとしています:https : //superuser.com/questions/67659/linux-share-keyboard-over-network 違いは、リモートキーボードをローカルキーボードとは別に使用できるようにする必要があることです。リンクで説明されているメソッドは、イベントを既存のデバイスファイルにパイプするようです。実行時にリモートキーボードを物理(スレーブ)デバイスとして表示する必要がありますxinput list なぜこれが必要なのですか?2プレイヤーゲームをプレイしようとしていますが、外付けUSBキーボードがないので、キー入力をリモートコンピュータから偽のデバイスにパイプします(そのため、プレイヤーごとに1つのデバイスを割り当てることができます)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.