Virtual BOX设置

在Virtual BOX中添加一个虚拟机的网络

管理主机网络管理器创建仅主机网络

配置虚拟机的网卡

在需要配置的虚拟机上右键设置网络

网卡一设置为网络地址转换(NAT),用于虚拟机对外上网。

网卡二设置为仅主机(Host-Only)网络,用于设置静态IP,提供ssh等服务所需的静态IP。

虚拟机设置

  1. 查看网卡名称
ifconfig | more

从图中可以看出,enp0s3是我们配置的第一块网卡,用于连接外网进行上网的。
enp0s8是我们配置的第二块网卡,用于本地连接的,因此我们需要修改这块网卡的配置文件。
2. 编辑联网配置文件
网卡配置文件在/etc/sysconfig/network-scripts/

cd /etc/sysconfig/network-scripts/
ls

编辑第二块网卡的配置文件ifcfg-enp0s8
在末尾添加

BOOTPROTO="static" #dhcp改为static
ONBOOT="yes" #开机启用本配置
IPADDR=192.168.56.111 #静态IP
GATEWAY=192.168.56.1 #默认网关
NETMASK=255.255.255.0 #子网掩码
DNS1=192.168.56.1 #DNS 配置

完整的文件为:

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="enp0s8"
UUID="11b1c85d-31dc-3df1-b99e-7bd8afd6b85b"
DEVICE="enp0s8"
HWADDR="08:00:27:3c:e3:9f"
ONBOOT="yes"
IPADDR=192.168.56.111
GATEWAY=192.168.56.1
NETMASK=255.255.255.0
DNS1=192.168.56.1

如果不存在第二块网卡的配置信息,可以自行创建该文件,文件名为ifcfg-+ 网卡名称,如ifcfg-enpos8
注意修改完整文件中的UUIDHWADDRNAME
查看UUID

nmcli con show

HWADDR其实就是该网卡的MAC地址:

ip addr

NAME是网卡的名称

重启

reboot

Virtual Box中Centos虚拟机设置静态IP相关推荐

  1. CentOS7中NAT网卡设置静态IP

    CentOS7中NAT网卡设置静态IP 一.确保虚拟机网卡使用的是NAT模式 二.确保真机VMNET8网卡启动 三.真机以太网和VMnet8网络共享 右键以太网-->属性-->共享--&g ...

  2. linux 虚拟机设置静态ip

    linux 虚拟机设置静态ip 1.显示network-scripts 下的文件 2.直接粗暴的修改 /etc/sysconfig/network-scripts/ifcfg-*** 3.以上如果没问 ...

  3. [Linux]Xshell给CentOS虚拟机配置静态IP

    查看CentOS虚拟机连接网络的模式 查看虚拟机连接网络的连接模式的子网掩码和网关 由于子网的IP为:192.168.93.0,所以配置的静态IP前三位为 192.168.93,后面一位可以自己选择. ...

  4. zbb20171223 vm12 Vmware虚拟机设置静态IP地址

    Vmware虚拟机设置静态IP地址 一.安装好虚拟后在菜单栏选择编辑→ 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择Vmnet8 Net网络连接方式,随意设置子网IP,点击NAT设置页面,查看子网掩 ...

  5. 虚拟机设置静态IP不生效问题

    虚拟机设置静态IP不生效问题 网上很多关于这个方面的文章不是让你卸载网关就是关闭网关,大部分人卸载后发现网络都没了. 这里默认你已经配置了静态IP的大部分信息只是静态没有生效 1,首先我们使用ip a ...

  6. Vmware虚拟机设置静态IP地址(windows)

    Vmware虚拟机设置静态IP地址 一.安装好虚拟后在菜单栏选择编辑→ 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择Vmnet8 Net网络连接方式,随意设置子网IP,点击NAT设置页面,查看子网掩 ...

  7. centOS 7设置静态IP,使用Xshell远程连接

    背景 在正式生产环境中,通常需要使用Xshell等终端软件,通过固定IP地址远程连接生产服务器进行管理,所以需要给生产服务器分配一个静态的IP地址,以方便本地计算机远程连接. 目的 本文目的在于模仿生 ...

  8. VMware Workstation虚拟机设置静态ip

    1.在控制面板上设置VMware  Network Adapter(VMnet8) 具体步骤如下图所示,其中ip地址是自己自定义的,DNS服务按图上的来就行. 2. 配置虚拟网络编辑器 列表中应该有三 ...

  9. vmware虚拟机设置静态ip、设置静态ip之后无法联网(ping)以及SecureCRT无法连接上虚拟机的问题解决

    今天时隔几年再次设置虚拟机网络,步骤繁杂,特此进行问题以及解决方法的记录. 目录 设置静态ip 问题所在 注意 具体配置 无法联网 问题 解决 网关地址配置 虚拟机的网络适配器 CRT无法连接 问题 ...

最新文章

  1. PAT (Basic Level) Practice (中文)1005 继续(3n+1)猜想 (25 分)
  2. 如何通过软件项目开发来提高自身的实力。
  3. 淘宝一淘网收录部分垂直B2C网站信息
  4. java 程序增加 防盗_防盗Java EE –保护Java EE企业应用程序的安全
  5. 智能集群理论优化控制_数学学科学术报告九:机器人集群的智能协同控制方法_中国计量大学...
  6. 架构选型,究竟啥时候选redis?
  7. python计算夏令时的具体日期,python time.time()和“夏令时”;
  8. ActiveMQ_2安装
  9. 【Python学习笔记】Coursera之PY4E学习笔记——String
  10. 用Java来写常见的排序算法
  11. Android Studio全局搜索Ctrl+Shift+F占用解决
  12. 图像处理软件Acorn for Mac如何创建新图像?
  13. MYSQL 多表创建视图
  14. Xbox360 十年祭:那些荣耀、激昂、内乱与未尽的未来
  15. 企业微信:上传图片获取永久url --Java
  16. 本地JAVA开发页面使用AzureAD(AAD)验证登录
  17. 实训一 古诗横竖输出
  18. idea导入项目却没有项目结构
  19. 洛谷P2832 行路难
  20. VisualGDB编译关键参数设置

热门文章

  1. ServletFileUpload API详解
  2. 由控制台输入年龄-不同类型不能直接比较
  3. 使用springaop技术面向切面编程
  4. 设计模式之_工厂系列_02
  5. c语言程序设计了解,C语言程序设计
  6. 生成树生成森林c语言中文网,生成树协议(STP)基本知识及实验(使用eNSP)
  7. 编程开发使用的辅助软件大全
  8. 让你不再害怕指针的应用-全程仿真+注解(第一部分:变量)
  9. JavaScript字符串操作方法大全,包含ES6方法 1
  10. 用python写网络爬虫 -从零开始 3 编写ID遍历爬虫