Linux教程
- Vmware增强
- 虚拟DHCP服务器
DHCP服务器:(Dynamic Host Configuration Protocol,动态主机配置协议),动态的为虚拟主机分配IP地址
- 虚拟nat设备
NAT服务器:(Network Address Translation,网络地址转换)把不能联网的ip映射成可以联网的ip
- 虚拟网络适配器
作为真实主机和虚拟主机进行连接的中间件之一
NET网络连接模式
- 虚拟机网络配置
vim /etc/sysconfig/network-scripts/ifcfg-eth0
IPADDR=192.168.43.129 //IP
NETMASK=255.255.255.0 //子网掩码
GATEWAY=192.168.43.2 //网关
DNS1=192.168.43.2 //动态域名解析
重启网卡服务:
Centos6.7:# service network restart
- 禁用SELinux
Selinux:linux安全管理工具,他可以控制哪些文件可以访问,哪些不可以访问
修改:打开:vim /etc/sysconfig/selinux
编辑改动如下:
SELINUX=disable
- 禁用防火墙iptables
Centos6
#service iptables stop
#chkconfig iptables off //开机关掉防火墙启动
Centos7
#systemctl stop firewalld service
#systemctl disable firewalld service
查看防火墙是否关闭
Centos6:service iptabls status
五、VMware虚拟机克隆
1、硬件地址需要修改:MAC地址,物理地址、硬件地址,用来定义网络设备的位置
$sudo vim /etc/udev/rules.d/70-persistent-net.rules
- 删除第一张网卡
- 修改第二张网卡为eth0,复制mac地址,到ip地址中HWADDR
2、修改主机名
Centos6:
$sudo vi /etc/sysconfig/network
Centos7:
$sudo vim /etc/hostname
3、修改ip地址
$sudo vim /etc/sysconfig/network-srcripts/ifcfg-eth0
六、配置SSH无密钥访问(在三台机器上分别执行)
- 生成密钥(三台机器都需要执行)
$ssh-keygen -t rsa
查看密钥:家目录/.ssh/id_rsa
- 分发公钥
$ssh-copy-id node1;ssh-copy-id node2;ssh-copy-id node3;
ssh-keygen 产生公钥与私钥对
ssh-copy-id 将本机的公钥复制到远程机器的authorized_keys文件中,ssh-copy-id也能让你有到远程机器的home, ~./ssh , 和 ~/.ssh/authorized_keys的权利
- 关闭后两台机器的页面
Centos6:
$sudo vi /etc/inittab
将id:5:initdefault 改为:id:3:initdefault