LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

CentOS8虚拟机的网络设置对话框的解决方法和解决办法

2022年12月7日 228点热度

方案特点

1、此方案不需要配置桥接。

2、此方案可以实现宿主机访问虚拟机,也可以实现在虚拟机里面访问互联网,但同一时间这两者只能选一个,不能两个同时实现。这是通过 ifcfg-enp0s3 文件来配置的(下面详细讲)。

实施步骤

在宿主机(Windows)系统上,输入ipconfig命令,其中有一项 “以太网适配器 VirtualBox Host-Only Network:”,把这一项下面的IPv4地址记下来。

centos配置dhcp服务器 vm设置_centos dhcp服务器设置_centos dhcp服务器

这个IP地址也可以在VirtualBox的主机网络管理器里面找到。

centos dhcp服务器_centos dhcp服务器设置_centos配置dhcp服务器 vm设置

进入CentOS 8虚拟机的网络设置对话框,

centos dhcp服务器设置_centos配置dhcp服务器 vm设置_centos dhcp服务器

这一页的配置都是默认的,都不用改。

centos dhcp服务器设置_centos配置dhcp服务器 vm设置_centos dhcp服务器

点击“端口转发”,增加一条端口转发规则,如下。我这里转发的是8080端口,你需要访问虚拟机上的哪个端口centos配置dhcp服务器 vm设置,这里就填哪个端口。

centos dhcp服务器_centos配置dhcp服务器 vm设置_centos dhcp服务器设置

在CentOS 8虚拟机中打开 /etc/sysconfig/network-scripts 目录linux vps,下面有一个 ifcfg-enp0s3 文件。这是Linux配置文件,没有后缀名,文件名就叫 ifcfg-enp0s3。

centos配置dhcp服务器 vm设置_centos dhcp服务器设置_centos dhcp服务器

这个文件中的BOOTPROTO配置项,是关键所在。

在新安装的CentOS 8系统上,此文件的默认内容为

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no

BOOTPROTO=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=enp0s3

UUID=cfe94780-34d7-4c00-814e-1ced870a26c2 DEVICE=enp0s3 ONBOOT=yes

BOOTPROTO=dhcp 表示动态分配IP地址。 这样配置的作用是让虚拟机里面能够访问互联网,也就是能上百度等各种网站,能用yum, wget命令下载软件。

但是,BOOTPROTO=dhcp 这个配置,会导致我们无法从宿主机访问虚拟机里的服务。我上面已经配置了端口转发规则centos配置dhcp服务器 vm设置,把虚拟机的8080端口转发到宿主机,但由于IP地址是动态分配的,宿主机上还是访问不到。

解决方法是修改 ifcfg-enp0s3 文件linux关机命令, 如下

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no

BOOTPROTO=static #BOOTPROTO=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

centos配置dhcp服务器 vm设置_centos dhcp服务器设置_centos dhcp服务器

NAME=enp0s3 UUID=cfe94780-34d7-4c00-814e-1ced870a26c2 DEVICE=enp0s3 ONBOOT=yes IPADDR=192.168.56.1 NETMASK=255.255.255.0 GATEWAY=192.168.56.1 DNS1=223.5.5.5

BOOTPROTO=static 这行配置意思是静态分配IP地址,分配的地址在文件最后四行。这样配置了之后,重启虚拟机,宿主机就可以访问到虚拟机上的8080端口了。 效果如下:

centos配置dhcp服务器 vm设置_centos dhcp服务器_centos dhcp服务器设置

