vmware配置虚拟机centos6.9/centos7


#Tip:
系统:mac
虚拟机:vmware

一、vmware部署centos6.9

1、配置虚拟机连接网络

1.1、安装vmware之后会在本地生成一块vmnet8。

本地通过ifconfig查看vmnet8对应的ip地址,然后更改相应的虚拟机IP,实现网络互通。

1.2、更改mac地址:

vim /etc/udev/rules.d/70-persistent-net.rules
在这里插入图片描述

1.3、更改网络配置:

vim /etc/sysconfig/network-scripts/ifcfg-eth0

IPADDR=192.168.52.100
GATEWAY=192.168.52.1
NETMASK=255.255.255.0
DNS1=8.8.8.8

在这里插入图片描述

1.4、重启电脑:

reboot -h now

1.5、这样就可以通过secureCRT工具访问了

测试:
ping baidu.com

2、环境准备

2.1、关闭防火墙:

service iptables stop
service ip6tables stop

默认启动设置

chkconfig iptables off
chkconfig ip6tables off

centos 系统下iptables和ip6tables不能同时使用。
iptables和ip6tables区别是IP协议的不同 :
iptables ipv4使用
ip6tables ipv6 使用

2.2、关闭selinux

vim /etc/selinux/config

SELINUX=disabled

2.3、更改主机名

vim /etc/sysconfig/network

2.4、主机名与IP地址的映射(注意:ip在前)

vim /etc/hosts
192.168.80.10 node01
192.168.80.20 node02
192.168.80.30 node03

2.5、重启

reboot -h now

2.6、三台虚拟机ssh免密码互相通信

三台虚拟机主机名:
node01
node02
node03

2.6.1、三台虚拟机执行以下命令,生成公钥与私钥
ssh-keygen -t rsa

执行该命令之后,按下三个回车即可
在这里插入图片描述

2.6.2、拷贝公钥到同一台机器

三台机器执行命令:
ssh-copy-id node01
在这里插入图片描述

2.6.3、复制第一台机器node01的认证到其他机器
scp /root/.ssh/authorized_keys node02:/root/.ssh
scp /root/.ssh/authorized_keys node03:/root/.ssh

在这里插入图片描述

2.7、配置jdk

vim /etc/profile

export JAVA_HOME=/export/servers/jdk1.8.0_141
export PATH=:$JAVA_HOME/bin:$PATH

生效
source /etc/profile
验证:
java -version

2.8、安装perl

yum install -y gcc
wget http://www.cpan.org/src/5.0/perl-5.16.1.tar.gz
tar -xzf perl-5.16.1.tar.gz
cd perl-5.16.1
./Configure -des -Dprefix=/usr/local/perl
make && make test && make install
perl -v

二、vmware部署centos7

1、使其联网

1.1、配置ip地址等信息

vi   /etc/sysconfig/network-scripts/ifcfg-ens33

修改如下:

TYPE="Ethernet"   # 网络类型为以太网
BOOTPROTO="static"  # 手动分配ip
NAME="ens33"  # 网卡设备名,设备名一定要跟文件名一致
DEVICE="ens33"  # 网卡设备名,设备名一定要跟文件名一致
ONBOOT="yes"  # 该网卡是否随网络服务启动
IPADDR="192.168.220.101"  # 该网卡ip地址就是你要配置的固定IP,如果你要用xshell等工具连接,220这个网段最好和你自己的电脑网段一致,否则有可能用xshell连接失败
GATEWAY="192.168.220.2"   # 网关
NETMASK="255.255.255.0"   # 子网掩码
DNS1="8.8.8.8"    # DNS,8.8.8.8为Google提供的免费DNS服务器的IP地址

1.2、配置网络工作

vi /etc/sysconfig/network

修改:
NETWORKING=yes # 网络是否工作,此处一定不能为no

1.3、配置公共DNS服务(可选)

vi /etc/resolv.conf

nameserver 8.8.8.8

1.4、关闭防火墙

systemctl stop firewalld # 临时关闭防火墙
systemctl disable firewalld # 禁止开机启动

1.5、重启网络服务

service network restart

2、常用命令

查看ip

ip addr

更改主机名

vi /etc/hostname

查看 Centos 7 的 MAC 地址

ens22 网卡名称
cat /sys/class/net/ens33/address

查看内核版本

uname -a

查看系统版本

cat /etc/issue

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值