네임서버 변경
도메인 부가 서비스나 웹호스팅, 쇼핑몰 호스팅 등을 이용하기 위해 도메인에 설정된 네임서버를
변경하실 수 있습니다.

네임서버 호스팅 서비스
후이즈가 운영하는 네임서버를 이용해서 도메인을 특정 IP로 연결하는 서비스입니다.
직접 구축한 웹서버나 타사의 웹서버 이용 중에 네임서버만 필요한 경우 이용하실 수 있습니다.

MX 레코드 관리
메일 호스팅 서비스나 'Google Apps', 'Windows Live Admin Center' 등 무료 메일 서비스를
이용해서 도메인명이 들어간 e메일 계정을 사용하기 위해 메일서버 정보(MX 레코드)를 설정하실 수 있습니다.


CNAME 레코드 관리
도메인을 이용해서 'Google Apps', 'Windows Live Admin Center' 등 서비스를 이용하기 위해
도메인의 CNAME 레코드를 설정, 변경하실 수 있습니다.


DNS 호스트 관리 ☜ 등록필요
네임서버를 직접 구축해서 운영하시는 경우, 등록하신 도메인을 네임서버로 이용하기 위해 도메인
레지스트리(최상위 관리기관)에 호스트 등록을 하시거나, 등록된 호스트를 변경, 삭제하실 수
있습니다.


SPF 레코드 관리
SPF는 e메일 발송주소와 실제 메일을 발송한 서버의 정보가 일치하는지를 확인하는 기술로
스팸메일을 차단하는 한 방법입니다. 발송한 메일이 스팸메일로 분류되지 않도록 도메인의 메일서버
정보를 사전에 등록하실 수 있습니다.

 

'서버' 카테고리의 다른 글

sendmail TCP 587번 포트 사용하기  (0) 2014.12.14
virtusertable (가상 사용자 설정 )  (0) 2014.12.02
Oracle VirtuaBox 포트 포워딩  (0) 2014.01.12
VirtuaBox 포트 포워딩  (0) 2014.01.12
VMWare Network 설정  (0) 2014.01.12
Posted by 주말소프트
,

Oracle이 Sun을 인수한 후, Oracle VirtualBox에서 포트 포워딩 설정이 간단해 졌다.

  • 가상 머신의 설정에서 네트워크를 NAT로 설정하면 하단에 Port Forwarding을 관리할 수 있는 버튼이 활성화 된다.

'서버' 카테고리의 다른 글

virtusertable (가상 사용자 설정 )  (0) 2014.12.02
서버이전시 네임서버 변경  (0) 2014.10.02
VirtuaBox 포트 포워딩  (0) 2014.01.12
VMWare Network 설정  (0) 2014.01.12
SSH Port Forwarding  (0) 2014.01.12
Posted by 주말소프트
,

VirtuaBox 포트 포워딩

서버 2014. 1. 12. 12:31
  • Port Forwarding, 일종의 서버에서의 IP 공유
  • 가상 머신의 포트를 Host Machine의 포트와 연결 시켜서 Host Machine의 포트로 가상 머신을 접근할 수 있도록 하는 방법


  • 아래는 VirtualBox에서 호스트의 2222 Port를 가상 머신의 22 Port로 연결하는 방법 이다.
  • 주의: Linux와 Unix 계열의 경우, root 사용자로 실행되는 프로그램만이 호스트 포트가 1024보다 작을 수 있다.
  • 가상 머신 이름 예 : alfresco, 처음 가상 머신을 만들 때 사용한 이름
  • 네트워크 카드 이름 예 : pcnet, e1000
  • pcnet : Pcnet-FAST III 등 사용 시
  • e1000 : Intel PRO/1000 등 사용 시
  • 포트 포워딩 이름 예 : guestssh, 임의로 정한다.
  • Protocol : TCP, UDP
#--- Vista에서 명령 실행시 저장 오류가 발생할 경우 관리자 권한으로 cmd 파일을 실행하여 아래 작업을 한다.
cd C:/Program Files/Sun/VirtualBox
VBoxManage setextradata "가상_머신_이름"
     "VBoxInternal/Devices/네트워크_카드_이름/0/LUN#0/Config/포트_포워딩_이름/Protocol" TCP
