1. 网络与网关

1.1 ping 检测网络的连通情况

主机与虚拟机建立链接

  • 第一步,cmd打开终端,输入ipconfig命令,查看自己的主机IP地址。或者 控制面板 → \rightarrow 网络和Internet → \rightarrow 网络连接,右键点击状态查看ip信息。
    在这里插入图片描述
  • 第二步,打开虚拟机,在应用程序中找到设置,找到网络。查看虚拟机IP地址。或者与第一步操作一样打开虚拟机终端,输入ifconfig
    在这里插入图片描述
  • 第三步,你可以使用主机在终端去ping虚拟机的ip,同时也可以使用虚拟机终端去ping主机ip。
    在这里插入图片描述

1.2 网络连接模式

VMware提供了三种网络连接模式:

  • 桥接模式:虛拟机直接连接外部物理网络的模式,主机起到了网桥的作用。这种模式下,虚拟机可以直接访问外部网络,并且对外部网络是可见的。
  • NAT模式:虚拟机和主机构建一个专用网络,并通过虚拟网络地址转换(NAT)设备对IP进行转换。虚拟机通过共享主机IP可以访问外部网络,但外部网络无法访问虚拟机。
  • 仅主机模式:虚拟机只与主机共享一个专用网络,与外部网络无法通信。

我们可以通过VMware的虚拟网络网络编辑器来设置自己的网络链接模式。

在这里插入图片描述

2. 配置静态IP

2.1 切换到root用户

在这里插入图片描述

2.2 查看网关和DNS域名解析器

在这里插入图片描述在这里插入图片描述

2.3 查看IP配置文件

在这里插入图片描述

2.4 修改文件并保存

在这里插入图片描述

2.5 重启网络服务

在这里插入图片描述在这里插入图片描述

2.6 检测

复制IP到主机,通过ping命令检测网络连通性。出现下图,配置成功!

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述

3. 【hostname/hostnamectl】配置主机名

3.1 查看/修改主机名

方法一:

  1. hostname: 查看主机名
  2. vim /etc/hostname: 查看并修改配置文件
  3. 重启虚拟机

方法二

  1. hostnamectl 查看跟主机名有关信息
  2. hostnamectl set-hostname [想要修改成的主机名]

3.2 hosts 映射文件

后续在虚拟机会比较多, 为了方便物理机想要访问虚拟机,通常会采用主机名的方式配置,比较简单方便。 不用刻意记 ip 地址。

  1. vim /etc/hosts
  2. 添加如下内容:
    • 192.168.2.100 hadoop100
    • 192.168.2.101 hadoop101
    • 192.168.2.102 hadoop102

紧接着修改 windows 的主机映射文件(hosts 文件)
3. 进入 C:\Windows\System32\drivers\etc 路径。
4. 打开 hosts 文件把虚拟机地址和主机名添加进去。
在这里插入图片描述
5. cmd打开物理机终端,ping hadoop_base
6. 这时ping不同,因为虚拟机主机名带有下划线_,应修改为hadoop100或其他

主机命名规则

  • 只允许包含ascii字符里的数字0-9,字母a-z,A-Z
  • 不允许出现其他标点符号,不允许空格,不允许下划线 _,连接符 − - ,不允许中文字符等。
  • 主机名的开头和结尾字符不允许是连字符。
  • 不建议用数字开头
  • 用小写字母而不用大写字母。

4. 远程登录

通常在工作过程中, 公司中使用的真实服务器或者是云服务器, 都不允许除运维人员之外的员工直接接触, 因此就需要通过远程登录的方式来操作。

所以, 远程登录工具就是必不可缺的, 目前, 比较主流的有 Xshell, SSH Secure Shell, SecureCRT,FinalShell 等。

4.1 CMD终端进行远程登陆

  1. cmd 打开物理机终端进行远程登录
  2. ssh [用户名]@[主机名]
  3. 输入yes
  4. 输入密码!登录成功!

在这里插入图片描述
登出!!

在这里插入图片描述

4.2 Xshell(免密)远程登录

  • 输入名称与主机名

在这里插入图片描述

  • 输入用户名和密码

在这里插入图片描述

  • 之后每次登录不再进行输入主机名,用户名和密码

4.3 xftp进行上传下载文件

新建会话

在这里插入图片描述
拖动文件实现上传下载功能

在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