前面我们配置的端口转发规则,是把虚拟机的8080端口转发到宿主机的127.0.0.1:8080端口,因此在宿主机上访问127.0.0.1:8080,访问到的是虚拟机里面的8080服务。图中是我在虚拟机里面运行的Tomcat。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 端口转发 虚拟机
最后更新:2022年12月7日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
英伟达将LinuxGPU内核模块作为开放源码/MIT双重许可证(图) virtualboxlinux官方版免费、小巧,同时支持Windows、Linux和Mac系统主机 Linux平台下的嵌入式软件要具备说明技能吗? 图解linuxlinux内核结构框图对内核框图有个总体的把握 linux虚拟机的安装步骤是什么?虚拟机和服务器的区别 精通Linux程序设计的高级程序员并非一件可望不可及的事情 linux虚拟机软件 Linux在安装的时候要注意什么?Linux安装注意事项 Python都有哪些应用,学习完成Python后能的工作方向 微软考虑用Rust开发内核的Linux内核-Hartman Linux内核和文件系统权限管理的基本用法——ACL权限 Linux内核启动有次引导程序Grub 小白在阿里云云服务器上如何发布自己的网站(建站|详细) 阿里云>社区>主题地图S>查看存储推荐 Linux的内核放在了哪里?/boot的启动目录一览 Linux中修改文件权限的命令、创建者所在组、所有人 linux到底难不难学呢?推荐可以查看Linux命令大全 Linux下修改文件权限的权限与所有权的实现就显得很有必要 国内性价比很高的Linux虚拟主机系统安装的流程是什么? 1.Linux磁盘分区和目录Linux发行版本之间的差别很少? 基于命令修改文件的权限命令-ld
Linux5.12的推送请求不断涌入新开放的合并窗口预计4月底看到它的稳定版本go语言被称作互联网时代的c语言,用来开发嵌入式linux的理由腾讯云服务器上也搭建一套环境,安装成功自动启动个人笔记本安装Ubuntu20.04LTS下载地址启动第一步--加载BIOS当你打开计算机电源(组图)虚拟机安装Ubuntu操作系统-Ubuntu空间20G镜像下载指令中各个make-C~/linuxM=`pwd编译Linux启动过程中的几个部分内核的引导(图)如何在Linux上安装虚拟机的结果大多都是怎么安装的一个免费软件时间跟进的小白鼠是什么鬼?专题计算机是如何启动的?、内核操作系统的启动流程学习Linux最简单、最实用的环境就是虚拟机环境(上)linux系统位数最简单的命令--linux基于命令修改文件的权限命令-lddf显示指定磁盘文件和目录的磁盘使用空间命令参数《构建高性能web站点》推荐理由及方法都能找到1.Linux磁盘分区和目录Linux发行版本之间的差别很少?centos系统版本详细信息解决方案与操作系统版本兼容的重要性分析国内性价比很高的Linux虚拟主机系统安装的流程是什么?Linux下修改文件权限的权限与所有权的实现就显得很有必要
自定义登录session时要注意的几个小细节,你知道吗? 解决Windows文件在Ubuntu解压后文件名出现文件名乱码的问题 英伟达将LinuxGPU内核模块作为开放源码/MIT双重许可证(图) Linux用户来说意味着什么?简单来说,实际上意味着即白 virtualbox安装virtualbox增强功能,虚拟机下载 审计Linux系统日志可以提供有关网络事件的重要信息(图) 再传到linux2.配置数据库的环境和路径3.登陆数据库修改 安装xrdp及vnc4server的自动补全配置完成6、查看IP 开发云主机域名有进一步的了解吗?-八维教育 bash:批量修改文件名称的方法总结(一)-苏州安嘉 库是什么?库的分类、分类库、动态库 php入门到就业线上直播课:linux同步时间的设置 告诉我们哪个Linux发行版对游戏支持的**.. 为什么要给Linux二进制文件设置这种权限?(上) 1.任务描述现在你已经学会了如何创建一个新用户和删除一个 给安卓手机刷Recovery的方法给安卓Recovery:1.连接电脑完成 kali渗透测试系列文章目录信息收集信息网站的常见漏洞 Linux计算机上使用ip命令来找到目标IP地址的方法 Linux内核载入到内存的分为步骤是怎样的?? 一个/sys/bus/iio/devices:device0传感器
标签聚合
linux服务器 shell linux系统 电脑 软件 文件目录 sudo unix 命令模式 虚拟机
书籍
课程
技术群
技术干货大合集↓
  • 2023年2月 / 1篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇

COPYRIGHT © 2023 linuxgod.net ALL RIGHTS RESERVED.