VBoxManage setextradata "가상_머신_이름"
     "VBoxInternal/Devices/네트워크_카드_이름/0/LUN#0/Config/포트_포워딩_이름/GuestPort" 22
VBoxManage setextradata "가상_머신_이름"
     "VBoxInternal/Devices/네트워크_카드_이름/0/LUN#0/Config/포트_포워딩_이름/HostPort" 2222
#--- 설정 후 Virtual Machine을 다시 시작 하여야 한다.
#--- 아래는 포트 포워딩 사례
VBoxManage setextradata "CentOS530" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/telnets/Protocol"  TCP
VBoxManage setextradata "CentOS530" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/telnets/GuestPort" 22
VBoxManage setextradata "CentOS530" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/telnets/HostPort"  22
VBoxManage getextradata "CentOS530" enumerate
  • 포트 포워딩 이름을 http와 같이 많이 사용하는 이름(예약어)으로 하였을 경우 동작하지 않는 경우가 있다. 이때에는 pphttp 등으로 이름을 변경하여 사용 하여야 한다.


  • 등록된 포트 포워딩 정보를 삭제하는 방법
VBoxManage setextradata "가상_머신_이름"
     "VBoxInternal/Devices/네트워크_카드_이름/0/LUN#0/Config/포트_포워딩_이름/Protocol"
VBoxManage setextradata "가상_머신_이름"
     "VBoxInternal/Devices/네트워크_카드_이름/0/LUN#0/Config/포트_포워딩_이름/GuestPort"
VBoxManage setextradata "가상_머신_이름"
     "VBoxInternal/Devices/네트워크_카드_이름/0/LUN#0/Config/포트_포워딩_이름/HostPort"
  • VirtualBox에 등록된 정보 보기
  • VBoxManage getextradata "가상_머신_이름" enumerate
#--- 위 명령으로 조회한 사례
Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/telnets/Protocol, Value: TCP
Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/telnets/HostPort, Value: 22
Key: VBoxInternal/Devices/pcnet/0/LUN#0/Config/telnets/GuestPort, Value: 22

'서버' 카테고리의 다른 글

서버이전시 네임서버 변경  (0) 2014.10.02
Oracle VirtuaBox 포트 포워딩  (0) 2014.01.12
VMWare Network 설정  (0) 2014.01.12
SSH Port Forwarding  (0) 2014.01.12
CentOS Network 설정  (0) 2014.01.12
Posted by 주말소프트
,

VMWare Network 설정

서버 2014. 1. 12. 12:31
Network 모드 상세 설명
Birdge
  • 가상 머신이 호스트를 브리지로 사용하여 직접 네트워크에 접속하는 형태
  • 가상 머신은 호스트와 무관하게 자신만의 독립적인 네트워크를 구성함
  • 가상 머신은 자신만의 IP를 받아 외부 네트워크와 연결 가능
Host-only
  • 외부와 단절된 네트워크로 호스트와 다른 게스트 머신만 접속이 가능 하다.
  • 호스트에 등록된 "VirtualBox Host-Only Network"를 사용하여 통신 한다.
  • "VirtualBox Host-Only Network"에 연결 브리지를 설정하여 외부와 통신이 가능 하다.
NAT
  • 네크워크 주소 변환, Network Address Translation
  • 하나의 IP를 다른 IP로 변환하는 방법
  • 비공인 IP 주소를 공인 IP 주소로 변환하는 등에 사용 된다.
  • 비공인 IP 주소 공간 (RFC 1918)
  • 네트워크 크기 8 : 10.0.0.0 ~ 10.255.255.255.255
  • 네트워크 크기 12 : 172.16.0.0 ~ 172.31.255.255
  • 네트워크 크기 16 : 192.168.0.0 ~ 192.168.255.255
  • 가상 머신에 사설 IP를 할당하고 인터넷 접속시에는 호스트의 IP를 사용하여 통신 한다.
  • 기본으로 DHCP 서버를 제공하여 DHCP를 사용하지 않을 경우 수동으로 IP를 설정 한다.
  • 가상 머신을 외부와 직접 연결하기 위해서는 연결 브리지, 포트 포워딩(Port Forwarding)을 사용 한다.

