文章目录

  • 一、vmware部署centos6.9
  • 1、配置虚拟机连接网络
  • 1.1、安装vmware之后会在本地生成一块vmnet8。
  • 1.2、更改mac地址:
  • 1.3、更改网络配置:
  • 1.4、重启电脑:
  • 1.5、这样就可以通过secureCRT工具访问了
  • 2、环境准备
  • 2.1、关闭防火墙:
  • 2.2、关闭selinux
  • 2.3、更改主机名
  • 2.4、主机名与IP地址的映射(注意:ip在前)
  • 2.5、重启
  • 2.6、三台虚拟机ssh免密码互相通信
  • 2.6.1、三台虚拟机执行以下命令,生成公钥与私钥
  • 2.6.2、拷贝公钥到同一台机器
  • 2.6.3、复制第一台机器node01的认证到其他机器
  • 2.7、配置jdk
  • 2.8、安装perl
  • 二、vmware部署centos7
  • 1、使其联网
  • 1.1、配置ip地址等信息
  • 1.2、配置网络工作
  • 1.3、配置公共DNS服务(可选)
  • 1.4、关闭防火墙
  • 1.5、重启网络服务
  • 2、常用命令
  • 查看ip
  • 更改主机名
  • 查看 Centos 7 的 MAC 地址
  • 查看内核版本
  • 查看系统版本



#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

j1900安装esxi失败 j1900安装esxi 6.7_主机名

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

j1900安装esxi失败 j1900安装esxi 6.7_主机名_02

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

执行该命令之后,按下三个回车即可

j1900安装esxi失败 j1900安装esxi 6.7_主机名_03

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

三台机器执行命令:

ssh-copy-id node01

j1900安装esxi失败 j1900安装esxi 6.7_perl_04

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

j1900安装esxi失败 j1900安装esxi 6.7_j1900安装esxi失败_05

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