一,连网模式包含(检查上网状态.桥接模式.NAT模式.仅主机模式.多网卡设置)

不过这时候获取的IP是动态的,下次重启系统后,IP地址也会变化,这时候我们可以把系统的IP设置为静态的,设置步骤如下
(1)点击VMware虚拟机左上角的“编辑”,选择“虚拟网络编译器”
  (2)选中VMnet8(NAT模式)再点击右侧的“NAT设置”此时会看到如下界面

4、Windows下查看虚拟机

5、虚拟机下查看上网模式

二、桥接模式

注:虚拟机和真实物理机在同一网段

三、NAT模式

虚拟机和真实物理机不在同一网段,上网需要地址转换器NAT

四、仅主机模式

五、多网卡设置  (默认只有一个网卡,生产环境需要多网卡)
1、查看网卡信息(1) ipa(2)ifconfig(查看激活的网卡)(3)ifconfig-a(查看全部网卡)
2、网卡IP设置vi /etc/sysconfig/network-scripts/ifcfg-etho
3、重启网络service network restart(网卡IP设置生效)
4、查看默认网关:route-n

二,主机网络配置  (网段规划.使用文件配置网络.通过机器名访问网络.网络配置生效)

1,采用NAT模式

2、DHCP设置(获取IP方式)

3、集群规划

4、虚拟机网络设置

5、虚拟机网络设置

6、真实物理机网络设置

6、真实物理机网络设置

二、使用文件配置网络
1、网卡IP设置vi /etc/sysconfig/network-scripts/ifcfg-eth0
2、配置文件各条目含义DEVICE="ens33":此配置文件对应的设备名称NAME="ens33":设备名称(centos7中兼容的模式)ONBOOT="yes":在系统引导启动过程中,是否激活此接UUID="088467d4-ad2a-442a-a6c8-8c3ad1f1a1dd":此设备的唯一标识(uuidgen可获取UUID)NETBOOT:是否支持网络引导IPV6INIT="yes":是否初始化ipv6BOOTPROTO="static":激活此接口时对应使用哪种协议来配置接口的属性,可用选项有dhcp动态配置ip地址);bootp(自动分配);static(静态地址);none(不使用任何协议,静态地址)TYPE="Ethernet":接口类型,一般有Ethernet,BridgeDNS1:第一DNS服务器指向DNS2:备用DNS服务器指向DOMAIN:DNS搜索域IPADDR:IP地址

2、配置文件各条目含义
NETMASK:掩码地址,Centos7支持使用PREFIX(PREFIX=24)以长度方式指明子网掩码
GATEWAY:默认网关
USERCTL:是否允许普通用户控制此设备
PEERDNS:如果BOOTPROTO的值为“dhcp”,是否允许dhcpserver分配的dns服务器指向
覆盖本地手动指定的dns服务器指向,默认允许HWADDR=00:0C:29:EB:8B:6E:设备的MAC地址
NM_CONTROLLLED=yes:是否使用NetworkManager服务来控制接口(一般是使用network
服务的)
DEFROUTE:是否把当前网络设备设定为默认路由IPV4_FAILURE_FATAL=nO:是否开启ipv4致命错误检测

3、测试centos7配置网络
(1)更改配置文件

将ONBOOT=no改为yes,

将BOOTPROTO=dhcp改为BOOTPROTO=static,
并在后面增加几行内容:IADDR=192.168.2.128

NETMASK=255.255.255.

0GATEWAY=192.168.2.2

DNS1=119.29.29.29
(2)保存配置文件后,重新启动网络服务[root@yuki ~]# systemctl restart network.service
(3)测试是否配置成功[root@yuki ~]# ping www.baidu.com
4、测试centos6配置网络服务
(1)查看当前网卡[root@kasumi~]# ipaddr list
(2)确认当前有eth0,eth1两块网卡,正在使用etho网卡,现配置eth1网卡
[root@kasumi ~]# cd /etc/sysconfig/network-scripts/
[root@kasumi network-scripts]# cp ifcfg-etho ifcfg-eth1为eth1复制一份配置文件
[root@kasumi network-scripts]# vim ifcfg-eth1

三、通过机器名字访问网络

四、让网络配置生效

ping www.baidu.com

三,防火墙和时钟(同步关闭防火墙.时钟同步)

1、为什么要关闭

2、关闭的方法
(1)关闭centos防火墙systemctl stop firewalld.service关闭防火墙
(2)查看防火墙状态firewall-cmd-state
(3)开启防火墙:systemctl start firewalld.service

(2)关闭windows防火墙网络ヲ属性

二、时间同步
1、作用
在hadoop环境的搭建过程中,需要对几台机器配置ntp服务,目的是让集群中的所
有机器保持时间一致。
如果时间相差较大,在后续过程中会出现很多问题,因此,我们需要配置NTP服
务、他可以提供高精度时间校准,同时使用加密的方式防护病毒的协议攻击。
2、相关操作
rpm-qa| grep ntp查看是否安装ntp
yum install ntpntpdate-y安装ntp,已安装则跳过此步骤
systemctl status ntpd查看ntp服务器状态
vi /etc/ntp.conf配置同步ntp-server时间,文件内容如下
systemctl start ntpd启动ntp服务
systemctlenable ntpd 设置开机启动
ntpdate-u10.82.71.73手动同步一次时间

四,安装开发环境JDK(下载安装JDK.配置JDK环境变量)

注意:rpm下载的文件全部在/usr下

注意:环境变量生效:source文件名

五,集群网络配置(克隆、唯一性配置、优化)

六,免密登录和用户管理(为什么要免密.免密原理、生成密钥、测试免密登录、用户管理、
SSH免密方式)

1、公钥和私钥匹配 

2. SSH协议是一种加密的网络传输协议。可在不安全的网络中为网络服务提供安全的传输环境。SSH通过在网络中创建安全隧道来实现SSH客户端与服务器之间的连接。

生成密钥:ssh-keygen-t rsa-C "xxxxx@xxxxx.com"
密钥存放位置:/root/.ssh
生成密钥有几种:私钥(idtsa)、公钥(id_tsa.pub)
发送私钥给自己:ssh-copy-id id_tsa localhost
发送公钥给他人:ssh-copy-id id_tsa.pub hadoop2
注意:三台机器都如此过程

四、测试免密登录
ssh localhost
ssh bigdataO1

五、用户管理
1、为什么要用户管理
root用户权限太高,普通人拥有root权限风险太大,在生产环境要使用普通用户权限。
2、添加普通用户
(1)添加用户组bd:groupadd bd
(2)添加普通用户py:useradd-g bd py
(3)设置用户密码:password py
3、赋予用户权限

4,切换用户 (1)切换到普通用户:supy (2)切换到超级用户:su
5.删除用户userdel py

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