使用nat上网,虚拟机无法上网解决方案之一(主机ping通虚拟机,虚拟机ping不通主机)

2023-05-16

当然网上已经有了许多的虚拟机上网设置方法,我也就不说了。我只说一说我今天碰到的情况。

今天当我设置了虚拟机通过nat方式上网之后,主机能ping通虚拟机,但是虚拟机不能ping通主机。我猜测是路由表的原因 ,在虚拟机中route一下,果然路由表中都没有设置网关。route命令显示的路由表如下:

内核 IP 路由表
目标            网关            子网掩码        标志  跃点   引用  使用 接口

192.168.91.0 * 255.255.255.0 U 1 0 0 eth0



link-local * 255.255.0.0 U 1000 0 0 eth0

 

     从此路由表我们可以知道,本虚拟机根本没有对外出口的网关。故当然不能ping通宿主机,也不能上网。

     解决的办法就是在命令行中输入:sudo route add default gw 192.168.91.2(192.168.91.2是我的网关地址),
设置一个默认的网关。

 

    加了默认路由之后是这样的结果:

内核 IP 路由表

目标 网关 子网掩码 标志 跃点 引用 使用 接口

192.168.91.0 * 255.255.255.0 U 1 0 0 eth0

link-local * 255.255.0.0 U 1000 0 0 eth0

default 192.168.91.2 0.0.0.0 UG 0 0 0 eth0

