如何在 OSX 中使用 ifconfig 创建 tun 接口?

如何在 OSX 中使用 ifconfig 创建 tun 接口?

如果我尝试这样做,我会得到以下结果:

bash-3.2# ifconfig tun0 10.140.1.40
ifconfig: ioctl (SIOCAIFADDR): Destination address required

听起来这在 Linux 中不会发生(可能是 BSD 的问题)。问题是我需要一个没有特定目标地址的通用 tun 接口,因为我正在尝试像本例中那样执行 LVS-TUN,但我需要使用 OSX 真实服务器(我知道这很奇怪)。

https://www.rackspace.com/blog/installing-and-configuring-lvs-tun/

在OSX上实现ipip虚拟接口的方法是什么?

答案1

搞清楚了——在 OSX 上使用 LVS-DR 方法要容易得多。事实证明,在 OSX 和 BSD 中禁用接口的 ARP 非常简单。一个命令即可让您上网:

ifconfig lo0 别名 VIP 网络掩码 255.255.255.255 -arp up

相关内容