VirtualBox Network 설정

  • VirtualBox를 시작 한다.
  • 가상 머신을 선택한 후 "설정" 버튼을 선택 한다.
  • 새로 뜨는 창에서 네트워크 메뉴를 선택 한다.
  • 어댑터 1에서 "다음에 연결됨"을 아래 사항을 참조하여 설정 한다.
다음에 연결됨 상세 설명
연결되지 않음
  • Not attached
  • 네트워크에 연결 되지 않는다.
NAT
(Network Address Translation)
  • 네크워크 주소 변환 (NAT, Network Address Translation)
  • 하나의 IP를 다른 IP로 변환하는 방법
  • 비공인 IP 주소를 공인 IP 주소로 변환하는 등에 사용 된다.
  • 비공인 IP 주소 공간 (RFC 1918)
  • 네트워크 크기 8 : 10.0.0.0 ~ 10.255.255.255.255
  • 네트워크 크기 12 : 172.16.0.0 ~ 172.31.255.255
  • 네트워크 크기 16 : 192.168.0.0 ~ 192.168.255.255
  • 가상 머신에 사설 IP를 할당하고 인터넷 접속시에는 호스트의 IP를 사용하여 통신 한다.
  • 기본으로 DHCP 서버를 제공하여 DHCP를 사용하지 않을 경우 수동으로 IP를 설정 한다.


  • Network 접속 방법 : 게스트 머신 -> 인터넷/호스트 머신 : Default로 접속을 지원 한다.
  • Network 접속 방법 : 게스트 머신 <- 인터넷/호스트 머신
  • 포트 포워딩(Port Forwarding)을 사용 한다.
  • 가상 머신의 설정에서 네트워크를 NAT로 설정하면 하단에 Port Forwarding을 관리할 수 있는 버튼이 활성화 된다.
브리지 어댑터
(Bridged Adapter)
  • 가상 머신이 호스트를 브리지로 사용하여 직접 네트워크에 접속하는 형태
  • 가상 머신은 호스트와 무관하게 자신만의 독립적인 네트워크를 구성함
  • 가상 머신은 자신만의 IP를 받아 외부 네트워크와 연결 가능


  • Network 접속 방법 : 게스트 머신 -> 인터넷
  • Network 접속 방법 : 게스트 머신 -> 호스트 머신
  • Network 접속 방법 : 게스트 머신 <- 인터넷
  • Network 접속 방법 : 게스트 머신 <- 호스트 머신
내부 네트워크
(Internal networking)
  • Internal Network
  • Internal Network만 사용하도록 설정 한다.
  • 같은 Internal Network상에 있는 다른 VM과는 통신이 가능 하다.


  • Network 접속 방법 : 게스트 머신 -> 인터넷
  • Network 접속 방법 : 게스트 머신 -> 호스트 머신
  • Network 접속 방법 : 게스트 머신 <- 인터넷
  • Network 접속 방법 : 게스트 머신 <- 호스트 머신
호스트 전용 어댑터
(Host-only Adapter)
  • 외부와 단절된 네트워크로 호스트와 다른 게스트 머신만 접속이 가능 하다.
  • 호스트에 등록된 "VirtualBox Host-Only Network"를 사용하여 통신 한다.
  • "VirtualBox Host-Only Ethernet Adapter" 설정
  • "제어판->네트워크 및 인터넷 -> 네트워크 연결 -> VirtualBox Host-Only Network -> Internet Protocol Version 4 (TCP/IPv4)" 메뉴를 선택 합니다
  • IP 주소 : 192.168.56.1
  • 서브넷 마스크 : 255.255.255.0
  • "파일 -> 환경 설정 -> 네트워크 -> VirtualBox Host-Only Ethernet Adapter" 메뉴를 선택 합니다.
  • 어댑터
  • IPv4 주소 : 192.168.56.1
  • IPv4 서브넷 마스크 : 255.255.255.0
  • DHCP 서버
  • 서버 사용함 선택
  • 서버 주소 : 192.168.56.100
  • 서버 마스크 : 255.255.255.0
  • 최저 주소 한계 : 192.168.56.101
  • 최대 주소 한계 : 192.168.56.254


  • Network 접속 방법 : 게스트 머신 -> 인터넷
  • Network 접속 방법 : 게스트 머신 -> 호스트 머신 : Default로 접속을 지원 한다.
  • Network 접속 방법 : 게스트 머신 <- 인터넷
  • Network 접속 방법 : 게스트 머신 <- 호스트 머신 : Default로 접속을 지원 한다.