这就能够正常的上网了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用nat上网,虚拟机无法上网解决方案之一(主机ping通虚拟机,虚拟机ping不通主机) 的相关文章

  • 华为动态pnat配置

  • ICMP协议Ping方法的Python实现解析

    ICMP协议Ping方法的Python实现解析 说明 本代码适合Windows 没有在其他系统下进行测试 参考对象为https github com samuel python ping 流程 选择目标网址 解析对方ip地址 构造数据报 添
  • 通过NAT访问SQL Server实例

    我正在尝试访问通过 IP NAT 映射公开的 SQL Server 所有端口均开放 我不知道 NAT 的详细信息 是否相关 因为那是公司其他地方隐藏在一堆繁文缛节中的内容 这就是我的想法 当您尝试访问 SQL Server 的命名实例时 客
  • 如何使用 C 套接字进行 ping 操作

    编译器 代码 块 GNU GCC 平台 Windows x86 包括 winsock h Winsock2 h ws2 32 也已链接 我目前正在尝试编写一个程序 该程序将读取包含 IP 地址列表的文本文件并分别 ping 每个 IP 地址
  • Spring:无法从防火墙后面使用 RMI 连接到 JMX 服务器

    我的 Spring 应用程序正在 NAT 防火墙 pfSense 后面的计算机上运行 机器的内部IP是a b c d NAT IP 为w x y z Spring配置的serviceUrl设置为我的内部IP a b c d 在港口1100
  • 发送 ICMP ping

    对于 ICMP ping 请求 回显请求 我是否需要获取目的地的 MAC 地址 我正在尝试学习如何使用原始套接字在 C 中实现此功能 但无法理解如何获取目标的 MAC 地址 任何帮助表示赞赏 谢谢 我需要获取目的地的MAC地址吗 不 在大多
  • IcmpSendEcho2 失败并显示 WSA_QOS_ADMISSION_FAILURE 和 ERROR_NOACCESS

    我有一个应用程序可以 ping 一堆服务器 它运行了好几天 但突然会出现以下两种类型之一的许多故障 WSA QOS ADMISSION FAILURE 11010 由于缺乏资源而发生 QoS 错误 or ERROR NOACCESS 998
  • 检查在线状态,例如通过 ping

    我正在使用 VB NET 为 Windows 10 IoT 开发通用 Windows 应用程序 我正在检查两件事 首先是是否有任何网络 我在用 Imports System Net NetworkInformation NetworkInt
  • 批处理文件 - 循环 ping - 输出到已启动的文件主机

    我想制作一个 bat 文件 它将执行如下所示的 for 循环 echo off FOR L G IN 1 1 69 DO ping n 1 192 168 G 3 ping n 1 192 168 G 4 然后查看输出并仅将成功回复 pin
  • 为什么我可以 ping 通服务器但无法通过 SSH 连接? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 当我 ping 我的服务器时 它响应 user localhost ping my server PING my server 111 111 111
  • 使用 Python 解析 ping 输出

    您将如何解析 ping 输出 如下所示 root m2m probe1 M2M src ping c 20 q google es PING google es 173 194 34 247 56 84 bytes of data goog
  • 有没有办法让 Android 设备应答发送到广播地址的 icmp ping?

    我想以编程方式让我的设备在连接到 wifi 网络时响应广播 ping 即 ping 192 178 1 255 我有办法做到这一点吗 也许是一个会回复的侦听器 或者是在某处设置的标志 Thanks 我有办法做到这一点吗 简而言之 是的 但集
  • 地址可达性 - 服务器和端口 - iOS 5

    我正在尝试检查服务器是否在线或离线 连接到服务器时我面临一个问题 即它有一个端口 我现在的代码 struct sockaddr in address address sin len sizeof address address sin fa
  • 检查 Android/Java 上的端口是否打开

    我想检查端口是否打开 或者服务器是否正在其上运行 我已经以多种方式尝试过 例如 system bin ping 和 InetAddress 但如果我是对的 我无法使用这些 ping 特定端口 这次我用 DatagramSockets 的想法
  • Azure 负载均衡器 v2 中的“入站 NAT 规则”与“负载均衡规则”有何不同

    有人可以向我解释一下负载均衡器 v2 后端在这两种情况下实际发生的情况吗 应用入站 NAT 规则 应用负载平衡规则 当您有 1 台后端服务器或您知道要访问哪台后端服务器时 您将使用 NAT 规则 当您想要将负载均衡器分配到多个后端服务器时
  • 使用批处理检查互联网连接

    因此 最近我的互联网连接确实不太令人满意 因此我正在尝试收集尽可能多的数据 以了解中断的时间和持续时间 我尝试了一些 连接监控 程序 但它们没有按照我想要的方式工作 所以我决定制作一个 我是一个十足的菜鸟 但通过过去一个小时的谷歌搜索 我想
  • 如何在 JavaScript 或 jQuery 中进行 ping 操作?

    我想用 Javascript 创建一个类似游戏的 ping 就像 反恐精英 游戏一样 我正在对服务器 MySQL 进行 AJAX 调用 并想要计算所花费的时间 但我要么计算错误 要么对 ping 的想法有误 这是我到目前为止的代码 var
  • C# 以编程方式执行 TNSPing

    是否可以以编程方式在 Oracle 数据库上执行 TNSPing 我知道我可能可以调用 TNSPing 程序并解析生成的任何输出 但我正在寻找一种更强大的方法来处理数据库 TNS Ping 看过了平级 http msdn microsoft
  • 查找网络中的所有IP地址

    我正在尝试用 C 来做这个 我需要找到我的网络中所有活动的 IP 地址并将它们显示在列表中 我可以 ping 网络中所有可用的 1 255 IP 地址 但我想让这个过程更快 此代码在大约 1 秒内扫描我的网络 255 个 D 级段 我在 V
  • Android 中的 Ping 应用程序

    我正在制作一个应用程序 它将实现 ping 命令的一些功能 问题是 我不知道在 ANDROID 中使用哪个 哪些库 有人对此有什么想法吗 我访问过这些 stackoverflow 链接 但它们并不是很有帮助 有没有办法让 Android 设

