• SEARCH

    통합검색
  • GAMEZONE
    • 커뮤니티
      • 공지사항
      • 유저게시판
        • 등업게시판
        • 출석체크
        • 정회원 무료자료실
      • 스크린샷
      • 인증자료실
    • 리니지
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 메이플스토리
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 바람의나라
      • 자유게시판
      • 홍보게시판
      • 자료게시판
        • 유틸자료실
        • 소스자료실
        • 클라이언트
        • 팩 자료실
      • 연구게시판
        • 개발내역
        • 질문과답변
        • 기타
      • 강의게시판
        • DR
        • CR
        • 구버전
        • 클라이언트 개조
        • 노하우 게시판
        • 게임공략 & 팁
    • 다크에덴
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 믹스마스터
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 라그나로크
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 기타게임
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 게임강의
    • 비베&포토샵
      • 자유게시판
      • 자료실
        • 일반자료실
        • 포인트 자료실
      • 노하우게시판
      • 포토샵게시판
    • 모바일
      • 게임공략
      • 포인트 자료실
      • 유틸자료실
      • 자유게시판
  • 다크에덴 게임공략 & 팁
    • 다크에덴 게임공략 & 팁 ()
    • 서버 구축하기

      • 북돌이4
      • 2017.05.25 - 19:33 2017.05.25 - 19:33 514

    다크에덴 구축하기 V3

    자주하는 질문 부분은 계속적으로 추가하도록 하겠습니다.
    모자란 부분이라던가, 알 수 없는 내용은 계속하여 고쳐나가도록 하겠습니다.

    ●로 표기되어 있는 부분은 중요한 부분입니다.

    준비물
    1.VMWare (버젼은 상관 없으나, 시디키가 있어서 인증이 가능해야 함)
    7.1.0 build-261024 추천 (Google.co.kr 에서 쉽게 검색하여 키젠을 다운받을 수 있음)

    2.서버용 OS (레드햇 <구>, 센토스 <신>)
    센토스 <신> 받는 방법은 Google.co.kr 에서 'darkeden.egg' 키워드로 검색하여,
    토렌토 파일을 받아 토렌토를 이용해 다운받으시기 바랍니다.

    3.나비켓 (MYSQL를 용이하게 관리할 수 있는 프로그램)
    돌아다니시는 거 받으시면 됩니다. 크랙으로 인증처리하시기 바랍니다.

    4.Winscp
    서버용 OS의 파일을 전송할 수 있는 프로그램 입니다.
    검색하시면 바로 받으실 수 있습니다.

    위의 4가지 준비물을 준비해주시기 바랍니다.

    ※ 서버를 구축하기 전에 이 구축 방법은 ◆공유기◆가 있는 상태에서의 구축 방법을 뜻합니다.
    ● 공유기 추천은 iptime 공유기를 추천합니다. (가격 대비에 성능이 매우 좋음)

    첫번째로 VMWare를 실행시킵니다.
    그 후에 맨 왼쪽 상단에 있는 File - Open을 클릭하여,
    서버용 OS.vmx을 선택하여, VMWare에 넣어주시기 바랍니다.

    넣어주셨다면, 서버컴퓨터 셋팅을 하실 수 있습니다.
    Devices 란에
    Memory : 말 그대로 가상 컴퓨터의 메모리를 뜻합니다.
    Processors : 가상 컴퓨터의 CPU 수를 뜻합니다.

    위의 두가지는 자신의 컴퓨터 사양에 따라서 맞춰주시기 바랍니다.
    ※ 추천 사양 : 메모리 2기가, 프로세서 2 ~ 4

    Network Adapter 부분은 설정을 해주셔야 합니다.
    Bridged 선택 후 "Replicate physical network connection state"을 체크해주시기 바랍니다.

    이제 서버 컴퓨터 셋팅은 끝났습니다.

    Power on this virtual machine 을 클릭하여, 전원을 연결합니다.

    서버용 OS의 로딩이 시작되면서, OS가 모두 실행되셨을 겁니다.

    아이디 : root
    비밀번호 : 서버용 OS에 따라 다름

    입력하셔서 로그인해주시기 바랍니다.

    ● [ID/PASS] 이 부분은 확실하지 않습니다.
    구버젼: root / 123456
    센토스: root / `1234

    ● 구버젼일 경우 (레전드는 이 작업을 하지 않습니다)
    이 명령어를 따라서 작성합니다.
    netconfig 입력 후 다른 창으로 이동되는데.
    그 곳에서 "Yes"에서 엔터를 누르신 후 스페이스 바를 눌러 체킹하신 후
    ↓ 키를 누르셔서, 엔터를 하셔서 나오시기 바랍니다.

    그 후 이 명령어를 작성합니다.
    ifconfig eth0 down
    ifconfig th0 0.0.0.0 up
    ifup eth0

    순서대로 입력 후 ifconfig 을 입력하셔서 IP를 확인하시기 바랍니다.

    192.168.0.* 형태로 되있으실 겁니다.

    Winscp을 켜셔서 192.168.0.* IP를 입력하신 후 접속해주시기 바랍니다.
    (ID와 PASS는 root와 비밀번호)

    그 후 /etc/sysconfig/network-scripts/ifcfg-eth0 파일을 열어주시기 바랍니다.

    맨 아래에 아래의 내용을 추가해주시기 바랍니다.

    check_link_down() {
    return 1;
    }

    이 내용을 추가하시게 되면, 레드햇을 재부팅시키셔도 IP를 자동으로 할당받습니다.
    (위의 작업을 다시 안해도 됨)

    ● 이제부터는 구버젼, 레전드 동일 시 합니다.
    자신의 서버에서만 접속할 수 있게 끔 서버를 셋팅할 예정입니다.

    나비켓을 키시기 바랍니다.

    IP 부분에 자신의 192.168.0.* 을 입력해주시고,
    사용자 명과 패스워드 부분에 알려진 MYSQL ID와 PASS를 입력하고 로그인 합니다.
    # VMWare 192.168.0.* 아이피 확인 방법은 콘솔 창에서 "ifconfig" 입력하시기 바랍니다.

    그 후 사용자 관리하기를 입력합니다.

    ● [ID/PASS] 이 부분은 확실하지 않습니다.
    구버젼: elcastle / elca110
    센토스: alcls / alcls1

    ●순서를 절대적으로 지켜주시기 바랍니다. (그렇지 않을 시 재 구축 해야 함)
    1.사용자 관리하기를 누릅니다.
    그 후 사용자 추가하기를 누릅니다.
    사용자 명: 자신이 사용할 ID
    호스트: % (자신만 접속할 경우 192.168.0.% / 어디서든 접속할 경우 %)
    패스워드: 자신만이 알 패스워드 8자 이상

    으로 사용자를 추가합니다.
    그 후 전체권한 란에서 "모두 선택"후 "저장"을 클릭합니다.
    (새로 생성한 MYSQL ID에 모든 권한을 부여하는 작업입니다)

    2.추가한 사용자로 다시 로그인 합니다.
    연결 속성을 눌러서, 사용자 명과 패스워드를 새로 만든 것으로 변경 후 접속합니다.

    3.사용자를 삭제할 차례 입니다.
    사용자 관리하기에 들어가셔서,
    지금 만드신 MYSQL ID, "root@localhost","root@localdomain"을 제외한 나머지를
    모두 사용자 삭제하기를 클릭하여 삭제합니다.
    (다른 사람이 MYSQL로 접속하는 것을 방지 <자신 만의 ID만 나두고 전부 삭제>

    4.Winscp으로 192.168.0.*에 접속합니다.
    /home/darkeden/vs/conf 에 들어갑니다.
    ~~~~server.conf 가 3개 있으실 겁니다. (game,login,shared)
    하나씩 열어주시기 바랍니다.

    그 후 IP를 입력하는 모든 칸에는 (123.123.123.123) "127.0.0.1" 으로 바꿔주시기 바랍니다.
    그 후 DB USER 부분에는 "이번에 새로 추가한 MYSQL ID"를 입력해주시기 바랍니다.
    그 후 DB PASS 부분에는 "이번에 새로 추가한 MYSQL PASS"를 입력해주시기 바랍니다.

    서버 conf 설정은 모두 끝났습니다.

    5.나비켓을 열어서 접속해주시기 바랍니다.
    DARKEDEN 데이타베이스를 클릭해주시기 바랍니다.

    WorldDBInfo 테이블을 열어주시기 바랍니다.
    Host란에는 127.0.0.1 또는 192.168.0.*가 아닌, 자신의 외부아이피를 입력합니다. (123.123.123.123)
    DB란은 건드리지 마시기 바랍니다.
    User란에는 자신이 생성한 MYSQL ID를 입력해주시기 바랍니다.
    Password란에는 자신이 생성한 MYSQL PASS를 입력해주시기 바랍니다.

    GameServerInfo 테이블을 열어주시기 바랍니다.
    IP란에 자신의 외부아이피를 입력합니다. (123.123.123.123)

    서버 Mysql 설정은 모두 끝났습니다.

    ● 레전드의 경우 나비켓을 접속하실때에는 주의하셔야할 점이 있습니다.
    연결 속성에서 상단 Advanced란으로 가주시기 바랍니다.
    그곳에서 "인코딩"이 default 또는 cp949로 되어 있어야 합니다.
    Mysql 문자 셋을 사용하기 부분 체킹을 해제하면, 선택하실 수 있습니다.
    그 후 접속해주셔야 MYSQL DB가 깨져 보이지 않습니다.

    이제 서버관련 세팅은 모두 끝났습니다.

    ● 만약에 자신의 외부아이피가 변경될 경우 5번의 작업만 다시 해주시면 됩니다.

    이제, 서버를 실행시켜주시기만 하면 됩니다.

    start, stop, tkrwp 3개의 파일이 필요합니다.

    서버실행,중단,로그삭제의 파일로써 중요한 부분입니다.
    쉽게 다운받으실 수 있으실 겁니다.

    -----------------------------------------------------------
    start 구성 내용
    #!/bin/sh
    killall loginserver
    killall sharedserver
    killall gameserver

    sleep 1
    ./tkrwp &

    sleep 1
    cd /home/darkeden/vs/bin

    sleep 3
    ./login1 &

    sleep 1
    ./share1 &

    sleep 1
    ./game1 &
    쉽게 다운받으실 수 있으실 겁니다.
    -----------------------------------------------------------
    stop 구성 내용
    #!/bin/sh
    killall gameserver
    killall sharedserver
    killall loginserver
    -----------------------------------------------------------
    tkrwp 구성 내용
    #!/bin/sh

    cd /home/darkeden/vs/bin

    rm -f core* &
    rm -f *.txt &
    rm -f *.log &
    -----------------------------------------------------------

    위의 파일 제작 방법을 가르쳐 드리겠습니다.
    Winscp을 통해서 root 폴더로 이동합니다.
    오른쪽 마우스 클릭 후 NEW - File 을 클릭합니다.
    파일 명은 start, stop, tkrwp 로 해주시기 바랍니다.
    그리고 나서 그 안에 위의 내용을 알 맞게 넣어 저장해주시기 바랍니다.

    그 후 파일 오른쪽 클릭 후 "맨 아래 버튼"을 클릭하여,
    권한을 0777으로 변경합니다. (3개의 모든 파일)

    이제 서버에 실행을 도와주는 유틸리티 또한 모두 설치되었습니다.

    서버 실행 방법은 콘솔 명령어 창에 입력하시면 됩니다.
    ./start : 서버를 실행시킵니다.
    ./stop : 서버를 중단시킵니다.
    ./tkrwp : 서버의 로그를 삭제시킵니다.

    서버를 실행시키시면 됩니다.
    (아마도, 이대로만 하셨다면, 아무런 에러 없이 서버가 실행될 것입니다)

    ●◎● 서버를 실행시키기 전에 필수 작업 ! " DMZ 설정하기 "
    DMZ 설정하는 방법은 http://192.168.0.1/ 에 접속하신 후
    관리도구 - 고급설정 - NAT/라우터 관리 - DMZ 설정에서
    DMZ을 선택해주시고, VMWare에서 ifconfig을 입력하면 뜨는 192.168.0.* 을 넣어주시기 바랍니다.

    위의 DMZ 설정하기는 iptime 공유기 기준으로 작성되었습니다.
    다른 공유기의 경우는 네이버를 통해서 DMZ 설정방법을 익히시기 바랍니다.
    ● DMZ 설정 IP는 VMWare에서 ifconfig 입력하면 나타나는 192.168.0.*을 넣어주셔야 합니다.

    ●◎● 필수 작업하기 ! ●◎●
    ◆ root 패스워드 변경하기
    콘솔 창에서 passwd 입력 후 패스워드를 변경해주시기 바랍니다.
    변경하지 않을 경우 해킹 100% 당합니다.

    ◆ 타 사용자 계정 삭제하기
    이 부분은 레전드에 해당되는 내용입니다.
    CentOS 5.5에는 "user"라는 사용자가 존재합니다.
    이 것을 삭제해주시기 바랍니다.
    콘솔 창에서 userdel user 입력하시면 됩니다.
    삭제하지 않을 경우 해킹 75% 당합니다.


    ◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎
    서버 접속하기

    #1. 구버젼의 경우
    클라이언트 Data\Info 에 있는 GameClient.inf 을 열어서
    IP입력란에는 모두 외부 아이피를 입력해주시기 바랍니다.
    Port는 아마도 9900을 입력해주시면 될겁니다.
    ServerInfo.inf도 수정해주시기 바랍니다.

    그 후 다크에덴.EXE의 바로가기를 만드신 후 바로가기의 속성에 들어가시기 바랍니다.
    그 후 맨 뒤에 0000000002 을 입력하신 후 바로가기를 실행시켜주시면 됩니다.

    #2. 레전드인 경우
    다크에덴.EXE의 바로가기를 만드신 후 바로가기의 속성에 들어가시기 바랍니다.
    그 후에 맨 뒤에 NEWSTART Futec(외부아이피:9909) 을 입력하신 후 바로가기를 실행시켜주시면 됩니다.
    ◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎

    ● F.A.Q : 자주하는 질문 :

    캐릭터에서 접속이 되질 않습니다.
    1.게임서버가 다운된 경우 (거의 그럴 일은 없음)
    2.접속할때 내부 아이피로 한 경우 (192.168.0.*)
    ▶외부 아이피로 접속하세요 123.123.123.123

    나비켓으로 접속할 경우 (레전드) "COLLATION 'utf8_bin'" 에러가 나타납니다.
    ▶나비켓을 다른 버젼으로 설치하세요.

    계정이 없는데, 어떻게 생성하나요?
    ▶웹페이지를 구축하여, 웹페이지에서 생성하실 수 있습니다.

     

    이 게시물을..
    N
    0
    0
    • 불아우 PK콤보닉네임666
    • 0
      북돌이4

    북돌이4 님의 최근 글

    구버전 기반 소스팩 있으신분 146 3 2017 08.27 668 수정버전 마지막 451 2017 05.25 668 수정버전 714 2017 05.25 운영자 명령어 311 2017 05.25 리눅스 텍스트모드로 변환 39 2017 05.25

    북돌이4 님의 최근 댓글

    숙지 2017 09.22 f 2017 09.19 활동은어떻게? 2017 05.25
    글쓴이의 서명작성글 감추기 
    댓글 쓰기 에디터 사용하기 닫기
    • view_headline 목록
    • 14px
    • 불아우 PK콤보
    • 목록
      view_headline
    × CLOSE
    기본 (897) 제목 날짜 수정 조회 댓글 추천 비추
    분류 정렬 검색
    • 다량의 중복 게시물 작성으로 인한 포인트 지급중단
      1
      2020.06.28 - 11:27 413 1
    897
    구축 도움 주실분 모십니다.
    솨리 2025.11.27 - 18:42 15
    896
    서버 최적화 팁입니다
    준이23 2024.04.18 - 21:32 181
    895
    레전드팩 캐릭터 오라 적용법!
    준이23 2024.04.18 - 01:15 82
    894
    뱀파 저장컨
    준이23 2024.04.14 - 10:39 119
    893
    카오스 스플리터
    준이23 2024.04.13 - 23:02 56
    892
    구버전 사냥터
    블랙컴뱃 2023.10.08 - 01:42 429
    891
    뱀파이어 pk 필수 참고사항
    블랙컴뱃 2023.10.08 - 01:40 347
    890
    뱀파이어 모션 푸는 법
    블랙컴뱃 2023.10.06 - 05:15 203
    889
    전뱀 무셋 , 더셋 능력치 계산
    보물1호 2023.09.17 - 04:31 196
    888
    도슬 버프 순서
    보물1호 2023.09.17 - 04:30 281
    887
    전아 템트리
    DANM 2023.08.27 - 08:45 205
    886
    무자본 돈벌기
    rkoawk 2023.08.22 - 02:36 183
    885
    pk 존
    rkoawk 2023.08.22 - 02:36 58
    884
    전뱀 무셋,덥셋 스텟계산
    똑디는나야 2023.07.11 - 12:27 257
    883
    엘릭서옵션표
    aksjflkasfkl 2023.06.15 - 03:31 143
    882
    exe파일 수정팁
    sdjuwu 2023.05.01 - 06:02 280
    881
    다크에덴 최신팩 프타팩~!!
    리수왕 2023.04.27 - 05:42 837
    880
    테페즈 레어
    유석123111 2023.04.04 - 00:01 165
    879
    바토리 레어
    유석123111 2023.04.03 - 23:59 321
    878
    구버전 무료 나눔 해주실분?
    세우간츠 2023.03.24 - 15:10 250
    877
    던전 입장좌표문제
    ukh7612 2023.01.31 - 07:02 155
    876
    VM로 서버팩 렉 및 버벅 거림 발생시 없에는 팁
    Morbius 2022.11.03 - 04:19 389
    875
    ISPK EDITOR 사용할때
    Armdoor 2021.07.03 - 20:27 226
    874
    도슬 버프 순서
    mxmxcvxcz123 2021.07.03 - 07:33 644
    873
    전투아우편 돈벌기꿀팁(라센외성)
    zxcvqq2 2021.07.03 - 07:33 255
    872
    도슬편 페로나점령전,라기술 블레이드 !
    zxcvqq2 2021.07.03 - 07:32 97
    871
    성서전으로 프타6달성과 질드레잡기!
    qkdzqiqe 2021.07.03 - 07:32 70
    870
    다크에덴2 총슬 터렛
    qkdzqiqe 2021.07.03 - 07:31 252
    869
    다크에덴 개초보를 위한 완벽공략! 1랩부터 1차승직까지
    qkdzqiqe 2021.07.03 - 07:31 246
    868
    석상전쟁 플레이
    qkdzqiqe 2021.07.02 - 02:42 86
    867
    다크에덴(DarkEden) 점령전 레전드!
    qkdzqiqe 2021.07.02 - 02:41 100
    866
    다크에덴(DarkEden) 성서전 최강인
    qkdzqiqe 2021.07.02 - 02:41 142
    865
    다크에덴 올힘뱀 성서전
    qkdzqiqe 2021.07.02 - 02:41 254
    864
    다크에덴 크로우바 몰이사냥하기 신규맵
    qkdzqiqe 2021.07.02 - 02:40 93
    863
    맵 pk존으로 만드는법
    rlarlfrlf 2020.12.12 - 00:40 284
    862
    펫 레드버드3 옵션표
    초오크슬램 2020.09.15 - 08:37 709
    861
    세트석 옵션 가이드 입니다
    슬레이어입니다. 2020.08.19 - 06:51 334
    860
    670,918버전 계정생성한 아이디로 접촉 안될때
    신마루 2020.08.08 - 03:28 695
    859
    인뱀 레어스킬
    maes 2020.06.13 - 21:52 666
    858
    전 종족 패시브 레어스킬 정리표
    WDwhite 2020.05.22 - 21:59 638
    857
    전아 레어스킬 정리표
    WDwhite 2020.05.22 - 21:58 718
    856
    물아 레어스킬 정리표
    WDwhite 2020.05.22 - 21:55 589
    855
    대아 레어스킬 정리표
    WDwhite 2020.05.22 - 21:51 582
    854
    불아 레어스킬 정리표
    WDwhite 2020.05.22 - 21:49 466
    853
    다크에덴 대지의아우스터 공략
    훈글1 2020.05.16 - 18:19 1794
    852
    질드레 레어
    닉네임666 2020.04.25 - 08:36 270
    851
    카밀라 레이드.
    닉네임666 2020.04.25 - 08:35 147
    850
    아우스터즈 전아 pk팁
    닉네임666 2020.04.20 - 09:04 568
    849
    불아우 PK콤보
    닉네임666 2020.04.20 - 09:02 528
    848
    아우스터즈 무한 텔포
    닉네임666 2020.04.20 - 09:00 510
    • 1 2 3 4 5 6 7 8 9 10 .. 18
    • / 18 GO
  • GAMEZONE
 GAMEZONE all rights reserved.
by OrangeDay