서버/리눅스

[리눅스] 기본적인 서버 구성

장동규 2017. 4. 14. 21:23

서버구축

Server : 클라이언트에게 서비스를 제공해 주는 대상

클라이언트 : Server에게 서비스를 제공받는 대상 ( 사용자 )


목적

리눅스 서버를 구성

이번껀 .. 좀어려웠다.


#네트워크 설정

컴퓨터와 컴퓨터가 만나기 제일 좋은 장소는 [ 네트워크 ] 공간 이다.

#>vi /etc/sysconfig/network-scripts/ifcfg-enXXX        >>    ONBOOT="yes"

XXX = 어떤것이 올지 모르기에 en만 작성후 [ tab ] 키를 눌러 자동완성시켜준다.

Bootproto="dhcp" 인경우 상관없지만 "static"이신경우 ip할당을 정확히 해주어야 한다.


네트워크 데몬 재시작

#>systemctl restart network


네트워크 확인

 -DNS lookup

 #>ping www.google.co.kr        >>    ctrl + c

   naver.com은 핑통신을 막았다.


-외부 / 내부 네트워크 확인

8.8.8.8    /    100.100.100.2

네트워크가 안되는 경우 dns > 외부 > 내부 네트워크 순서대로 핑확인을 한다


 -SELINUX

 #>vi /etc/sysconfig/selinux        >>    SELINUX=disabled

selinux는 [ 보안 ]에 관한 설정인데 이것이 충돌을 일으킬 수 있으므로 잠시 속성을 바꿔준다.


 -firewall daemon

#>systemctl stop firewalld

#>systemctl disable firewalld

[firewalld daemon]은 방화벽을 설정해주는 데몬이다.

하지만 지금은 서버를 테스트하는 구간이므로 방화벽이라는 장애물을 없애준다.

>> firewalld데몬을 중지시키고 비활성화 상태로 만들어준다.

모든 설정을 완료하고 reboot

클라이언트 또한 방화벽을 제외한 네트워크 설정을 위와 동일하게 진행한 후 reboot을 한다.