文章目录

  • 背景
  • 1. 问题现象:
  • 2. 期望:
  • 3. 问题1的处理:
    • 3.1 检查虚拟机是否能ping通网关(即宿主VMnet8的地址),以及虚拟机网关VM8到外网的联通性
    • 3.2 检查虚拟机网关(vMnet8)是否能ping通外网
    • 3.3 检查宿主机虚拟机服务是否开启
    • 3.4 关闭虚拟机防火墙
    • 3.5 重新生成网卡mac地址
    • 3.6 重新生成网卡UUID
      • 方式1
      • 方式2
    • 3.7 重启网卡
    • 如果以上方式做完还不行
  • 4. 问题2-SSH连接慢的处理

背景

  1. 笔记本系统为win11

  2. 由于笔记本连接的网段总是会变动(工作、家庭私有网段不一致),为了方便连接虚拟机的网络,虚拟机网络的方式设置为NAT模式(虚拟机的网段就不用跟宿主机网段一致,只要通过网关所在的宿主虚拟网卡vm8进行网络转换就行),方便随时随地可以ssh上虚拟机。

  3. 虚拟机集群的其他节点都是由某一个已有节点的某个快照版本进行构建的

1. 问题现象:

  1. 虚拟机启动后,或者虚拟机网卡重启后能短暂ping通外网,然后就是不可达
  2. xshell远程连接到虚拟机非常慢

2. 期望:

  1. NAT模式能稳定连接外网
  2. ssh连接能够快速连接

3. 问题1的处理:

网上有很多的方案,大致可以从以下进行排查与优化下

3.1 检查虚拟机是否能ping通网关(即宿主VMnet8的地址),以及虚拟机网关VM8到外网的联通性

不通的话自行查找NAT配置方案
确保

  1. 虚拟机能ping通网关 (此步骤不通的话,检查配置改下吧)
  2. 宿主机能pingt通外网

注意:
虚拟机的ip与VM8是同一个网段 (他们与宿主机不要设置为同一个网断)

3.2 检查虚拟机网关(vMnet8)是否能ping通外网

在宿主机上将源ip设置为虚拟机网关的ip

ping -S source_ip target_ip [-t]

在能上网的网卡(比如我用的是WLAN),设置允许Vm8网卡网络能连接外网:

注意:点击确定后,此时可能vm8网卡ip会变为192.168.137.1,这个需要你重新设置为原来设置的ip
PS: 如果是win11系统,网卡共享可能有个小bug,就是共享出去后,共享的能上网,自己的网卡网络上不了网,完全变成了一个网络中转站而自己还不能用,这个是官方系统的bug,如果需要解决需要找到指定的win11某次更新打的补丁(大概是2022年6月份左右的补丁包)删除即可(也可能后续官方就修复了)

再次check ok

3.3 检查宿主机虚拟机服务是否开启

大概5个虚拟机服务 确保是开启的

3.4 关闭虚拟机防火墙

sudo systemctl stop fierwalld
sudo systemctl disable firewalld.service
sudo chkconfig iptables stop   --重启后不还原

3.5 重新生成网卡mac地址

前面步骤处理完后,可以停止虚拟机,然后对网卡重新生成MAC地址(只要在这里点下就行,启动后网卡的地址就是生成后的)

3.6 重新生成网卡UUID

通用唯一标识符(UUID)是一个128位数字,用于标识计算机系统中的信息。

方式1

生成UUID:

# uuidgen

让后可以手动将生成的uuid替换到网卡配置文件里的uuid

手动修改这里

方式2

使用uuidgen命令生成新的uuid,然后使用sed命令进行替换:

sed -i "/UUID/c UUID=$(uuidgen)" /etc/sysconfig/network-scripts/ifcfg-ens33

3.7 重启网卡

service network restart
或者
systemctl restart network

重启后check:
ip route – 查看路由
ifconfig --查看网卡配置
nmcli connection show – 查看网卡UUID
ping 114.114.114.114 – 确保到DNS服务器是通的

如果以上方式做完还不行

请更换你宿主机的网络为一个稳定的没有限制的网络,很有可能就是宿主机网络的网关服务器(比如公司的路由器有限制)不支持,家庭路由器如果距离远,连接设备多,高峰期也不稳定。

4. 问题2-SSH连接慢的处理

由于是NAT模式所以宿主机切换网络比较频繁,导致每次切换后再进行SSH连接会非常慢。
因为ssh的服务端在连接时会自动检测dns环境是否一致导致的
这个检测可以直接关了,没影响。

修改/etc/ssh/sshd_config,将UseDNS设置为no即可。

