macvlan

MacvlanネットワークのPiholeの問題:ルーターDNSがPiholeを指しているときにホストとコンテナが通信できない。
macvlan

MacvlanネットワークのPiholeの問題:ルーターDNSがPiholeを指しているときにホストとコンテナが通信できない。

私はこれがフィホールとは何の関係もないと思います。 TL/DR dockerのmacvlanを持つPiholeはホストと通信できません。 macvlan内の他のコンテナはホストと通信できます。これは、ホストと通信できない標準のmacvlanの問題ではありません。 Piholeは、ルーターのDNSサーバーがPiholeコンテナに割り当てられている場合にのみホストからアクセスでき、その逆も同様です。 使用されるこのガイド マクブランを設定してください。 状態: Raspberry Piで実行されるPihole 1個(xxx9)(Pi#1) Nucで実行されるPi...

Admin

数時間後にMacvtapの接続が失われましたか?
macvlan

数時間後にMacvtapの接続が失われましたか?

次のようにmacvtapインタフェースを設定しました。 ip link add link eth0 vlan type macvlan mode bridge ip address add 10.0.0.17 dev vlan ip link set dev vlan up ip route flush dev eth0 ip route flush dev vlan ip route add 10.0.0.0/24 dev vlan metric 0 ip route add default via 10.0.0.1 ip link add link et...

Admin

virt-manager ネットワークオプションまたは仮想ネットワークインタフェース
macvlan

virt-manager ネットワークオプションまたは仮想ネットワークインタフェース

virt-managerのネットワークオプションについてお問い合わせしたいと思います。与えられた画像にオプションが表示されていました。https://i.stack.imgur.com/P4SYR.jpg host device eth0 : macvtap host device wlan0 : macvtap 新しい仮想ネットワークを追加してvirt-managerにNATを渡そうとすると、eth0インターフェイスが表示されます。wlan0eth0 qemu kvm virt-managerインストール後、アドインに関連するすべての機能を含むDebia...

Admin

systemdネットワーク化および/または仮想ネットワークインターフェイスで(生)パケット受信ブロックの問題を解決しますか?
macvlan

systemdネットワーク化および/または仮想ネットワークインターフェイスで(生)パケット受信ブロックの問題を解決しますか?

デフォルトでは、あるMACVLANから別のMACVLAN(仮想)ネットワークインターフェイスにrawイーサネットパケットを送信するいくつかのユニットテストコードを操作していますが、テストコードが最初のMACVLANから2番目に送信されたパケットを受信できないことがほとんどです。を発見しました。 MACVLAN のパケットです。 Wireshark を使用すると、パケットが最初の MACVLAN を離れるのを確認できますが、2 番目の MACVLAN に到達しないか、raw ソケットでリッスンしません。いくつかの奇妙な場合にのみパケットが通過し、テストコードは...

Admin

macvlan デバイスは物理デバイスより小さい MTU をサポートしません。
macvlan

macvlan デバイスは物理デバイスより小さい MTU をサポートしません。

同じ物理イーサネットデバイスから複数のMACVLANデバイスを作成するユースケースがあります。さらに、一部のMACVLANはジャンボパケット(MTU = 9215)を提供できなければなりませんが、一部のMACVLANはジャンボパケットを許可せず、小さなフレームのみをサポートする必要があります。物理デバイスに対してMTU = 9000を予約し、必要なMACVLANデバイスを作成しました。 MACVLANデバイスのデフォルトMTUは9000であり、ジャンボフレームを処理すると正しく動作します(ジャンボパケットでpingを介してテストされます)。しかし、MACVL...

Admin

macvlan+VLAN で設定されたインターフェイスは VLAN ラベルを無視します。
macvlan

macvlan+VLAN で設定されたインターフェイスは VLAN ラベルを無視します。

同じ物理デバイス(eth1)に2つの異なるMACとIPアドレスを設定する必要があります。 しかし、デフォルト/グローバルネームスペースにmacvlanインターフェイスを設定し、そこにVLANを設定した場合。タグを付けずに外部ホストからVLAN IPアドレスを直接pingできます。ただし、タグ付けされたpingは機能しません。非大域/非デフォルト名前空間でネットワーク構成を設定するときも同じことが起こります。 ip addr add 169.254.255.126/16 dev eth1 ip link set dev eth1 up # ping 169.2...

Admin

名前空間でmacvlanのDNSを正しく設定するにはどうすればよいですか(IP pingは機能しますがURL pingは機能しません)。
macvlan

名前空間でmacvlanのDNSを正しく設定するにはどうすればよいですか(IP pingは機能しますがURL pingは機能しません)。

サーバーの名前空間にmacvlanを設定しました。デフォルトの名前空間とmacvlanの名前空間だけでなく、LAN上の他のクライアントのmacvlanの名前空間にもpingできます。 しかし、DNSは機能しません。他に何を構成する必要がありますか? pi@testpi:~ $ ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd ...

Admin

ネイバー広告メッセージが Linux サブインターフェイスから出ていません。
macvlan

ネイバー広告メッセージが Linux サブインターフェイスから出ていません。

macvlaneth0を親インターフェイスとして使用してインターフェイスを作成しました。 eth0 の NS および eth0 の NA メッセージは表示できますが、macvlanインターフェイスの NA メッセージは表示できません。ただし、ゲートウェイでpingすると、macvlanNSメッセージは表示されますが、macvlanNAmacvlan応答は表示されません。この問題を解決するのに役立つ構成は何ですか?macvlan現在eth0を見て、一般的なNSメッセージとNAメッセージを見たいです。名前空間は作成されません。私はグローバルネームスペース自体内で...

Admin

別のネットワーク名前空間に追加のIPアドレスを作成する
macvlan

別のネットワーク名前空間に追加のIPアドレスを作成する

私はUbuntu 18.04、Linuxカーネル5.4.0を実行しています。私のラップトップのローカルIPアドレスは192.168.0.130です。 $ sudo ip addr show dev wlp2s0 3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 7c:2a:31:09:3e:e0 brd ff:ff:ff:ff:ff:ff inet 192.1...

Admin

名前空間にFTPサーバーを作成する方法
macvlan

名前空間にFTPサーバーを作成する方法

Ubuntuで2つの名前空間を作成するとしましょう。 ip netns add A ip netns add B 次に、各名前空間に対応するMacvlanを作成します。 ip link add macvlanA link wlo1 type macvlan mode bridge ip link set macvlanA netns A ip netns exec A ifconfig macvlanA 10.0.0.1 ipを使用して名前空間Bに対して同じことを行います。10.0.0.2 FTPサーバーを使用してある名前空間から別の名前空間にファイルを転送...

Admin

ブリッジモードで2人の兄弟macvlanの間でpingを送信できないのはなぜですか?
macvlan

ブリッジモードで2人の兄弟macvlanの間でpingを送信できないのはなぜですか?

私のホームLANに接続されたUbuntu 20.04システムでは、イーサネットデバイスの下にmacvlanを作成しました。 $ sudo ip link add macvlan1 link enp37s0 type macvlan mode bridge $ sudo dhclient macvlan1 $ sudo ip link add macvlan2 link enp37s0 type macvlan mode bridge $ sudo dhclient macvlan2 偶然彼らはDHCPから次のアドレスを得ました。 macvlan1:192...

Admin

macvlanを使用したネットワークにおける複数のハードウェアデバイスのシミュレーション
macvlan

macvlanを使用したネットワークにおける複数のハードウェアデバイスのシミュレーション

ローカルネットワーク上の複数のデバイスをエミュレートするために、Linuxのネットワークネームスペースを使用しようとしています。サブネットから偽装されたラップトップIPではなく、実際のネットワークデバイスとして表示されることを望みます。可能ですか? この名前空間を使用して、インターネットにアクセスできる複数のbashスクリプトを実行したいと思います。 sudo ip netns exec netns1 myscript1.sh sudo ip netns exec netns2 myscript2.sh 仮想ネットワークを作成するスクリプトを作成していま...

Admin

LinuxインターフェイスモードMACVLANとプライベートモードが広告どおりに機能しないようです(Ubuntu)
macvlan

LinuxインターフェイスモードMACVLANとプライベートモードが広告どおりに機能しないようです(Ubuntu)

インターフェイス間のすべての通信がホストから永続的なデフォルトゲートウェイに送信されるように、仮想インターフェイス(MACVLANタイプ)を作成しようとしています。 「プライベート」モードを説明する記事がたくさんあります。ここ プライベート:インターフェイスにバインドされたMAC VLANが互いに通信できないように、すべての着信パケットをフィルタリングします(ソースMACアドレスがMAC VLANインターフェイスの1つと一致するインターフェイスを介して着信パケットをすべて破棄します)。 いくつかのインターフェイスを設定しましたが、「プライベート」...

Admin

トラフィックを形成するためにmacvlanでtc-netemを使用する
macvlan

トラフィックを形成するためにmacvlanでtc-netemを使用する

私はmacvlansを使用して仮想ネットワークを設定しており、各ネットワークにフロー制御TCが接続されています。各遅延を90ミリ秒に設定しました。しかし、pingで私が得る時間は0.02秒です。 macvlanでtcが機能しないのはなぜですか? 次のコマンドを使用しています。 tc qdisc add dev m1 root netem delay 90ms tc qdisc add dev m2 root netem delay 90ms その後、m1のipからm2のipにpingを送る。 m1とm2はmacvlanです。 ...

Admin

OpenWRTヘアピンL2トラフィック
macvlan

OpenWRTヘアピンL2トラフィック

スイッチを内蔵したOpenWRTルータがあります。 macvtapネットワークにアクセスできるKVMシステムがあります。 コミュニケーションを主催するゲストが必要です。 ホストを Cisco スイッチに接続すると、ヘアピントラフィックが許可されます。 OpenWRTデバイス用のスイッチでこの動作をどのように実装しますか? ...

Admin