我想在 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