※ VMware Workstation 12 Player 에서 CentOS 64-bit Linux 7 을 대상으로 작성된 글입니다.
gnome version 3.14.2
memory 976.5MiB
VMware를 통해서 CentOS를 활용하는 실습을 해보려고 한다. 해당 내용은 '이것이 리눅스다' 저서의 커리큘럼대로 따라가고 있다.
좋은 강좌는 www.inflearn.com 에서 '이것이 리눅스다' 저자분께서 직접 강의를 하고 있다. 강좌로만 보고 따라하던 것을 정리하고 계속 복습할 수 있도록 하는 것이 포스팅의 목적이다.
(센토스 라고 할지 CentOS라고 할지는 써보면서 정하려고 한다)
Ubuntu를 본격적으로 사용하면서 동시에 멀티부팅으로 활용하는 Windows에서 vmware를 통한 CentOS 실습을 병행하고 있다.
처음에 CentOS를 설치하기 위한 기초 세팅을 하려고 한다.
구분 |
Server |
Server(B) |
Client |
Winclient |
주요 용도 |
서버 전용 |
서버 전용(텍스트모드) |
클라이언트 전용 |
Windows클라이언트 전용 |
OS |
CentOS 64-bit |
CentOS 64-bit |
CentOS 64-bit |
Windows 10 |
HDD |
80GB |
40GB |
40GB |
20GB |
Memory(swap) |
1GB |
1GB |
1GB |
2GB |
Network Type |
NAT |
NAT |
NAT |
NAT |
CD/DVD |
o |
o |
o |
o |
Floppy |
x |
x |
o |
x |
Audio |
x |
x |
o |
x |
USB |
x |
x |
o |
x |
Printer |
x |
x |
o |
x |
이렇게 기초세팅을 한다. 위의 기준은 '이것이 리눅스다' 라는 책을 참조하였다.
가장먼저 기초세팅 전에 vmware에서 인터넷을 사용하기 위해서 network-setting 을 해줘야 한다. 일단 호스트 IP주소를 확인하기 위해
cmd.exe 창을 열어서 IP주소를 확인한다.
>>> ipconfig
VMNET8(Host IP Address) check
Vmware workstation>Network Editor>VMNET8 IP Address(192.168.111.100)
DHCP는 xxx.xxx.xxx.254 고정되어 있어 server, server(b), client, winclient에 ip주소를 자동으로 할당한다.
1. Server setting
01_Software : Workstation for developing & creating
02_HDD : General Partition ; swap(2GB) /(root;78GB;automatic set)
03_시스템도구>소프트웨어>최신패키지만, 전용패키지만 OFF>소프트웨어 공급원>업데이트확인취소
04_yum auto-update failed_
#cd /etc/yum/repos.d/
#gedit CentOS-Base.repo
[updates] 부분을 주석처리(#)
05_Network Setting
#cd /etc/sysconfig/network-scripts
#gedit ifcfg-ens32
BOOTPROTO="dhcp"-->"none"
IPADDR=192.168.111.100
NETMASK=255.255.255.0
GATEWAY=192.168.111.2
DNS1=192.168.111.2
ONBOOT="NO"-->"YES"
#systemctl restart network
#ifconfig
06_SELINUX
#gedit /etc/sysconfig/selinux
SELINUX=forcing-->disabled
2. Client
01_Software : gnome-desktop
02_HDD : auto-set
03_root log-in block
#gedit /etc/pam.d/gdm-password
auth required apm_succeed_if.so user 1=root quiet --> 행 추가
3. Server(B)
01_Software : Minimal Install
02_02_HDD : General Partition ; swap(2GB) /(root;38GB;automatic set)
03_Network Setting
#cd /etc/sysconfig/network-scripts
#gedit ifcfg-ens32
BOOTPROTO="dhcp"-->"none"
IPADDR=192.168.111.200
NETMASK=255.255.255.0
GATEWAY=192.168.111.2
DNS1=192.168.111.2
ONBOOT="NO"-->"YES"
#systemctl restart network
#ifconfig
04_SELINUX
#gedit /etc/sysconfig/selinux
SELINUX=forcing-->disabled
05_yum -y install bind-utils *get unzip tar
별도의 설정 명령어들
system-config-date : 날짜 및 설정
nmtui : 네트워크 설정
firewall-config : 방화벽 설정
ntsysv : 서비스 설정
system-config-keyboard : 키보드설정
system-config-language : 언어설정
system-config-printer : 프린터설정
system-config-users : 사용자설정
system-config-kickstart : 네임 서버 설정
'Work-udy > CentOS_Network' 카테고리의 다른 글
센토스(CentOS) 리눅스 06. 서버를 구축할 때 알아야 할 필수 개념과 명령어 (0) | 2017.06.16 |
---|---|
[CentOS - 센토스 리눅스] 05. How to use RPM, YUM (RPM, YUM 사용법) (0) | 2017.06.14 |
[CentOS - 센토스 리눅스] 04. File Directory & Permission (파일과 디렉터리의 소유와 허가권) (0) | 2017.06.14 |
[CentOS - 센토스 리눅스] 03. User & Group Managing (사용 및 그룹 관리) (0) | 2017.06.13 |
[CentOS - 센토스 리눅스] 02. Shutdown & Run-level (예약종료 및 런레벨) (0) | 2017.06.13 |