标签: network-bridge

为什么我们需要为网桥提供 IP 地址?

网桥是第 2 层网络设备。在物理网桥上,我们只有一个用于操作和维护的 IP 地址。我有点困惑为什么我们需要在 KVM 中为网桥提供 IP 地址。我知道 VM 的接口获取的是 IP 地址,而连接到网桥的物理接口没有 IP 地址。这可确保 VM 的 IP 地址对外部可见。在服务器环境中,我只会为 VM 使用静态 IP 地址。

让我们假设,我为 VM 使用静态 IP 地址,为什么我需要在网桥上使用 IP 地址?

networking kvm network-bridge

33
推荐指数
2
解决办法
4万
查看次数

KVM 桥接网络不工作

我刚刚根据本指南在我的 Ubuntu 服务器上安装了 KVM:https : //help.ubuntu.com/community/KVM/Installation

然后准备一个桥接网络,如下所示:https : //help.ubuntu.com/community/KVM/Networking

然后,我用 virt-manager 创建了一个虚拟机。我试了几次,但客人无法连接到网络!有什么帮助吗?

如果配置:

      br0       Link encap:Ethernet  HWaddr d0:27:88:b0:e4:38  
                inet addr:192.168.20.100  Bcast:192.168.20.255  Mask:255.255.255.0
                inet6 addr: fe80::d227:88ff:feb0:e438/64 Scope:Link
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:62 errors:0 dropped:0 overruns:0 frame:0
                TX packets:62 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:0 
                RX bytes:10493 (10.4 KB)  TX bytes:8433 (8.4 KB)

      eth0      Link encap:Ethernet  HWaddr d0:27:88:b0:e4:38  
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:62 errors:0 dropped:0 overruns:0 frame:0
                TX packets:63 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 …
Run Code Online (Sandbox Code Playgroud)

server networking kvm network-bridge

24
推荐指数
2
解决办法
14万
查看次数

VirtualBox - 如何将 LAN 计算机连接到 Windows XP 客户机

我在充当服务器的 Windows XP 来宾中有软件。我需要让我的 LAN 计算机连接到它。是使用桥接连接的最佳方式吗?还有其他方法吗?

我试过设置桥接连接,到目前为止,它有一个使用 br0 的互联网连接,但局域网上的本地计算机无法访问它。

哦,我使用的是 Ubuntu 14.04LTS 64 位和 VirtualBox 4.3.10。

virtualbox networking network-bridge

21
推荐指数
1
解决办法
13万
查看次数

虚拟机中没有互联网连接,主机和虚拟操作系统都是 12.04

我安装了 Precise 12.04 作为主机操作系统。在 VirtualBox 中,我也安装了 12.04。

我无法将 Virtual 12.04 连接到主机互联网。我已尝试选择网络适配器中的所有可用选项(NAT、仅主机、桥接等),但它们都不起作用。在某些选项中,必须手动输入一些内容,我不知道该输入什么。

我在设置中哪里出错了?

virtualbox network-bridge 12.04 virtualbox-networking

19
推荐指数
1
解决办法
11万
查看次数

如何桥接网络接口?

我有一台运行 11.10 的笔记本电脑,带有 2 个有线和无线网络接口。无线接口通过 DHCP 连接到路由器并连接到互联网。有线接口连接交换机。我希望交换机上的计算机从路由器而不是我的笔记本电脑获取它们的 IP 地址。

  1. 我将如何进行设置?桥接接口?

networking network-bridge

14
推荐指数
2
解决办法
5万
查看次数

如何创建非临时 wifi 热点?

我想使用带有有线以太网连接 (eth0) 的台式机来操作我的“TP-LINK TL-WN722N”USB Wifi 适配器 (wlan0) 作为我的 Android 连接的非临时(基础架构模式)接入点。

经过大量搜索,我终于找到了一种方法(分布在许多网站上)可以满足我的大部分需求......

依赖项:

 hostapd
 bridge-utils
Run Code Online (Sandbox Code Playgroud)

我修改了“/etc/network/interfaces”

sudo gedit /etc/network/interfaces
Run Code Online (Sandbox Code Playgroud)

包含装有:

# This file describes the network interfaces available on your system
# and how to activate them.

auto lo br0
iface lo inet loopback

allow-hotplug eth0
iface eth0 inet manual

allow-hotplug wlan0
iface wlan0 inet manual

# Bridge setup

# for dhcp address
iface br0 inet dhcp
bridge_ports eth0 wlan0

# for static ip
# iface br0 inet static
# bridge_ports …
Run Code Online (Sandbox Code Playgroud)

network-manager wireless-access-point network-bridge adhoc hostapd

13
推荐指数
1
解决办法
4万
查看次数

如何配置 OpenVPN 客户端路由器

我正在尝试设置 OpenVPN 路由器,以便我可以在 Ubuntu 12.10 上将我的平板电脑(无线)和蓝光(有线)连接到另一个国家/地区的付费 VPN 服务。我已经使用 DD-WRT(太慢)和 PFSense 的虚拟实例(太有限)成功地做到了这一点。

