在 Kali-Linux 2 中找不到 brctl 命令

在 Kali-Linux 2 中找不到 brctl 命令

我想在 Kali-Linux 2 中使用桥接控制器,它可以在 Backtrack 和 Kali-Linux 1.0 中开箱即用。但是,我无法找到在 Kali-Linux 2.0 上安装它的解决方案

答案1

我其实和 MariusMatutiae 一样,放弃 ifconfig 是正确的做法。原因很简单,因为所有 Linux 发行版都在放弃它。更复杂的一个可以在ifconfig 很烂

现在让我们使用 iproute2 实用程序套件简化桥接的创建:

ip link add name bridge_name type bridge
ip link set bridge_name up

现在添加设备您只需使用:

ip link set int_name master bridge_name

明显的例子是:

ip link add name br0 type bridge
ip link set br0 up
ip link set eth0 master br0
ip link set eth1 master br0

它与桥梁实用程序所需的努力相同,并且对于某些人来说甚至可能更容易记住,但这只是我的观点。

答案2

您不应bridge-utils再使用:将为iproute2您建立一座桥梁,并且默认安装。

假设您想要桥接eth0一个tap0接口,则需要以下命令:

ip tuntap add tap0 mode tap user root
ip link set tap0 up
ip link add br0 type bridge
ip link set tap0 master br0
ip link set dev eth0 down
ip addr flush dev eth0
ip link set dev eth0 up
ip lik set dev eth0 master br0
ip link set br0 up

这是一系列完整的命令,它们创建接口tap0,清除eth0以前的地址(你永远不知道……),将它们都奴役到br0,最后调出br0,准备好

dhcp -v br0

如果你想给 指定一个静态 IP 地址br0提起它,只需使用:

ip addr add 192.168.1.63/24 dev br0

然后你可以把它调出来。它可以轻松地编写脚本,并插入到中/etc/network/interfaces,以防万一。

答案3

使用以下命令安装它们,它们不是标准安装的一部分。严格来说不是信息安全,但您可以创建一个用于渗透测试的虚拟网络。

apt-get install bridge-utils

答案4

bridge-utils 在 Kali Linux 2.0 中仍然可用,但你必须将其添加到/var/apt/sources.list

deb http://security.kali.org/kali-security/ sana/updates main contrib non-free
deb-src http://security.kali.org/kali-security/ sana/updates main contrib non-free

运行之后:

sudo apt-get update  ## update the list of available packages
sudo apt-get install bridge-utils

相关内容