일반 드라이버
  • 호스트에서만 테스트용으로 연동하여 사용할 경우 네트워크 설정
  • "파일 -> 환경설정 -> 네트워크" 메뉴에서 VirtualBox Host-Only Ethernet Adapter를 추가 한다.
  • IPv4 주소 : 192.168.~.1
  • IPv4 서브넷 마스크 : 255.255.255.0
  • 가상 시스템의 "설정 -> 네트워크" 메뉴에서 어댑터를 2개 추가 한다.
  • 어댑터 1 : NAT (고정 IP를 설정하지 마세요)
  • 어댑터 2
  • 다음에 연결됨 : 호스트 전용 어댑터
  • 이름 : 위에서 추가한 VirtualBox Host-Only Ethernet Adapter를 선택

 

'서버' 카테고리의 다른 글

Oracle VirtuaBox 포트 포워딩  (0) 2014.01.12
VirtuaBox 포트 포워딩  (0) 2014.01.12
SSH Port Forwarding  (0) 2014.01.12
CentOS Network 설정  (0) 2014.01.12
Ubuntu Server Network 설정  (0) 2014.01.12
Posted by 주말소프트
,

SSH Port Forwarding

서버 2014. 1. 12. 12:30

IP Alias

  • IP Alias는 하나의 인터페이스 카드에 여러개의 가상아이피(내부IP 또는 실제IP)를 설정하는 것
  • Windows에서 IP Alias
  • 네트워크 -> 속성
  • Internet Protocol Version 4 (TCP/IPv4) 선택 -> 속성 -> 고급
  • IP 주소 추가
  • Ubuntu Server에서 IP Alias
  • 임시 IP Alias 설정
ifconfig eth0:1 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255
  • 영구 IP Alias 설정
cd /etc/sysconfig/network-script/
cp ifcfg-eth0 ifcfg-eth0:0
   DEVICE=eth0:0
   BOOTPROTO=static
   IPADDR=192.168.1.1
   onBOOT=yes
   USERCTL=no 

   DEVICE=eth0:1
   onBOOT=yes
   BOOTPROTO=static
   IPADDR=192.168.1.2
   NETMASK=255.255.255.0
   NETWORK=192.168.1.0
   BORADCAST=192.168.1.255
   USERCTL=no
  • CentOS에서 IP Alias
ifconfig
   eth0      Link encap:Ethernet  HWaddr 08:00:27:A6:xx:xx
             inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
             inet6 addr: fe80::xxxx:xxxxf:fea6:bf3/64 Scope:Link
             UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
             RX packets:224601 errors:574 dropped:0 overruns:0 frame:0
             TX packets:58066 errors:0 dropped:0 overruns:0 carrier:0
             collisions:0 txqueuelen:1000
             RX bytes:304206684 (290.1 MiB)  TX bytes:3266367 (3.1 MiB)
             Interrupt:11 Base address:0xd020

cd /etc/sysconfig/network-scripts/
cp ifcfg-eth0 ifcfg-eth0:0
vi ifcfg-eth0:0
   DEVICE=eth0:0
   ONBOOT=yes
   BOOTPROTO=static
   IPADDR=192.168.0.71
   NETMASK=255.255.255.0
   BORADCAST=192.168.0.255
   USERCTL=no

