Linux之网络配置
一、检查虚拟机和本机通不通
- 测试虚拟机和本机是否通不通
- win+R,运行本机cmd,输入ipconfig,拿到本机ip地址

- 在虚拟机上ping一下这个地址(ctrl+shit+v)可以把复制的文本粘贴进虚拟机。

可以看到,不通,解决方法在最后,通的话反过来试试看通不通
二、常用网络命令
- 查看ip地址
ifconfig

2. 查看主机名
hostname
hostnamectl # 查看主机名有关的一切
- 修改主机名
3.1 进入配置文件修改,编辑保存后即可
vim /etc/hostname
3.2 使用命令
# sprn11就是新名字
hostnamectl set-hostname sprn11
- 修改hosts文件做映射,这个也可以复制到物理机的host里面,让物理机也可以这么通过主机名访问,在这么主机配置了以后,就可以使用主机名,而不是地址了
vim etc/hosts
然后像这样映射即可

三、网络连接模式
网络简单介绍
普通的网络使用,就是使用路由去访问外网,而虚拟机 的net模式,就相当于虚拟出来了一个路由,然后通过DHCP分配地址给VM虚拟机,所以虚拟机和虚拟路由一定是在一个网段下的。

3.1、桥接
虚拟机直接连接外部的物理网络,主机起一个网桥作用,这种模式下虚拟机对于外部网络是可见的,安全性不高
3.2 NET
虚拟机和主机构建一个专用网络,通过虚拟网络地址转换(NET)设备对IP进行转换。虚拟机通过共享主机IP可以访问外部网络,但外部网络无法访问虚拟机。安全性能较高
3.3 主机
虚拟机和主机共享一个专用网络,VM与外网无法通行,物理PC可以,安全最高
四、修改静态IP
1. 使用命令改
- 打开网络配置文件
vim /etc/sysconfig/network-scripts/ifcfg-ens33
- 修改
BOOTPROTO=static # dhcp(动态) static(手动)
ONBOOT=yes # 系统启动的时候网络接口是否有效
IPADDR=192.168.101.200 # IP地址
NETMASK=255.255.255.0 # 网络地址
GATEWAY=192.168.101.2 # 网关
DNS1=114.114.114.114 # 域名解析器 (也可以写本机或者其他的)
- 重启网络
service network restart
2. 在设置里面改
- 打开设置到网络

- 点到IPV4那里改就是了

最后、解决方法:
1.虚拟机和本机不通,而且网络不通
-
首先,打开网络适配器,看下自己是不是net模式

-
打开虚拟网络编辑器,选择NET模式,选择更改设置


-
把这里这俩都勾上

-
根据你的主机IP设置你的子网IP,前两位要一致,比如我的是下边的子网IP是192.168.xxx.xxx,那我设置就要设置成192.168.xxx.xxx,后面两位可以随便写
,子网掩码为:255.255.255.0


-
设置一下网关,默认的就行


-
设置一下DHCP,这里前三位要和子网Ip的前三位相同

-
win+R,运行cmd,然后ipconfig,看下虚拟网卡与主机网络有没有问题,如果没有这俩,可能是禁用了,可以去在设备管理器里边重新开启


-
在网络共享中心,看一下两个虚拟网卡有没有问题

-
选择Vment8,属性,点击IPV4


-
配置一下静态地址,网关和DNS,DNS服务器地址我首选的是国内三大运营商通用的114.114.114.114,备用的选的是Google的8.8.8.8。
PS:你也可以写你本地当DNS

-
打开系统,用root登录进去,先后键入命令
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33
- 把框起来的部分改成下边的值
BOOTPROTO=static
ONBOOT=yes

- 加一些新的进去
IPADDR=192.168.101.200 # 注1
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.101.2 # 注2
DNS1=114.114.114.114 # DNS地址
DNS2=8.8.8.8 # 备用DNS地址
注1:要在NET模式的起始点之间

注2:网关

最终效果是这样,最后记得保存

14. 键入命令,更新一下网络
service network restart

15. 看下DNS地址好了没有,键入命令
vi /etc/resolv.conf
打开是这样

这个时候网络应该就没问题了
- 和本机ping

- 和外网ping

- 本机ping虚拟机

