美文网首页Linux 学习
Mac VMware Fusion虚拟机 CentOS 6.10

Mac VMware Fusion虚拟机 CentOS 6.10

作者: 落花人独立_微雨燕双飞 | 来源:发表于2020-08-07 13:38 被阅读0次

macOS系统下使用的虚拟机

image

一、linux 为什么要关闭 SELinux

SELinux 是「Security-Enhanced Linux」的简称,
Linux的一个扩张强制访问控制安全模块。

linux 为什么要关闭selinux
一般安装linux课程时都把SELinux与iptables安排在后面,
使初学者配置linux服务器时不成功,却没有头绪。

那是因为在RedHat linux操作系统中默认开启了防火墙,
SELinux也处于启动状态,一般状态为enforing。
致使很多服务端口默认是关闭的。
所以好多服务初学者明明配置文件正确,等验证时有时连ping也ping不通。

建议初学者在未学到SELlinux与iptables之前,
配置服务器把这两项都关掉。


二、关闭Linux防火墙 和SELinux安全模块


1、关闭防火墙 iptables

service iptables stop

2、关闭SELinux

vi /etc/selinux/config

将文件中的SELINUX=enforcing 改为 SELINUX=disabled

3、然后重启。

reboot

三、修改网络配置文件

网络配置文件的内容说明

  • ifcfg-eth0配置如下
DEVICE=eth0             #网卡设备名

HWADDR=00:0C:29:01:4D:22    #MAC地址

TYPE=Ethernet           #类型为以太网

UUID=39b9e1b8-73b2-4eb3-bb79-72cdbacdd997   #唯一识别码

ONBOOT=yes              #是否启动网络服务,eth0生效。(是否随系统启动)

NM_CONTROLLED=yes       #是否可以由network manager图形管理工具托管

BOOTPROTO=static        #是否自动获取IP(none、static、dhcp)
                        #none无(不指定),static静态IP,dhcp动态IP

IPADDR=192.168.0.118    #具体ip地址

NETMASK=255.255.255.0   #子网掩码设置

GATEWAY=192.168.0.1     #网关

DNS1=114.114.114.114    #DNS

DNS2=8.8.8.8         

IPV6INIT=no             #IPV6未开启

USERCTL=no              #禁止非root用户控制次网卡


四、开始修改网网络配置

1.进入文件 “cd 目录” 的说明

进入文件 “cd 目录” 的说明:
“.”是指当前目录
“./"可以用来执行当前目录下的可执行文件

2.查看网卡的状态,显示每个接口对应的ip和掩码等信息。

ifconfig

或者

ip addr

3.备份网卡配置文件

  • 说明:
  • ifcfg-eth0:是第一个以太网卡,对应的网络配置文件。
打开网络配置文件目录
cd /etc/sysconfig/network-scripts

修改前,先备份网络配置文件
cp ifcfg-eth0  ifcfg-eth0.bak

image

4.编辑网卡配置文件

  • 注意:
  • 命令用vi或vim都可以。
  • ifcfg-后面接网卡名,这里以eth0为例。
  • eth0是要配IP地址的网卡名,如果要配的网卡不是eth0,就要改。
编辑网卡配置文件(推荐:使用全路径)
vi /etc/sysconfig/network-scripts/ifcfg-eth0

或者

编辑网卡配置文件(使用当前路径)
vi ifcfg-eth0

1)按字母 i 键进入编辑模式,开始进行配置。

  • 要修改的内容如下:
ONBOOT=no           将no修改为yes(是否随系统启动)
BOOTPROTO=dhcp      将dhcp修改为static(配置静态IP)

注释:
IP地址分配方式有DHCP服务器自动分配和手动配置,
这里配置成手动的静态IP,故参数取值是static。

要增加的网络参数中IPADDR和NETMASK是必填项,
GATEWAY和DNS可以不添加。

如下依次是:
IPADDR      IP地址
NETMASK     子网掩码
GATEWAY     网关
DNS1DNS     服务器(DNS配置根据当地网络供应商进行添加)

  • 修改以下内容:
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static

IPADDR=192.168.0.230        #最后三位数在0~255之间,不要与现有IP冲突。
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=114.114.114.114
DNS2=8.8.8.8

image

2)退出并保存配置:

  • 按Esc键退出编辑模式
  • 输入:wq后
  • 按回车即可保存

3)重启网络服务:

重启网络服务
service network restart

4)查看是否配置成功

  • 重启后再次使用ifconfig命令
  • 可以看到eth0对应的ip地址就是192.168.0.230
  • 子网掩码是255.255.255.0
  • 网络配置成功

五、网卡eth0信息,修改前后对比

1.修改前的内容如下:

DEVICE=eth0
HWADDR=00:0C:29:7E:CF:43
TYPE=Ethernet
UUID=4dcbe001-aff3-4c08-a5b6-f7c2926fb81e
ONBOOT=no
NM_CONTROLLED=yes
BOOTPROTO=dhcp

2.修改后的内容如下:

DEVICE=eth0
HWADDR=00:0C:29:7E:CF:43
TYPE=Ethernet
UUID=4dcbe001-aff3-4c08-a5b6-f7c2926fb81e

ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static

IPADDR=192.168.0.230
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=114.114.114.114
DNS2=8.8.8.8

六、修改虚拟机网络配置

1.更改虚拟机网络适配器。

  • 此时虚拟机与网络还无法连通
  • 需要修改虚拟机网络配置
image
  • 改成wifi模式
  • 之前是“与我的Mac共享”经测试不能联网
image
  • 虚拟机ping百度地址:成功
  • 虚拟机ping本机地址:成功
image
  • 本机ping虚拟机地址:成功
image

2.配置好网络后虚拟机拍摄快照,方便后期恢复。

大功告成!

参考文献

Mac 配置 Linux centos6.5 网络正解 通通通!
https://www.jianshu.com/p/dcc12ea3c009

CentOS 6 静态IP网络配置
https://www.jianshu.com/p/17310ae62743

Linux CentOS 6.5 网络配置详解
https://www.linuxidc.com/Linux/2018-09/154344.htm

相关文章

网友评论

    本文标题:Mac VMware Fusion虚拟机 CentOS 6.10

    本文链接:https://www.haomeiwen.com/subject/flldrktx.html