随机推荐

  • iOS编译openmp

    1 下载openmp源码 https github com llvm llvm project releases download llvmorg 14 0 6 openmp 14 0 6 src tar xz 2 下载ios toolch
  • mysql存储过程及拼接字符串的用法

    DROP PROCEDURE IF EXISTS insert historytable DELIMITER CREATE PROCEDURE insert historytable BEGIN 定义判断变量 DECLARE 1 id va
  • 矩阵的特征值和特征向量的雅克比算法C/C++实现

    矩阵的特征值和特征向量是线性代数以及矩阵论中非常重要的一个概念 在遥感领域也是经常用到 xff0c 比如多光谱以及高光谱图像的主成分分析要求解波段间协方差矩阵或者相关系数矩阵的特征值和特征向量 根据普通线性代数中的概念 xff0c 特征值和
  • windows多线程详解

    在一个牛人的博客上看到了这篇文章 xff0c 所以就转过来了 xff0c 地址是http blog csdn net morewindows article details 7421759 本文将带领你与多线程作第一次亲密接触 xff0c
  • tiff文件读取

    以下是VC下读取TIFF文件的代码 char szFileName 61 34 K 地图 fujian DEM fujian1 tif 34 TIFF tiff 61 TIFFOpen szFileName 34 r 34 打开Tiff文件
  • GIS开发人员需要掌握的知识和技能

    对于GIS行业 xff0c 可能很多人不是很了解 xff0c 对我来说也不是很了解 xff0c 在此呢 xff0c 我就我自己的看法发表一下简单的看法 xff0c 有什么不同的意见可以一起交流 GIS虽说是属于地理科学或者说测绘科学与技术的
  • GIS算法的一点理解

    在GIS这个专业也混了好几年了 xff0c 但是始终没有对GIS算法有过真正的研究 xff0c 可以说大部分不懂 目前关于GIS算法的书籍不是特别多 xff0c 数来数去也就那么几本 xff0c 南师大几个老师编写的地理信息系统算法基础 x
  • char*转LPCWSTR解决方案

    在Windows编程中 xff0c 经常会碰到字符串之间的转换 xff0c char 转LPCWSTR也是其中一个比较常见的转换 下面就列出几种比较常用的转换方法 1 通过MultiByteToWideChar函数转换 MultiByteT
  • Eclipse 代码无法自动提示和补全

    使用Eclipse写Java程序的过程中发现代码无法自动提示 xff0c 非常影响效率 网上找到了解决办法 xff1a Preferences gt Java gt Editor gt Content Assist gt Auto Acti
  • Spring之自动配置

    自动配置也叫自动注入 xff0c 前一篇文章中提到的java配置方式 xff0c 对于所有要使用的类都需要一个一个的配置 这样就显得很麻烦 xff0c 我们可以通过自动配置来简化Bean的配置 自动配置需要使用到如下几个注解 Student
  • 解决错误apt --fix-broken install

    问题背景 今天在配置网络的时候 xff0c 在安装privoxy的时候 xff0c 遇到了apt fix broken install错误 命令行给的提示是 xff1a The following packages have unmet d
  • oepncv 学习总结(一)Mat的属性以及一些函数

    Mat是opencv的一种基本数据结构 xff0c 该数据结构分为header和data两部分 头部分存储着Mat的一些基本属性 xff1a dims 表示矩阵的维度 xff0c 分为二维和三维 data 指向数据的指针 xff0c 类型为
  • 【OpenCV for Android】Android Studio集成OpenCV

    准备工作 1 下载安装 Android Studio xff08 过程略 xff09 2 下载 Android OpenCV xff1a https opencv org releases html xff0c 找到Android pack
  • 【单片机】单片机各系列(51,PIC,AVR,MSP430/432,ARM)介绍

    文章目录 说明资料一 综述资料二 综述资料三 MSP430资料四 综述资料五 合集 说明 因为近期想要了解各种单片机 xff0c 在查找资料过程中遇到了很多专业性的名词无法理解 xff0c 或者就是有点杂乱 xff0c 现在整理一下查找的资
  • IE 中"HTML Parsing Error:Unable to modify the parent container element before the

    错误 xff1a IE 中 34 HTML Parsing Error Unable to modify the parent container element before the child element is closed 34
  • http服务器使用libevent实现get和post请求实例

    最近在工作中使用到了libenevt封装的http xff0c 在做curl模拟get post请求时遇到了一些问题 xff0c 今天就记录下正确的http服务端处理方法 xff0c 欢迎观摩 一 libevent介绍 首先 xff0c 咱
  • 基于Spring boot的小区物业管理系统

    1 1背景及意义 系统管理也都将通过计算机进行整体智能化操作 xff0c 对于小区物业管理系统所牵扯的管理及数据保存都是非常多的 xff0c 例如管理员 xff1b 首页 个人中心 用户管理 员工管理 业主信息管理 费用信息管理 楼房信息管
  • Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 1 path可能解决方式

    Use JsonReader setLenient true to accept malformed JSON at line 1 column 1 path 我这返回的json有以下两个字段 34 delay arrtime 34 34
  • 图像处理中灰度密度图像

    2016 7 17 在分割图像中 xff0c 经常会对图像进行差分处理再进行分割 xff0c 那么对于一个输入的带有导管信息的差分图像 xff08 如图所示 xff09 xff0c 该如何分割出导管信息呢 xff0c 方法是构造灰度密度图像
  • 使用nat上网,虚拟机无法上网解决方案之一(主机ping通虚拟机,虚拟机ping不通主机)

    当然网上已经有了许多的虚拟机上网设置方法 xff0c 我也就不说了 我只说一说我今天碰到的情况 今天当我设置了虚拟机通过nat方式上网之后 xff0c 主机能ping通虚拟机 xff0c 但是虚拟机不能ping通主机 我猜测是路由表的原因