虚拟机VirtualBox_Linux 网络配置

前提:
虚拟机工具:Oracle VM VirtualBox 设置网络:桥接网卡

Linux:CentOS7
本机:连的是无线网

目标:
配置网络,固定好IP
可以通过windows 本机通过XShell 或CRT 进行远程连接

遇到的问题:
1.在网上查了写配置资料 都是在插网线的情况 下 使用的网络设置为NET 模式
此模式 不在说了,使用NET 模式 ,虚拟机可以ping 通外网网络
但是 无法使用远程连接 不知道什么情况,估计我的本机是无线连接

2.本篇使用桥接模式,主要是因为是用来学习 能远程连接是重点
可以本机下载好 各类软件 再通过上传就可了,虚拟机不能连外网网络也无所谓

一:设置Oracle VM VirtualBox 网络配置 为桥接网卡

在这里插入图片描述

二:修改Linux 网络配置

更改网络配置 需要root 权限

1.su -i  或者 su - root  ===>切换root

2.vi /etc/hosts             ===>配置IP和主机名映射关系 IP + 主机名
如下: 假设要配置的IP 为172.1.1.254 
172.1.1.254 localhost
172.1.1.254 testHost

3.cd /etc/sysconfig/network-scripts  ===>进入网络配置文件夹

4.ls   ===>查看文件列表

5.若存在 ifcfg-l0 就 mv  ifcfg-l0  ifcfg-l0.bak
备份if-cfg-eth0       cp if-cfg-eth0 if-cfg-eth0.bak
(备份个好习惯,如果没有一次性成功 就找不到原来文件了)

6.ip addr ===>查看 ens33  找到对应的mac 地址 

7.vi if-cfg-eth0   
HWADDR=ens 对应的mac地址
IPADDR=172.1.1.254(自配的IP)
NETMASK=255.255.255.0 (子网掩码固定)
GATEWAY=172.1.1.1(网关windows 命令行下 ipconfig 查下)
DNS1=自己根据自己的网络配(windows 命令行下 ipconfig 查下)
DNS2=自己根据自己的网络配(windows 命令行下 ipconfig 查下)

8.vi /etc/resolv.conf
nameserver 172.1.1.1(网关windows 命令行下 ipconfig 查下)  

9.重启虚拟机(试过很多次,还是重启最省事,重启后设置的各类参数才完全起效)

在这里插入图片描述

三:成功后,查看eth0 IP和mac地址都对了

在这里插入图片描述

四:注意

1.选的网络IP 要和本机的IP 在同一网段 (不在一网段,你干嘛要改)
2.操作文件时 先要备份!!!
3.成功后 ping一下 检查验证

/etc/resolv.conf它是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。该文件是由域名解析 器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。它的格式很简单,每行以一个关键字开头,后接一个或多个由空格隔开的参数。
resolv.conf的关键字主要有四个,
分别是:
nameserver //定义DNS服务器的IP地址
domain //定义本地域名
search //定义域名的搜索列表
sortlist //对返回的域名进行排序

猜你喜欢

转载自blog.csdn.net/sinat_34979884/article/details/116120252