我是 Linux 新手,但我已经完成了这个项目的 90%。硬件是 2 个有线以太网端口,其中一个连接到传统的家用路由器和无线网卡。

到目前为止我有..

  1. 使用 hostapd 将我的无线设置为真正的主接入点
  2. 在无线和本地 LAN 之间创建了一座桥梁(我认为)
  3. 设置一个成功地为网桥分配地址的 DHCP 服务器 - 无线和有线都可以获取它们。
  4. 设置 OpenVPN,使其在启动时成功创建隧道连接。

当前行为将所有流量从我的 Ubuntu 机器路由到 VPN 服务器。其他设备没有任何连接,这就是问题所在。

我的问题/目标:

如何配置路由,以便 OpenVPN 仅通过 VPN 隧道引导来自我的网桥(192.168.10.x 下的设备)的流量,而不是来自实际 Ubuntu 计算机的流量?

OpenVPN 自动设置了一些路由,但它似乎忽略了我设置的网桥。

我已经阅读了很多文档iptablesroute但对我来说意义不大。尽管有多个教程,但我仍然不明白如何从route命令中读取结果。我也怀疑这可以通过OpenVPN 配置文件route-noexecroute-up在 OpenVPN 配置文件中完成,但没有成功。

我对配置文件和设置在哪里的了解有限。上述任务花了我至少 30 个小时的修补时间,所以请对我放轻松 :)

谢谢!

编辑

我在下面发布了一个解决方案来引导网桥流量,但它不会阻止 Ubuntu 计算机上的流量通过 VPN。

iptables vpn networking openvpn network-bridge

13
推荐指数
1
解决办法
1万
查看次数

如何使用 Netplan 删除单个接口上的 IPv6 地址

运行 Ubuntu 服务器 19.04。使用 SoftEther 的本地桥接功能。他们的文档建议在用于桥接的接口上禁用 IP。

这是我的 Netplan 配置:

network:
  version: 2
  renderer: networkd
  ethernets:
    lan:
      match:
        macaddress: c8:2a:14:00:00:00
      addresses:
      - 192.168.1.253/24
      dhcp4: false
      gateway4: 192.168.1.254
      nameservers:
        addresses:
        - 192.168.1.254
      set-name: lan
    softether:
      match:
        macaddress: a8:60:b6:00:00:00
      dhcp4: false
      optional: true
      set-name: softether
    wifi:
      match:
        macaddress: 40:6c:8f:00:00:00
      dhcp4: true
      optional: true
      set-name: wifi
Run Code Online (Sandbox Code Playgroud)

仍在 Softether 接口上获取 IPv6:

$ ip a
2: softether: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether a8:60:b6:00:00:00 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::aa60:b6ff:fe09:937c/64 scope …
Run Code Online (Sandbox Code Playgroud)

server networking network-bridge ethernet 19.04

10
推荐指数
2
解决办法
1万
查看次数

桥接:使用 4addr 选项丢失 WLAN 网络连接 - 为什么?

问题:
为了与我的 Xen VM 一起使用,我需要创建一个桥接到 wlan0 的虚拟网络接口 (vif)。

如果在 /etc/network/interfaces 我添加

auto xenbr0
       iface xenbr0 inet dhcp
Run Code Online (Sandbox Code Playgroud)

然后再做

brctl addif xenbr0 wlan0

我收到此错误消息。

can't add wlan0 to bridge xenbr0: Operation not supported
Run Code Online (Sandbox Code Playgroud)

我发现 Linux 根本不会让您在托管模式下桥接无线接口,除非您启用 4addr 选项(需要重新编译 iw):

iw dev wlan0 set 4addr on
Run Code Online (Sandbox Code Playgroud)

然后

brctl addif xenbr0 wlan0
Run Code Online (Sandbox Code Playgroud)

工作正常,并且 brctl show 显示 xenbr0 已桥接到 wlan0。

不幸的是,一旦我执行

iw dev wlan0 set 4addr on
Run Code Online (Sandbox Code Playgroud)

我的整个网络连接都消失了(没有连接)。一旦我执行

iw dev wlan0 set 4addr off
Run Code Online (Sandbox Code Playgroud)

我重新连接,它再次工作。如果我重新执行 4addr,它会再次中断,如果我关闭 4addr,它会再次工作。

不幸的是,我不能只打开 4addr,激活网桥,然后将其关闭(错误:设备未准备好)。

有人知道我为什么失去连接吗?

network-manager networking virtualization xen network-bridge

9
推荐指数
2
解决办法
2万
查看次数

无法在 Virtual Box 中访问 Windows 的内置蓝牙

有谁知道如何在 Virtual Box 中访问内置蓝牙。我正在使用 Ubuntu 并在其中安装了 VM(虚拟机)和 Windows 10,但不知何故我无法访问蓝牙。蓝牙未显示在设备管理器中。

virtualbox bluetooth network-bridge virtualbox-networking bluetooth-speaker

9
推荐指数
1
解决办法
4万
查看次数