克隆Linux虛擬機之前的配置
0、關閉防火牆
[root@master ~]# service iptables stop
[root@master ~]# chkconfig iptables off
[root@master ~]# chkconfig iptables --list
1、編輯/etc/sysconfig/network-scripts/ifcfg-eth0網卡更改ip、子網掩碼、網關
[root@node1 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
IPADDR=192.168.230.10
NETMASK=255.255.255.0
GATEWAY=192.168.230.2
2、在/etc/hosts設置主機名與ip地址的映射關係
[root@node1 ~]# vi /etc/hosts
192.168.230.10 node1
3、設置主機名
[root@node1 ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=node1
4、在/etc/sysconfig/network網卡設置網關
[root@node1 ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=node1
GATEWAY=192.168.230.2
5、檢查DNS設置的配置文件/etc/resolv.conf文件
[root@node1 ~]# cat /etc/resolv.conf
nameserver 192.168.230.2
nameserver 8.8.8.8
nameserver 4.4.4.4
6、重啓網絡服務(更改完數據進行的操作)
[root@node1 ~]# service network restart
查看能否上網
虛擬路由器(讓Linux虛擬機與主機網絡相連)
找問題所在:
第一層路由:虛擬路由
第二層路由:路由器
ping 192.168.230.1(ping第一層路由,能ping通虛擬機就能連接主機網絡)
ping www.baidu.com(ping第二層路由,能ping通就能連接外網)
怎麼查看第一層路由的ip地址?
虛擬機的ip地址要與路由的網關在一個段位
如:
網關:192.168.230.2
ip:192.168.230.12
重啓Linux主機
init 6
安裝JDk
1、使用rpm安裝JDK
1.1、如果是簡化版centos,沒有rpm命令,則在線安裝
1.2、使用rpm安裝jdk
1.3、查看jdk安裝目錄
[root@node1 ~]# rpm -ql jdk
2、在/etc/profile/中設置jdk的環境變量
[root@node1 ~]# vi ~/.bash_profile
export JAVA_HOME=/usr/java/jdk1.7.0_79
export PATH=$PATH:$JAVA_HOME/bin
使環境變量配置生效
[root@node1 ~]# source ~/.bash_profile
查看環境變量是否配置成功
1、[root@node1 ~]# printenv
2、[root@node1 ~]# echo $JAVA_HOME
/usr/java/jdk1.7.0_79
克隆機器
克隆機器之後:
1、更改ip地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
中的IPADDR
2、更改mac地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0
刪除HWADDR、UUID
重啓後系統會重新分配mac地址
刪除規則文件,之後會重新生成
rm -rf /etc/udev/rules.d/70-persistent-net.rules
3、更改主機名
vi /etc/sysconfig/network
4、更改/etc/hosts中主機與ip地址的映射關係
vi /etc/hosts
5、重新啓動網絡服務
service network restart
6、自動補全
先打一個單詞再按Tab鍵