service network restart
ifconfig
   eth0:0    Link encap:Ethernet  HWaddr 08:00:27:A6:xx:xx
             inet addr:192.168.0.71  Bcast:192.168.0.255  Mask:255.255.255.0
             UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
             Interrupt:11 Base address:0xd020

'서버' 카테고리의 다른 글

VirtuaBox 포트 포워딩  (0) 2014.01.12
VMWare Network 설정  (0) 2014.01.12
CentOS Network 설정  (0) 2014.01.12
Ubuntu Server Network 설정  (0) 2014.01.12
configure한 캐시 지우기  (0) 2014.01.01
Posted by 주말소프트
,

CentOS Network 설정

서버 2014. 1. 12. 12:28
  • CentOS에 있는 네트워크 카드명을 확인 한다.
  • ifconfig -a : lo, eth0, eth1 등의 이름을 확인할 수 있다.
  • /etc/sysconfig/network-scripts/ifcfg-eth0 에 네트워크 카드를 위한 설정이 저장 된다.
#--- eth0 네트워크 카드에 고정 IP 설정시
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:24:1D:71:21:5C
ONBOOT=yes
NETMASK=255.255.255.0
IPADDR=203.231.27.22
GATEWAY=203.231.27.1
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes

#--- eth0 네트워크 카드에 DHCP 설정시
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:24:1D:71:21:5C
ONBOOT=yes
  • /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=localhost.localdomain   #--- 호스트명과 도메인명 지정
# HOSTNAME=localhost
# DOMAINNAME=localdomain
  • /etc/hosts #--- 호스트명 지정
127.0.0.1               localhost.localdomain localhost
  • /etc/resolv.conf #--- DNS를 위한 네임서버를 지정 한다.
search local cloudserver.com
nameserver 164.124.101.2  #--- 데이콤에서 사용하는 nameserver IP
nameserver 168.126.63.1   #--- 코넷에서 사용하는 nameserver IP
  • /etc/host.conf
#--- 호스트명 찾는 우선 순위 지정, hosts. /etc/hosts, bind. DNS 서버
multi on
order hosts,bind   #--- /etc/hosts 파일에서 찾고 없을 경우 DNS 서버에서 찾는다.
  • 기타 설정 파일
vi /etc/services
vi /etc/protocols
  • Network 설정 GUI 명령어
system-config-network
  • Network 설정이 마무리 되면 network 서비스를 재기동 한다.
ifdown eth0
ifup eth0

service  network  restart
  • TCP/IP 설정
  • 설정값 조회 : sysctl -a
  • 설정값 지정 : sysctl -w 변수="변수값"
  • 커널 관련 세팅 파일 : /etc/sysctl.conf
//--- FIN_WAIT2의 timeout 시간을 30초로 지정 (Default는 60초 임)
sysctl -w net.ipv4.tcp_fin_timeout=30

'서버' 카테고리의 다른 글

VMWare Network 설정  (0) 2014.01.12
SSH Port Forwarding  (0) 2014.01.12
Ubuntu Server Network 설정  (0) 2014.01.12
configure한 캐시 지우기  (0) 2014.01.01
chown  (0) 2014.01.01
Posted by 주말소프트
,
  • Ubuntu Server에 있는 네트워크 카드명을 확인 한다.
  • ifconfig -a : lo, eth0, eth1 등의 이름을 확인할 수 있다.
  • 네트워크 카드(eth0)를 유동 아이피(DHCP)로 설정할 경우
  • vi /etc/network/interfaces 파일에서 다음과 같이 추가 또는 수정 한다.
auto eth0
iface eth0 inet dhcp
  • Network Card를 재시작 합니다.
ifdown eth0
ifup eth0
  • /etc/init.d/networking restart : Network 재시작
  • 네트워크 카드(eth0)를 고정 아이피로 설정할 경우
  • vi /etc/network/interfaces 파일에서 다음과 같이 추가 또는 수정 한다.
