首页 > 其他分享 >虚拟机设置静态IP并启用桥接模式

虚拟机设置静态IP并启用桥接模式

时间:2024-10-23 13:45:16浏览次数:7  
标签:桥接 IP 虚拟机 静态 设置 IP地址

虚拟机设置静态IP并启用桥接模式

一、准备工作

在开始之前,请确保你已经安装了VMware或其他虚拟机软件,并且已经创建了一个虚拟机实例。

此外,还需要了解宿主机的网络配置,包括IP地址、子网掩码、网关等信息,可通过ipconfig /all查看。

image

记录上述信息:

  • IPv4地址:10.10.97.210
  • 子网掩码:255.255.240.0
  • 默认网关:10.10.96.1
  • DNS服务器:15.72.155.4;35.1.196.46;114.114.114.114;223.5.5.5(我的有多个DNS,有的可能就1个)

二、设置虚拟机网络模式为桥接

打开VMware虚拟机软件。点击编辑 -> 虚拟网络编辑器

image

在弹出的窗口中,点击更改设置

image

选则桥接模式,并选择自己的网卡。

image

右键自己的虚拟机,并点击设置

image

将网络适配器的网络连接模式改为桥接模式

image

三、配置宿主机IP为静态IP

1.打开控制面板 -> 网络和共享中心

image

2.点击更改适配器设置

image

3.选中网卡,右键属性

image

4.选中Internet 协议版本 4(TCP/IPv4),点击属性

image

5.选择静态IP并进行填写

image

四、为虚拟机设置静态IP

接下来,我们需要在虚拟机中设置静态IP地址。以Linux系统为例,步骤如下:

1.登录到你的虚拟机操作系统。

2.打开终端或命令行界面。

3.执行su命令,并输入密码,切换为root用户

4.编辑网络配置文件。通常,这个文件位于/etc/sysconfig/network-scripts/目录下,文件名类似于ifcfg-ens33(具体文件名可能因系统而异)。

vim /etc/sysconfig/network-scripts/ifcfg-ens33

5.在配置文件中,进行以下设置:

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
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="dfd8991d-799e-46b2-aaf0-ed2c95098d58"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="10.10.96.23"
GATEWAY="10.10.96.1"
NETMASK="255.255.240.0"
DNS1="15.72.155.4"
DNS2="35.1.196.46"
DNS3="114.114.114.114"
DNS4="223.5.5.5"
IPV6_PRIVACY="no"
  • BOOTPROTO: 设置为static
  • IPADDR: 你想要为虚拟机分配的静态IP地址,前三位与默认网关相同,最后一位不同
  • GATEWAY: 默认网关
  • NETMASK: 子网掩码
  • DNS1~n:DNS 服务器

6.保存并退出编辑器。

7.重启虚拟机的网络服务,使配置生效。

systemctl restart network

验证网络配置。使用ip addrifconfig命令查看虚拟机的IP地址,确保它已更改为你设置的静态IP地址。同时,尝试ping外部地址(如ping baidu.com),以验证网络连接是否正常。

参考资料

https://blog.csdn.net/Dafei_Rabbit/article/details/139357229
https://blog.csdn.net/Xiaoyuan_he/article/details/143086297

标签:桥接,IP,虚拟机,静态,设置,IP地址
From: https://www.cnblogs.com/test-gang/p/18489548

相关文章

  • JavaScript 第27章:构建工具与自动化
    在现代JavaScript开发中,构建工具、代码转换工具、代码质量和代码格式化工具对于提高开发效率、保持代码整洁以及确保代码质量有着至关重要的作用。下面将分别介绍Webpack、Babel、ESLint和Prettier的配置与使用,并给出一些示例。1.构建工具:Webpack配置与使用Webpack是一个......
  • Public NOIP Round #7
    A答案为\(\sum\limits_{k\ge0}\sum\limits_{i=1}^n\sum\limits_{j=1}^n[a_i+b_j\ge10^k]\)。先把\(a,b\)排序,枚举\(k\)后双指针统计答案即可。时间复杂度\(O(n(\logn+\logV))\)。B若\(|a_i-a_j|=k\)就在它们之间连一条无向边。因为保证序列没有......
  • 【JVM神秘大门】Java虚拟机原理保姆式教学,零基础速成GC机制(下篇)
    本篇会加入个人的所谓鱼式疯言❤️❤️❤️鱼式疯言:❤️❤️❤️此疯言非彼疯言而是理解过并总结出来通俗易懂的大白话,小编会尽可能的在每个概念后插入鱼式疯言,帮助大家理解的.......
  • 推荐一些关于计算机网络和 TCP/IP 协议的书籍
    以下是一些关于计算机网络和TCP/IP协议的优秀书籍推荐:《TCP/IP详解》:作者为W.RichardStevens,这是一套经典之作,分为三卷。《TCP/IP详解卷1:协议》:详细解析了TCP/IP协议的工作原理和实现细节,对协议族中的各个层次和协议,如IP、TCP、UDP等进行了深入剖析,适合想......
  • 6个关于JavaScript的超级技巧
    对象属性简写问题:将变量分配给对象属性可能会重复。解决方案:使用属性简写来简化对象创建。动态属性名称问题:使用动态属性名称创建对象可能很冗长。解决方案:使用计算属性名称动态创建对象属性。数组方法:map()、、filter()和reduce()问题:对数组进行迭代可能会重复。解决方案......
  • RIP
    1.动态路由和静态路由①静态路由是一种需要管理员手工配置的特殊路由。静态路由在不同网络环境中有不同的目的:当网络结构比较简单时,只需配置静态路由就可以使网络正常工作。在复杂网络环境中,配置静态路由可以改进网络的性能,并可为重要的应用保证带宽。②动态路由动态路由协......
  • 基于VirtualBox的一个便携式虚拟机软件 PocketVBox
    PocketVBoxPocketVBox是一款易于使用的便携式VirtualBox,功能齐全。官方网站(https://pocketvbox.app/)开始如果您安装了正式版的VirtualBox,请先卸载它。从PocketVBox.app下载“PocketVBox-.7z”将“PocketVBox-.7z”提取到类似“D:\PocketVBox”的目录运行“Pocket......
  • 题解 [NOIP2022] 建造军营
    树形\(dp\)好题。观察题目发现,如果B国袭击后,导致A国两个军营不联通,那么B国袭击的一定是一条割边,反之,如果袭击的不是割边,那么不会导致任何影响。所以先进行边双缩点,变成一棵树,记每个联通块(缩完后)内的点数为\(wa\),边数为\(wb\),不妨先考虑对于树的情况如何处理。将问题进行转......
  • windows下python虚拟环境强制重新安装pip并安装paramiko
    环境:OS:Windows11python:3.6.81.切换到虚拟环境目录:cdC:\Users\huangxueliang\PycharmProjects\cmdbtest\venv 2.执行如下命令Scripts\activate 3.强制重新安装python-mpipinstall-U--force-reinstallpip 4.查看版本(venv)C:\Users\huangxueliang\PycharmPro......
  • python 更新pip镜像源
    前言默认情况下pip使用的是国外的镜像,在下载的时候速度非常慢,下载速度是几kb或者几十kb,花费的时间比较长。解决办法国内目前有些机构或者公司整理了对应的镜像源,使得通过内网就能访问即可,下载速度达到几百kb或者几M,速度对比而言简直一个天上,一个地下。国内源:阿里云:http://m......