VMware虚拟机ubuntu网络配置以及ifconfig命令
创始人
2024-03-05 07:12:21
0

文章目录

  • VMware虚拟机联网
  • NAT模式配置
  • NAT联网原理
  • 手动配置网络
  • 关于apt命令
  • 关于ifconfig命令
    • 简介
    • 命令格式
    • 命令参数
    • 使用实例
      • 显示网络设备信息(激活状态的)
      • 开启/禁用网络

VMware虚拟机联网

VMware提供:桥接,Host Only和NAT三种连网方式。

本文介绍的是NAT模式的具体设置方法,NAT方式适合那种每台主机只允许一个IP的情况。

使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。

NAT模式配置

1、以管理员的身份运行VMvare

2、选择“编辑”菜单下的”虚拟网络编辑器“在这里插入图片描述
注意:

  • 同处于一个网段,前三位一样,ubuntu中输入ipconfig查看宿主机的ip地址

3、在以下界面1处选择VMnet8,然后在最下方设置子网IP,可以使用默认设置,然后点击NET设置
在这里插入图片描述

4、这里可以看到网关IP,使用默认即可
在这里插入图片描述

3、查看虚拟网卡,在下面路径查看是否有VMnet1和VMnet8,VMnet1是hostonly的接口,而VMnet8是就是我们要使用的NAT的网络接口。
在这里插入图片描述

4、Windows主机网络连接属性中的共享打开
在这里插入图片描述

5、检查虚拟机的网络配置:NAT模式
在这里插入图片描述

6、unbuntu显示链接,打开网络设置,设置IPV4设置为auto:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7、在ubuntu中测试联网是否成功,ping www.baidu.com
在这里插入图片描述

NAT联网原理

在这里插入图片描述

手动配置网络

默认情况下,ubuntu不带ifconfig命令

需要使用apt软件包管理器

sudo apt-get install net-tools

关于apt命令

安装一个包

sudo apt-get install xxxx

移除一个包

sudo apt remove xxxx

搜索

apt search xxx

列表

apt list | grep xxx

关于ifconfig命令

简介

  • windows有ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。
  • Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。
  • 依赖于ifconfig命令中使用一些选项属性,ifconfig工具不仅可以被用来简单地获取网络接口配置信息,还可以修改这些配置。

命令格式

ifconfig [网络设备] [参数]

命令参数

在这里插入图片描述

参考博文:ifconfig命令

使用实例

显示网络设备信息(激活状态的)

命令:

ifconfig

输出:

[yiibai@localhost ~]$ ifconfig
ens33: flags=4163  mtu 1500inet 192.168.0.197  netmask 255.255.255.0  broadcast 192.168.0.255inet6 fe80::da2d:9b2b:7f35:dd8c  prefixlen 64  scopeid 0x20ether 00:0c:29:11:29:4a  txqueuelen 1000  (Ethernet)RX packets 368  bytes 32960 (32.1 KiB)RX errors 0  dropped 0  overruns 0  frame 0TX packets 120  bytes 20969 (20.4 KiB)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0lo: flags=73  mtu 65536inet 127.0.0.1  netmask 255.0.0.0inet6 ::1  prefixlen 128  scopeid 0x10loop  txqueuelen 1  (Local Loopback)RX packets 4  bytes 340 (340.0 B)RX errors 0  dropped 0  overruns 0  frame 0TX packets 4  bytes 340 (340.0 B)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0[yiibai@localhost ~]$

说明:

  • ens33 表示第一块网卡, 其中 ether 表示网卡的物理地址,可以看到上面输出信息中,这个网卡的物理地址(MAC地址)是 00:0c:29:11:29:4a
  • inet 用来表示网卡的IP地址,此网卡的 IP地址是 192.168.0.197,广播地址, Bcast: 192.168.0.255,掩码地址 Mask: 255.255.255.0
  • lo 是表示主机的回坏地址,这个一般是用来测试一个网络程序,但又不想让局域网或外网的用户能够查看,只能在此台主机上运行和查看所用的网络接口。比如把 HTTPD服务器的指定到回坏地址,在浏览器输入 127.0.0.1 就能看到你所架WEB网站了。但只是您能看得到,局域网的其它主机或用户无从知道。
  • 第一行:连接类型:Ethernet(以太网)HWaddr(硬件mac地址)
  • 第二行:网卡的IP地址、子网、掩码
  • 第三行:UP(代表网卡开启状态)RUNNING(代表网卡的网线被接上)MULTICAST(支持组播)MTU: 1500(最大传输单元):1500字节
  • 第四、五行:接收、发送数据包情况统计第七行:接收、发送数据字节数统计信息。

开启/禁用网络

sudo ifconfig xxx up
sudo ifconfig xxx down

相关内容

热门资讯

AWSECS:访问外部网络时出... 如果您在AWS ECS中部署了应用程序,并且该应用程序需要访问外部网络,但是无法正常访问,可能是因为...
AWSElasticBeans... 在Dockerfile中手动配置nginx反向代理。例如,在Dockerfile中添加以下代码:FR...
银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...
北信源内网安全管理卸载 北信源内网安全管理是一款网络安全管理软件,主要用于保护内网安全。在日常使用过程中,卸载该软件是一种常...
AWR报告解读 WORKLOAD REPOSITORY PDB report (PDB snapshots) AW...
AWS管理控制台菜单和权限 要在AWS管理控制台中创建菜单和权限,您可以使用AWS Identity and Access Ma...
​ToDesk 远程工具安装及... 目录 前言 ToDesk 优势 ToDesk 下载安装 ToDesk 功能展示 文件传输 设备链接 ...
群晖外网访问终极解决方法:IP... 写在前面的话 受够了群晖的quickconnet的小水管了,急需一个新的解决方法&#x...
不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
Azure构建流程(Power... 这可能是由于配置错误导致的问题。请检查构建流程任务中的“发布构建制品”步骤,确保正确配置了“Arti...