FIX - 克隆虚拟机NAT模式网络不通、不稳定、vMnet8网络故障、网卡冲突、ssh连接慢相关推荐

  1. 虚拟机NAT模式的网络设置

    一.原理部分 1.我们都晓得,各电脑连接同一个交换机,才能同处于一个网段,进而相互通信.由此可以总结相互通信的条件,即: ① 把各个主机的网卡连接到同一个交换机(同一个网络) ②各个网卡的ip地址设置 ...

  2. VMware虚拟机NAT模式网络配置图文教程

    https://www.cnblogs.com/passer101/p/9899202.html 一.引言 在Windows上搭建集群实验环境时,为能够让集群结点之间相互通信,我们需要通过VMware ...

  3. linux重启网络服务_vm上linux虚拟机NAT模式配置

    分享一篇之前搭建虚拟机过程中整理的linux虚拟机nat模式配置. 1.修改虚拟机的网络配置 右键点击虚拟机,然后点击settings,打开虚拟机的设置界面,然后点击Network Adapter,将 ...

  4. 虚拟机NAT模式如何设置网络连接

    虚拟机NAT模式如何设置网络连接 一.首先查看自己的虚拟机服务有没有开启 计算机点击右击选择管理 进入管理选择VM开头的服务,如果没有开启的话就右键开启 二.查看本地网络虚拟机的网卡是否启动 点击更改 ...

  5. vmware虚拟机nat模式配置教程

    一.前言 在Windows上搭建虚拟机时,我们需要通过VMware进行网络设置,这里主要讲解NAT模式(网络地址转换模式)的原理及配置过程. 二.NAT模式网络工作原理 1.NAT称为网络地址转换,在 ...

  6. linux 虚拟机nat模式网络配置

    文章目录 1. linux 版本: 2. 下载地址 Index of /centos-store/7.6.1810/isos/x86_64/ (liu.se) 3. 账号密码:root root 4. ...

  7. CentOS虚拟机NAT模式网络配置

    1.本机无线网络配置 电脑通过WIFI接手机热点联网,IP地址动态获取,网关固定为192.168.43.1 2.VMnet8网络配置 控制面板->网络和 Internet->网络连接 修改 ...

  8. 【虚拟机NAT模式及桥接模式配置】

    VMware虚拟机网络配置 虚拟机常见的网络类型 NAT(网络地址转换) Bridged(桥接模式) Host-Only(仅主机) 虚拟机网络配置 配置为NAT模式 配置为桥接模式 虚拟机常见的网络类 ...

  9. vm虚拟机nat模式配置

    痛点: 为了解决虚拟机与板子网络的调试的问题,我之前一直用桥接,如果虚拟机想上网就桥接到无线网卡,如果想连接板子,就桥接到有线网卡,麻烦,需要来回切换,还有就是不插板子的情况下和没有无线网的情况下,本 ...

  10. VMware虚拟机NAT模式的具体配置

    NAT模式的具体配置 NAT方式:虚拟机可以上外网,可以访问宿主计算机所在网络的其他计算机(反之不行). 1.1.1.        查看虚拟机的网络参数 1)      打开虚拟机,选择菜单&quo ...

最新文章

  1. 高级篇:独立开发者 5 分钟入门 ASO
  2. matlab求解极限与倒数,matlab实验二__极限与导数
  3. Python中xPath技术和BeautifulSoup的使用
  4. http://www.zhihu.com/question/24896283
  5. [Android] 针对生成的图片文件在系统Gallery不显示的处理
  6. centos 网络自动连接_自动连接最优信号 腾讯云?云兔解决物联网络连接问题
  7. Delphi2010的组件/控件
  8. 三星手机微信聊天记录删除了怎么恢复
  9. 轻松实现页面提交时,显示“提交中..”
  10. Go语言【ftm库】
  11. 通过关键词爬取百度图片——Python爬虫
  12. 病例演讲比赛PPT模板
  13. 系统登录页面短信验证码方式登录实现
  14. HDU 4379 The More The Better
  15. 美赞臣中国独立后任命朱定平为总裁;思拓凡亚洲首个技术研发卓越中心上海揭幕 | 美通社头条...
  16. R语言检验时间序列的平稳性:使用tseries包的adf.test函数实现增强的Dickey-Fuller(ADF)检验、检验时序数据是否具有均值回归特性(平稳性)、不具有均值回归特性的案例
  17. dubbo官方文档_Dubbo(一)
  18. 校园跑腿系统前景怎么样?
  19. OpenCV Sobel 边缘检测
  20. 【已解决】群晖 Download Station 下载没速度

热门文章

  1. KDiff3 merge conflict 窗口操作说明
  2. 手机照片分辨率dpi怎么调?一寸证件照照片dpi怎么调300?
  3. python图片处理,实现图片内容的中英文翻译 详细案例
  4. python计算机视觉 相机标定--张正友棋盘格标定法
  5. php 的绝对引用,excel单元格引用分为哪三种
  6. 计算机考试自动填充,Excel函数自动判断、填充信息
  7. 第46章 DCMI—OV5640摄像头—零死角玩转STM32-F429系列
  8. XtraBackUp 全量备份
  9. webpack插件之HtmlWebpackPlugin
  10. 在linux目录中设置权限设置,linux下为目录和文件设置权限(示例代码)