AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题 / 444283
Accepted
user3405291
user3405291
Asked: 2018-05-17 20:46:36 +0800 CST2018-05-17 20:46:36 +0800 CST 2018-05-17 20:46:36 +0800 CST

如何使 GNS3 上的虚拟设备能够 ping 物理主机 [关闭]

  • 772
关闭。这个问题是题外话。它目前不接受答案。

这个问题已经发布在多个网站上。强烈反对交叉发布;有关更多信息,请参阅帮助中心和社区常见问题解答。

4年前关闭。

改进这个问题

免责声明:这是一个重复的问题,我在另一个社区问了这个问题,然后问了那个问题,但我仍然不清楚如何解决我的问题。我只是不明白,所以我在这里再次问一个问题,也许有人可以在这个社区帮助我。


问题在上面两个问题中都有说明。基本上,我已经在 GNS3 上开发了一个拓扑。从我的虚拟设备(即 GNS3 上的 PC 和路由器)中,我可以 ping 我真实网络上的任何设备,除了我自己的托管 GNS3 拓扑的物理计算机。此外,在我的真实主机中,我可以 ping 网络上的任何设备,除了 GNS3 上的 PC 和路由器等虚拟设备。


我知道上面观察的原因:GNS3上的主机和虚拟设备,它们都共享相同的MAC地址,所以从物理主机内部发送的ARP数据包无法确定GNS3上虚拟设备的MAC地址,反之亦然反之亦然,如该线程所述:

尝试 ping 主机时,VM 会以广播形式发送 ARP 请求(目标 MAC 为 ff:ff:ff:ff:ff:ff),例如“谁有 192.168.1.20?告诉 192.168.1.80”。此消息被发送到您的交换机/路由器,它将广播泛洪到所有端口,除了它接收到广播的端口;即,即使数据包来自 VM,您的本地 PC 也永远不会收到来自其自身的广播。


好吧,现在我知道原因了,但我不知道如何解决这个问题。社区成员建议:There are many videos and descriptions just a quick Google search away但是奇怪的是,我似乎无法找到任何有用的材料来解决我的问题。有人可以帮帮我吗。

networking bridge
  • 1 1 个回答
  • 878 Views

1 个回答

  • Voted
  1. Best Answer
    user3405291
    2018-05-19T23:32:31+08:002018-05-19T23:32:31+08:00

    我在另一个社区发布了这个问题的答案。

    • 0

相关问题

  • 查找与端口关联的线程/脚本?

  • 关于网络挂载文件的问题

  • IP地址可以以255结尾而不是广播IP地址吗?

  • 无法识别arp命令或ip命令哪个MAC地址输出正确

  • 奇怪的路由器与centos 6一起工作[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    ssh 无法协商:“找不到匹配的密码”,正在拒绝 cbc

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    如何卸载内核模块“nvidia-drm”?

    • 13 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Wong Jia Hau ssh-add 返回:“连接代理时出错:没有这样的文件或目录” 2018-08-24 23:28:13 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Bagas Sanjaya 为什么 Linux 使用 LF 作为换行符? 2017-12-20 05:48:21 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve