5、网络配置

news2024/11/20 10:34:14

文章目录

  • 5、网络配置
    • 5.1 VMware三种模式
      • 5.1.1 桥连模式
      • 5.1.2 NAT模式
      • 5.1.3 仅主机模式
    • 5.2 查看网络IP和网关
      • 5.2.1 查看虚拟网络编辑器
      • 5.2.2 修改虚拟网卡 Ip
      • 5.2.3 查看网关
      • 5.2.4 查看 windows 环境的中 VMnet8 网络配置
    • 5.3 配置网络ip地址
      • 5.3.1 ifconfig查看网络接口配置
        • 1 基本语法
        • 2 案例实操
      • 5.3.2 ping测试主机之间网络通信
        • 1 基本语法
        • 2 案例实操
      • 5.3.3 修改ip地址
        • 1 查看 IP 配置文件,
        • 2 执行 service network restart 重启网络
      • 5.3.4 修改IP地址后可能会遇到问题
    • 5.4 配置主机名
      • 5.4.1 修改主机名
        • 1 基本语法
        • 2 案例实操
      • 5.4.2 修改hosts映射文件
        • 1 修改 linux 的主机映射文件(hosts 文件)
        • 2 修改 windows 的主机映射文件(hosts 文件)


尚硅谷2022版Linux教程-讲师:武晟然

壁立千仞 无欲则刚

5、网络配置

5.1 VMware三种模式

5.1.1 桥连模式

虚拟机直接连接外部物理网络的模式,主机起到了网桥的作用,这种模式下,虚拟机可以直接访问外部网络,并且对外部网络可见。
在这里插入图片描述

主机+网桥+交换机

与主机同网段PC可以访问虚拟机

虚拟机可以访问外网

主机和虚拟机在一个网络内,可以相互通信

5.1.2 NAT模式

虚拟机和主机构建一个专用网络,并且通过虚拟网络地址转换(NAT)设备对IP进行转换,虚拟机通过共享主机IP可以访问网络,但外部网络无法访问虚拟机。

在这里插入图片描述

主机+路由(NAT+DHCP)+交换机

与主机同网段PC不可以访问虚拟机

虚拟机可以访问外网

主机虚拟一个网卡插在虚拟交换机上,通过这种方式与虚拟机通信

5.1.3 仅主机模式

虚拟机只与主机共享一个专用网络,与外部网络无法通行。

在这里插入图片描述

主机+交换机

与主机同网段网络不可以访问虚拟机

虚拟机不可以访问外网

主机虚拟一个网卡插在虚拟交换机上,通过这种方式与虚拟机通信

5.2 查看网络IP和网关

5.2.1 查看虚拟网络编辑器

在这里插入图片描述

5.2.2 修改虚拟网卡 Ip

在这里插入图片描述

5.2.3 查看网关

在这里插入图片描述

5.2.4 查看 windows 环境的中 VMnet8 网络配置

在这里插入图片描述

5.3 配置网络ip地址

5.3.1 ifconfig查看网络接口配置

ifconfig :network interfaces configuring 网络接口配

1 基本语法

ifconfig (功能描述:显示所有网络接口的配置信息)

2 案例实操

查看当前网络 ip
[root@hadoop100 桌面]# ifconfi

5.3.2 ping测试主机之间网络通信

1 基本语法

ping 目的主机 (功能描述:测试当前服务器是否可以连接目的主机)

2 案例实操

(1)测试当前服务器是否可以连接百度
[root@hadoop100 桌面]# ping

5.3.3 修改ip地址

1 查看 IP 配置文件,

[root@hadoop100 桌面]#vim /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述
以下标红的项必须修改,有值的按照下面的值修改,没有该项的要增加。

TYPE="Ethernet" #网络类型(通常是 Ethemet)
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static" #IP 的配置方法[none|static|bootp|dhcp](引导
时不 使用协议|静态分配 IP|BOOTP 协议|DHCP 协议)
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="e83804c1-3257-4584-81bb-660665ac22f6" #随机 id
DEVICE="ens33" #接口名(设备,网卡)
ONBOOT="yes" #系统启动的时候网络接口是否有效(yes/no)
#IP 地址
IPADDR=192.168.1.100
#网关
GATEWAY=192.168.1.2
#域名解析器
DNS1=192.168.1.2

在这里插入图片描述

编辑完后,按键盘 esc ,然后输入 :wq 回车即可。

2 执行 service network restart 重启网络

在这里插入图片描述

5.3.4 修改IP地址后可能会遇到问题

  1. 物理机能 ping 通虚拟机,但是虚拟机 ping 不通物理机,一般都是因为物理机的防火墙问题,把防火墙关闭就行
  2. 虚拟机能 Ping 通物理机,但是虚拟机 Ping 不通外网,一般都是因为 DNS 的设置有问题
  3. 虚拟机 Ping www.baidu.com 显示域名未知等信息,一般查看 GATEWAY 和 DNS 设置是否正确
  4. 如果以上全部设置完还是不行,需要关闭 NetworkManager 服务
    • systemctl stop NetworkManager 关闭
    • systemctl disable NetworkManager 禁用
  5. 如果检查发现 systemctl status network 有问题 需要检查 ifcfg-ens33

5.4 配置主机名

5.4.1 修改主机名

1 基本语法

hostname

2 案例实操

  1. 查看当前服务器主机名称
    [root@hadoop100 桌面]# hostname
  2. 如果感觉此主机名不合适,我们可以进行修改。通过编辑/etc/hostname 文件
    [root@hadoop100 桌面]# vi /etc/hostname 修改完成后重启生效
  3. 不关机更改
    hostnamectl set-hostname 名字

5.4.2 修改hosts映射文件

1 修改 linux 的主机映射文件(hosts 文件)

后续在 hadoop 阶段,虚拟机会比较多,配置时通常会采用主机名的方式配置,
比较简单方便。 不用刻意记 ip 地址。

  1. 打开/etc/hosts
    [root@hadoop100 桌面]# vim /etc/hosts 添加如下内容
    192.168.2.100 hadoop100
    192.168.2.101 hadoop101
    192.168.2.102 hadoop102
    192.168.2.103 hadoop103
    192.168.2.104 hadoop104
    192.168.2.105 hadoop10

  2. 重启设备,重启后,查看主机名,已经修改成功

2 修改 windows 的主机映射文件(hosts 文件)

  1. 进入 C:\Windows\System32\drivers\etc 路径
  2. 打开 hosts 文件并添加如下内容
    192.168.2.100 hadoop100
    192.168.2.101 hadoop101
    192.168.2.102 hadoop102
    192.168.2.103 hadoop103
    192.168.2.104 hadoop104
    192.168.2.105 hadoop105
  3. 修改 window10 的主机映射文件(hosts 文件)
    (1)进入 C:\Windows\System32\drivers\etc 路径
    (2)拷贝 hosts 文件到桌面
    (3)打开桌面 hosts 文件并添加如下内容
    192.168.2.100 hadoop100
    192.168.2.101 hadoop101
    192.168.2.102 hadoop102
    192.168.2.103 hadoop103
    192.168.2.104 hadoop104
    192.168.2.105 hadoop105
  4. 将桌面 hosts 文件覆盖 C:\Windows\System32\drivers\etc 路径 hosts 文件

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/29163.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Windows内核--系统调用参数验证(5.1)

内核参数验证的重要性 内核模式之所以有别于用户模式,在于内核模式应该是安全、可信的。用户系统调用可以传入各式各样的参数,可能是代码无意写错或因不预期的内存覆盖"暗地修改"参数,也可能是Hack有意传入,内核都应当妥…

【强化学习论文合集】ICRA-2022 强化学习论文 | 2022年合集(六)

强化学习(Reinforcement Learning, RL),又称再励学习、评价学习或增强学习,是机器学习的范式和方法论之一,用于描述和解决智能体(agent)在与环境的交互过程中通过学习策略以达成回报最大化或实现…

生成者(建造者)模式

思考生成者模式 生成者模式就是将对象构建和对象内部构建分离 对象构建:手机的构建 对象内部构建:手机中屏幕和电池的构建 1.生成者模式的本质 生成器模式的本质:分离整体对象构建算法和对象的部件构造。 构建一个复杂的对象,本来就有构建的过…

前端程序员辞掉朝九晚五工作成为独立开发者一年开发出6款软件的故事

一个前端程序员的梦想 作为一个程序员,陈明福的梦想是: 自主自由的工作内容和方式。在全球范围内发展个人品牌和影响力。学习技术和经验,成为 SaaS 软件方面的专家。对世界产生积极影响。财务自由,能提前退休。 他的故事 1、他…

JS 根据某个字段进行排序或分组

JS 数组中根据某个字段进行排序 const arr [ { name: "崔喻琪", age: 32 }, { name: " 王忱景", age: 18 }, { name: " 房真睿", age: 27 }, { name: "姬泉孝", age: 20 }, { name: "余嘉芳", age: 16 }, { na…

Deep Few-Shot Learning for Hyperspectral Image Classification-浅读

这里写目录标题Deep Few-Shot Learning for Hyperspectral Image ClassificationIntroductionMethodExperimentDeep Few-Shot Learning for Hyperspectral Image Classification 我看的第一篇 few-shot learning 文章,记录一下,看看能不能说明few-shot …

学生家乡网页设计作品静态HTML网页—— HTML+CSS+JavaScript制作辽宁沈阳家乡主题网页源码(11页)

家乡旅游景点网页作业制作 网页代码运用了DIV盒子的使用方法,如盒子的嵌套、浮动、margin、border、background等属性的使用,外部大盒子设定居中,内部左中右布局,下方横向浮动排列,大学学习的前端知识点和布局方式都有…

Python绘制三维图详解

利用Python绘制三维图 目标: 绘制图像z2x2y2z^2 x^2 y^2z2x2y2 import matplotlib.pyplot as plt import numpy as np from mpl_toolkits.mplot3d import Axes3D #绘制3D图案画曲面的第一步是就是要创建一个二维平面的网格,在Python当中,…

设备树_基础知识

设备树 格式 /dts-v1/; // 版本号 / { // /表示根节点string-property "xxx"; // string 类型string-list-property "xxx", "yyy"; // strin…

Linux下的Framebuffer编程

文章目录前言一、LCD操作原理二、代码解析及编写程序的步骤0.定义各类参数1.打开LCD设备节点2.获取触摸屏数据3.mmap映射Framebuffer,在Framebuffer中写入数据三、LCD操作函数解析1.描点函数2.显示字符函数总结前言 本篇文章将会介绍Linux下的Framebuffer编程&…

html中的定位知识点如何使用

目录 系列文章目录 文章目录 前言 一、定位是什么?有什么用? 二、定位方式有哪些?怎么使用? 1、静态定位:就是默认的定位方式,意思就是没有定位; 2、相对定位: 3、绝对定位&…

PDF怎么转成Word?安利几个转换小技巧

平时我们工作学习的时候,经常要跟文件打交道,并且接触最多的文件形式就是PDF与Word两种文件格式,它们各有各的好处,PDF的保密性以及兼容性好,便于我们进行文件分享查阅,而Word就方便我们进行编辑。如果我们…

Ubuntu Server 22.04.1配置(配置root账号、设置固定IP、更改SSH端口、配置UFW、VM扩展磁盘后Ubuntu的扩容)

为了能快速的创建虚拟机,通过VM创建了一个2核CPU、4G内存、40G硬盘,安装Ubuntu Server 22.04.1的虚拟机,以便在需要的时候随时克隆一个新的虚拟机出来。 在新的虚拟机克隆出来后可能会调整硬件的配置,例如将40G硬盘扩展到50G&…

Python编程 字典创建

作者简介:一名在校计算机学生、每天分享Python的学习经验、和学习笔记。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.字典 1.字典介绍 (了解) 2.字典创建&#xff0…

艾美捷nickases内切酶活性检测及相关研究

艾美捷nickases内切酶组分: NLS-Cas9(D10A) Nickase(0.1 μg/μl) 500 μL 10Reaction Buffer 1 ml 艾美捷nickases内切酶切割活性检测: NLS-Cas9(D10A) Nickase(0.1 μg/μl) 500 μL 10Reaction Buffer 1 ml 经多次柱纯化,SDS-PAGE 胶检…

70. 爬楼梯(动态规划解法)

题目 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 示例 1: 输入:n 2 输出:2 解释:有两种方法可以爬到楼顶。 1. 1 阶 1 阶 2. 2 阶 示例 2&a…

【异常】com.alicp.jetcache.CacheException: refresh error

jetcache refresh error一、背景描述二、报错内容三、报错原因四、解决方案4.1 解决方案一,使用一级缓存4.2 解决方案二,开启写入权限一、背景描述 技术栈:Spring Boot(2.1.5.RELEASE) Spring Cloud Oopenfeign(2.1.1.RELEASE) jetCache(2.…

基于nodejs电商购物系统的设计与实现(论文+源码+ppt文档+视频录制)

资料下载地址:请点击》》》》 1 前言 2 1.1课题背景 2 1.2课题内容 3 2 需求分析 4 2.1 功能需求 4 2.2 性能需求 5 系统安全性 5 系统数据完整性 5 2.3 数据需求 6 2.4 运行环境需求 6 客户端配置 6 服务器配置 6 2.5 nodejs框架分析 6 3 系统设计 7 3.1 系统设计…

软件项目管理期中准备(自用,仅供参考)

考前拿到了样卷(#^.^#) 直接面向样卷备考 软件项目管理期中准备(自用,仅供参考)选择题计算题1.进度管理-关键路径法,时间压缩法2.进度管理-任务历时估计3.成本管理-COCOMO估算法4.项目的执行与控制-挣值分析法5.成本管理-专家估算…

数据库-----JDBC技术

JDBC概述 数据的持久化 持久化(persistence):将内存中的数据保存到可永久保存的存储 设备中(如磁盘)。 持久化的主要应用是将内存中的数据存储在关系型数据库中,当 然也可以存储在磁盘文件、XML数据文件中。 什么是 JDBC 1、JDBC…