【问题标题】:linking virtual machine as server and client连接虚拟机作为服务器和客户端
【发布时间】:2016-12-31 10:31:44
【问题描述】:

我有多个虚拟机(vmware)(linux),但想将一个作为服务器,这意味着所有想要访问互联网的客户端都使用服务器互联网,所以服务器能够查看所有传入的和传出的数据包。

另外,我想安装另一台虚拟机作为 IDS 来跟踪服务器数据包,如果有任何错误,它能够标记出来。

提前感谢您的帮助

【问题讨论】:

标签: linux vmware


【解决方案1】:

您可以将一台 Linux 服务器设置为其他服务器的网关。您只需为其创建两个虚拟以太网接口,一个处于桥接模式,另一个处于虚拟网络模式。

一个将与您的实际网络桥接并充当 WAN,另一个将充当其他 VM 的 LAN 网关。

所以其他虚拟机应该使用你的服务器虚拟网络 IP 地址作为主网关,你可以使用 tcpdump 或 wireshard 或任何你喜欢的东西来嗅探转发的流量。

您需要在服务器上配置的一件事是 sysctl 中的 IP 转发选项,默认情况下禁用:

net.ipv4.ip_forward = 1

您也可以找到更多相关信息here。 希望对你有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-17
    相关资源
    最近更新 更多