虚拟机VBox安装CentOS6.8,内外网访问教程虚拟机虚拟机的各种应用及问题

虚拟机VBox安装CentOS6.8,内外网访问教程虚拟机虚拟机的各种应用及问题,第1张


一、目的

为了学习和研究的需要,我们经常会需要在虚拟机上安装Linux系统以及一些软件,并要求既可以上外网,又可以与宿主机互访。


但是网上的很多教程繁琐,看起来不清晰。


本文就是按照成功经验尽可能简单明了地指导安装与配置。


注意:因为参考了很多网上的教程,所以本文的步骤可能有一些是没必要的,因为没时间去一一甄别、剔除,所以请大家指正,辩证地参考。


6月24更新,今天重新试了一下,有些问题,更改一下~~

虚拟机VBox安装CentOS6.8,内外网访问教程虚拟机虚拟机的各种应用及问题,第2张 虚拟机VBox安装CentOS6.8,内外网访问教程虚拟机虚拟机的各种应用及问题,第3张 虚拟机VBox安装CentOS6.8,内外网访问教程虚拟机虚拟机的各种应用及问题,第4张


二、Windows的准备

虚拟机VBox安装CentOS6.8,内外网访问教程虚拟机虚拟机的各种应用及问题,第5张

宿主机网卡

安装完VBox,应该有VirtualBox Host-Only Network在网络连接里。


设置如下图:

虚拟机VBox安装CentOS6.8,内外网访问教程虚拟机虚拟机的各种应用及问题,第6张

网卡IP设置

本机环境在笔记本中,使用的是WiFi。


设置如下图:

虚拟机VBox安装CentOS6.8,内外网访问教程虚拟机虚拟机的各种应用及问题,第7张

网卡共享设置


三、虚拟机配置

管理——>全局设定——>网络

虚拟机VBox安装CentOS6.8,内外网访问教程虚拟机虚拟机的各种应用及问题,第8张

VBox网络全局设定

新建虚拟机的配置如下图:

虚拟机VBox安装CentOS6.8,内外网访问教程虚拟机虚拟机的各种应用及问题,第9张

新建虚拟机网卡1配置

虚拟机VBox安装CentOS6.8,内外网访问教程虚拟机虚拟机的各种应用及问题,第10张

新建虚拟机网卡2配置

其他选项按照个人环境配置即可。



四、CentOS6.8的安装

本节没什么好说的,为了方便,我安装的是桌面版,实际使用不需要的。


Ctrl+F全屏切换

Ctrl+C缩放切换


五、CentOS6.8的配置

进入桌面,网络有两个:

虚拟机VBox安装CentOS6.8,内外网访问教程虚拟机虚拟机的各种应用及问题,第11张

CentOS网卡

虚拟机VBox安装CentOS6.8,内外网访问教程虚拟机虚拟机的各种应用及问题,第12张

ifconfig

编辑System eth1如下图

虚拟机VBox安装CentOS6.8,内外网访问教程虚拟机虚拟机的各种应用及问题,第13张

CentOS网络设置

至此,打开系统自带的火狐浏览器,访问百度成功。


eth0是访问外网的,eth1是与宿主机联通的。


在宿主机通过SSH连接客户端访问192.168,56.103,访问成功。


注意:

cd /etc/sysconfig/network-scripts

vi ifcfg-eth0

vi ifcfg-eth1

其中ONBOOT必须=yes

或者在桌面版设置自动连接。


service network restart

重启服务


六、启动进入命令行

root用户

# vi /etc/inittab

找到下面的语句:

# Default runlevel. The runlevels used by RHS are:

# 1 – Single user mode –单用户模式

#2 – Multiuser, without NFS (The same as 3, if you do not havenetworking) –多用户模式,不支持NFS

# 3 – Full multiuser mode –多用户模式

# 4 – unused –没有使用

# 5 – X11 –图形界面方式

# 6 – reboot (Do NOT set initdefault to this) –重新启动

id:5:initdefault: –默认运行等级是5,只要将此处改成 id:3:initdefault:即可

另外在文本模式如果想启动图形界面,可以使用下面的方法:

# startx


七、JDK设置

1、删除OpenJDK

安装系统的时候可以不选择安装JDK,如果选了,应该把安装的OpenJDK卸载。


java –version

java version "1.7.0_99"

OpenJDK Runtime Environment (rhel-2.6.5.1.el6-x86_64 u99-b00)

OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)

rpm -qa | grep java

java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64

java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64

tzdata-java-2016c-1.el6.noarch

卸载命令:

yum -y removejava-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64

rpm -e --nodepsjava-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64

2、安装JDK7、8

从Oracle网站下载JDK7、8的tar.gz包并上传至服务器。


使用root用户,创建目录/usr/local/java,将两个tar.gz剪切至此。


解压缩两个压缩包:

tar –zxvf jdk-7u80-linux-x64.tar.gz

tar –zxvf jdk-8u131-linux-x64.tar.gz

本环境中,JDK8作为默认配置,JDK7是给Dubbo管控台的Tomcat用。


配置JDK8环境:

vi /etc/profile 增加:

## java env

export JAVA_HOME=/usr/local/java/jdk1.8.0_131

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/rt.jar

export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

source /etc/profile

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zaji/545252.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019-09-10
下一篇 2019-09-10

发表评论

登录后才能评论

评论列表(0条)

保存