auto eth0
iface eth0 inet static
    address 203.256.15.23      #--- address 앞부분은 tab을 사용해야 한다.
    netmask 255.255.255.0
    network 203.256.15.0
    broadcast 203.256.15.255
    gateway 203.256.15.1
    dns-nameservers 203.231.11.118 203.231.11.115
  • vi /etc/resolv.conf 를 열어서 아래와 DNS 서버를 입력
  • 가상 환경에서 NAT를 설정 하였을 경우 resolv.conf가 초기화 되는 문제가 발생 한다.
nameserver 164.124.101.2
nameserver 168.126.63.1
nameserver 203.231.11.118
nameserver 203.231.11.115
nameserver 210.220.163.82
nameserver 219.250.36.130
  • /etc/init.d/networking restart : Network 재시작

'서버' 카테고리의 다른 글

SSH Port Forwarding  (0) 2014.01.12
CentOS Network 설정  (0) 2014.01.12
configure한 캐시 지우기  (0) 2014.01.01
chown  (0) 2014.01.01
chmod 폴더만 or 파일만 권한변경  (0) 2014.01.01
Posted by 주말소프트
,

이미 한번 configure하였다가 설정 값을 바꾸어 다시 configure하기 위해서는
해당 파일을 압축 해지한 디렉토리내에서 config.cache와 같은 설정 파일등을 지워야 한다.


*make distclean 과 make clean의 차이

make clean 은 이전에 컴파일했던 내용을 삭제하는것이고,

make distclean 은 automake에서 분류되지 않은 나머지 파일

(쉽게말해 .tar.gz 또는 .tar.bz2를 풀었을때 최초상태로) 을 삭제하는 것.

'서버' 카테고리의 다른 글

CentOS Network 설정  (0) 2014.01.12
Ubuntu Server Network 설정  (0) 2014.01.12
chown  (0) 2014.01.01
chmod 폴더만 or 파일만 권한변경  (0) 2014.01.01
chkrootkit (루트킷 점검툴)  (0) 2014.01.01
Posted by 주말소프트
,

chown

서버 2014. 1. 1. 16:32

특정 디렉토리내의 특정파일들에 대해서만 소유자와 소유그룹 변경하기
 
chown -R stkim:stkim TestDir --from=test:test
 
TestDir 라는 디렉토리내에 존재하는 파일들 가운데 소유자가 test 이고 소유그룹이 test 로 되어있는 파일들의
소유자를 stkim 으로 변경하고 소유그룹을 stkim 으로 변경하라는 명령문.

'서버' 카테고리의 다른 글

Ubuntu Server Network 설정  (0) 2014.01.12
configure한 캐시 지우기  (0) 2014.01.01
chmod 폴더만 or 파일만 권한변경  (0) 2014.01.01
chkrootkit (루트킷 점검툴)  (0) 2014.01.01
CentOS 네트워크 설치  (0) 2014.01.01
Posted by 주말소프트
,
파일만 find ./ -type f -exec chmod -v 755 {} \; 폴더만 find ./ -type d -exec chmod -v 755 {} \; 해당파일만 find ./ -type d -name 파일이름 -exec chmod -v 755 {} \; 해당파일을 제외하고 find ./ -type d \! -name 파일이름 -exec chmod -v 755 {} \; 해당폴더만 find ./ -type d -name 폴더이름 -exec chmod -v 755 {} \; 해당폴더를 제외하고 find ./ -type d \! -name 폴더이름 -exec chmod -v 755 {} \; 여기서 주의해야 할 사항은 {} 과 \ 사이에는 꼭 공백을 넣어야 합니다. 안그러면 아래와 같은 에러가 뜹니다. find: missing argument to `-exec' 파일과 폴더를 모두 한꺼번에 변경 할 때는 아래와 같이 합니다. chmod -R 755 * 해보지는 않았지만 chown 소유자명 변경도 잘 적용될것 같습니다.

'서버' 카테고리의 다른 글

configure한 캐시 지우기  (0) 2014.01.01
chown  (0) 2014.01.01
chkrootkit (루트킷 점검툴)  (0) 2014.01.01
CentOS 네트워크 설치  (0) 2014.01.01
CentOS setup ntsysv 설치  (0) 2014.01.01
Posted by 주말소프트
,