2、物理机可以访问虚拟机,虚拟机访问不了物理机
把防火墙关了
3、虚拟机可以访问物理机,无法访问外网
dns设置有问题,把dns改了就行
4.访问百度等外网,显示域名未知
看下getway和dns是不是弄错了
5. 还不行,试试关闭NetworkManager
注:centos7建议关闭network,重启NetworkManager
systemctl stop NetworkManager关闭
systemctl disable NetworkManager禁用
6. 如果检查发现systemct1 status network有问题
检查ifefg-ens.33
相关文章:
Linux之网络配置
一、检查虚拟机和本机通不通 测试虚拟机和本机是否通不通 winR,运行本机cmd,输入ipconfig,拿到本机ip地址 在虚拟机上ping一下这个地址(ctrlshitv)可以把复制的文本粘贴进虚拟机。 可以看到,不通,解决方法在最后&am…...
SpringBoot集成JWT和Redis实现鉴权登录功能
目前市面上有许多鉴权框架,鉴权原理大同小异,本文简单介绍下利用JWT和Redis实现鉴权功能,算是抛砖引玉吧。 主要原理就是“令牌主动失效机制”,主要包括以下4个步骤: (1)利用拦截器LoginInterceptor实现所有接口登录拦…...
LabVIEW热电偶传感器虚拟仿真实验系统
在教学和科研领域,实验设备的更新和维护成本较高,尤其是在经济欠发达地区,设备的短缺和陈旧化严重影响了教学质量。基于LabVIEW的热电偶传感器虚拟仿真实验系统能够通过模拟实验环境,提供一个成本低廉且效果良好的教学和研究平台。…...
Centos7 部署ZLMediakit
1、拉取代码 #国内用户推荐从同步镜像网站gitee下载 git clone --depth 1 https://gitee.com/xia-chu/ZLMediaKit cd ZLMediaKit #千万不要忘记执行这句命令 git submodule update --init 2、安装编译器 sudo yum -y install gcc 3、安装cmake sudo yum -y install cmake 4…...
Docker搭建kafka环境
系统:MacOS Sonoma 14.1 Docker版本:Docker version 27.3.1, build ce12230 Docker desktop版本:Docker Desktop 4.36.0 (175267) 1.拉取镜像 先打开Docker Desktop,然后在终端执行命令 docker pull lensesio/fast-data-dev …...
wsl2-ubuntu安装docker后无法拉取镜像
如上是报错全部信息, 这个实际上是因为网络不通导致的, 由于我实在公司使用, 而公司上网需要使用代理, 因此把代理加上就行了. # 为docker服务添加代理 mkdir /etc/systemd/system/docker.service.d cat > /etc/systemd/system/docker.service.d/http-proxy.conf <<…...
Invalid bound statement (not found) 错误解决
出现这个错误提示:Invalid bound statement (not found): com.xxx.small_reservior.dao.WaterRainMapper.getWaterRainByRegion,通常表示 MyBatis 框架无法找到与给定的 getWaterRainByRegion 方法匹配的 SQL 映射语句。这种问题通常发生在以下几种情况中…...
深度学习的下一站:解锁人工智能的新边界
引言:新边界的呼唤 深度学习的诞生,犹如人工智能领域的一次革命,激发了语音助手、自动驾驶、智能医疗等前沿技术的飞速发展。然而,面对现实世界的复杂性,现有的深度学习模型仍然存在数据依赖、可解释性差、环境适应力不…...
搭建Tomcat(三)---重写service方法
目录 引入 一、在Java中创建一个新的空项目(初步搭建) 问题: 要求在tomcat软件包下的MyTomcat类中编写main文件,实现在MyTomcat中扫描myweb软件包中的所有Java文件,并返回“WebServlet(url"myFirst")”中…...
跟着AI 学AI开发二,本地部署自己的Chat GPT
这里要安装的是Open Web UI ,用一张架构图说明AI 前端与后端的关系。 之前的Python 的方法已经做过多次介绍,这里不做赘述。 顺序:1,Ollama。 2,Docker。 3,Open WebUI。 Ollama 安装下载地址࿱…...
XXE靶机漏洞复现通关
1.扫描XXE靶机的ip地址 将kali虚拟机和XXE靶机部署在同一局域网中,都采用NAT网络模式 搭建好后在kali终端中进行扫描XXE靶机的ip arp-scan -l 根据常识我们可以推断192.168.27.153为靶机的ip地址 2.访问靶机页面并扫描附录 进入页面后我们可以打开御剑扫描网页中…...
XS9922B 同轴RX芯片 四通道 多合一模拟高清解码器
XS9922B 是一款 4 通道模拟复合视频解码芯片,支持 HDCCTV 高清协议和 CVBS 标 清协议,视频制式支持 720P/1080P 高清制式和 960H/D1 标清制式。芯片将接收到的高清 模拟复合视频信号经过模数转化,视频解码以及 2D 图像处理之后,转…...
如何在谷歌浏览器中设置电子邮件通知
在现代互联网生活中,电子邮件已成为我们日常沟通的重要工具。为了更高效地管理邮件,您可以在谷歌浏览器中设置电子邮件通知。本文将详细介绍如何实现这一功能,并附带一些相关的Chrome使用技巧。(本文由https://chrome.google64.cn…...
利用Java获取淘宝商品详情API接口的深入指南引言
引言 在电商领域,数据的价值日益凸显,尤其是在淘宝这样的大型电商平台上。淘宝商品详情API接口允许开发者通过编程方式获取商品的详细信息,这对于市场分析、竞争对手研究等方面至关重要。本文将详细介绍如何使用Java编写爬虫程序,…...
3D工具显微镜的测量范围
一、测量尺寸范围 样品尺寸: 3D工具显微镜通常能够测量各种尺寸和形状的样品,从小至微米级别的微小结构到大至几厘米甚至更大的物体。具体的测量尺寸范围取决于显微镜的载物台大小、镜头焦距以及软件处理能力。测量精度: 3D工具显微镜的测量…...
WPF DataTemplate 数据模板
DataTemplate 顾名思义,数据模板,在 wpf 中使用非常频繁。 它一般用在带有 DataTemplate 依赖属性的控件中,如 ContentControl、集合控件 ListBox、ItemsControl 、TabControls 等。 1. 非集合控件中使用 <UserControl.Resources>&l…...
知道一个服务器IP地址,如何attack对方美国
CSDN提醒:亲爱的用户:你好! 你的账号于2024-12-17 19:04:04在美国美国登录,登录IP为:47.238.159.124。若非本人登录,请及时修改密码。 莫名其妙显示美国登录了我的CSDN博客 卧槽 简介 服务器的IP地址是一…...
lettuce 默认情况下连接池参数不生效,源码分析
先说结论: 1.LettuceConnectionFactory 属性 shareNativeConnection 默认为true,要想连接池生效,该参数设置为false; 2.使用redisTemplate模版封装的pipeline没有意义,autoFlashCommands 默认为true;spring2.0开始默认使用lettuc…...
《宇宙机器人》提示错误弹窗“找不到d3dx9_43.dll”是什么原因?“d3dx9_43.dll缺失”怎么解决?
电脑游戏运行时常见问题解析:《宇宙机器人》提示“找不到d3dx9_43.dll”的解决之道 TGA2024落幕,年度最佳游戏——《宇宙机器人》,作为一名在软件开发领域深耕多年的从业者,我深知电脑游戏在运行过程中可能会遇到的各种挑战&…...
应用于项目的 C++单例基类的设计、实现与应用
文章目录 应用于项目的 C单例基类的设计、实现与应用一、引言二、单例基类的设计2.1 线程安全的单例基类2.2 局部静态变量的单例基类 三、单例基类的实现3.1 配置管理单例类 四、单例基类的应用4.1 多线程环境下的配置管理 五、深入探讨5.1 单例的线程安全问题5.2 单例的延迟初…...
使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式
一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明:假设每台服务器已…...
idea大量爆红问题解决
问题描述 在学习和工作中,idea是程序员不可缺少的一个工具,但是突然在有些时候就会出现大量爆红的问题,发现无法跳转,无论是关机重启或者是替换root都无法解决 就是如上所展示的问题,但是程序依然可以启动。 问题解决…...
Spark 之 入门讲解详细版(1)
1、简介 1.1 Spark简介 Spark是加州大学伯克利分校AMP实验室(Algorithms, Machines, and People Lab)开发通用内存并行计算框架。Spark在2013年6月进入Apache成为孵化项目,8个月后成为Apache顶级项目,速度之快足见过人之处&…...
大型活动交通拥堵治理的视觉算法应用
大型活动下智慧交通的视觉分析应用 一、背景与挑战 大型活动(如演唱会、马拉松赛事、高考中考等)期间,城市交通面临瞬时人流车流激增、传统摄像头模糊、交通拥堵识别滞后等问题。以演唱会为例,暖城商圈曾因观众集中离场导致周边…...
Opencv中的addweighted函数
一.addweighted函数作用 addweighted()是OpenCV库中用于图像处理的函数,主要功能是将两个输入图像(尺寸和类型相同)按照指定的权重进行加权叠加(图像融合),并添加一个标量值&#x…...
SpringTask-03.入门案例
一.入门案例 启动类: package com.sky;import lombok.extern.slf4j.Slf4j; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cache.annotation.EnableCach…...
图表类系列各种样式PPT模版分享
图标图表系列PPT模版,柱状图PPT模版,线状图PPT模版,折线图PPT模版,饼状图PPT模版,雷达图PPT模版,树状图PPT模版 图表类系列各种样式PPT模版分享:图表系列PPT模板https://pan.quark.cn/s/20d40aa…...
鸿蒙DevEco Studio HarmonyOS 5跑酷小游戏实现指南
1. 项目概述 本跑酷小游戏基于鸿蒙HarmonyOS 5开发,使用DevEco Studio作为开发工具,采用Java语言实现,包含角色控制、障碍物生成和分数计算系统。 2. 项目结构 /src/main/java/com/example/runner/├── MainAbilitySlice.java // 主界…...
Angular微前端架构:Module Federation + ngx-build-plus (Webpack)
以下是一个完整的 Angular 微前端示例,其中使用的是 Module Federation 和 npx-build-plus 实现了主应用(Shell)与子应用(Remote)的集成。 🛠️ 项目结构 angular-mf/ ├── shell-app/ # 主应用&…...
【笔记】WSL 中 Rust 安装与测试完整记录
#工作记录 WSL 中 Rust 安装与测试完整记录 1. 运行环境 系统:Ubuntu 24.04 LTS (WSL2)架构:x86_64 (GNU/Linux)Rust 版本:rustc 1.87.0 (2025-05-09)Cargo 版本:cargo 1.87.0 (2025-05-06) 2. 安装 Rust 2.1 使用 Rust 官方安…...
