본문 바로가기

전체 글764

17. 우분투 / 데비안 아파치 서버의 프록시 패스를 이용해 방화벽 우회하기 안녕하세요. 도정진입니다. 특이한 네트워크 환경에서 특정 포트로만 통신이 가능한 경우. 80번 포트나 443 HTTPS 포트만 사용이 가능한 경우 아파치 프록시를 이용하여 방화벽을 우회할 수 있습니다. 즉 제한된 네트워크 ---------------------- 아파치 서버 ------------------------- 외부연결 제한된 네트워크에서 80번 포트로 아파치 서버에 요청을 보내면 아파치 서버에 설정된 방식대로 80번 이외의 포트로도 연결이 가능하게 해주는 것입니다. 긴말 없이 바로 시작하겠습니다. 테스트 환경은 우분투 14.04 64비트 입니다. 그리고 자기 소유의 도메인이 있어야 합니다. 아직 정확하게 프록시에 대해서 모르기 때문에 도메인이 꼭 필요한지는 잘 모르겠습니다. 서브 도메인 설정이.. 2015. 5. 15.
SPAM Act1: 프롤로그 덴마크의 왕이 세상을 떠나고, 비텐베르크 대학에 재학 중이던 아들 햄릿은 아버지의 부고를 듣고 덴마크로 귀국한다. 어머니의 비통함과 국민들의 슬픔, 햄릿의 슬픔은 하늘을 찌를 것 같았다. 엎친 데 덮친 격, 어머니는 덴마크 왕실의 법도에 따라 아버지의 동생인 클로디어스와 재혼을 하여 클로디어스가 다음 왕이 되고 거트루드는 왕비를 이어가게 되었다. 햄릿의 아버지의 장례가 끝난 지 3주가 되어가는 1월 15일. 거트루드와 클로디어스가 결혼식을 올리기로 약속하고 햄릿은 스스로도 알 수 없었던 슬픔에 빠져든다. 클로디어스와 거트루드의 결혼식에서 햄릿은 아무 말도 하지 않은 채 착석만 하고는 곧 자기 방으로 돌아왔다. 햄릿이 보이지 않자 클로디어스는 그에게 메시지를 보내기 위해서 단톡방을 열었.. 2015. 5. 12.
16. 우분투/데비안 ISCSI Target 설치하기. - 기본 안녕하세요. 도정진입니다. 군 입대 관련으로 매우 오랜만에 글을 쓰네요. 이번에 관심을 가진 것은 ISCSI 타겟입니다. 정확히는 무엇인지는 모르나 서버 관점으로 보았을 때는 물리 디스크를 섹터 단위로 공유하는 것입니다. (섹터 단위로 공유하기 때문에 속도는 빠르지만 보안이 허술 할 경우 매우 치명적입니다.) 실제로 서버단에서 특정한 디스크나 파티션 혹은 .img 파일을 통해 여러 다수 컴퓨터에 마운트 해서 물리 디스크 처럼 사용이 가능하고 이걸 더 응용하면 PC방 처럼 노하드 부팅을 할 수 있습니다. 이번에 휴가를 3박4일 나왔습니다. 이번 기회를 통해 ISCSI (아이스카시) 타겟과 PXE 부팅을 이용한 노하드 부팅등을 정복해 보겠습니다. 더불어 블로그 디자인도 해야 겠네요 ㅎㅎ 일단 기본적으로는 단.. 2015. 5. 12.
#3 BPI-R1 OpenMediaVault with Bananian 안녕하세요. 도정진입니다. BPI-R1 에 OpenMediaVault 를 설치하여 서버로 사용해 보겠습니다. 바나니안 이미지는 현재 브로드컴 스위칭 칩셋이 잘 인식되는 상태입니다. 전의 14.11 버전에서는 에러가 있었습니다. 0. 바나니안 이미지 다운로드 받기 / 설치 https://www.bananian.org/download http://download.djjproject.com/BananaPi/ 위의 주소에서 최신 버전 이미지를 받습니다. 그리고 압축을 풀어 img 파일을 아래의 프로그램을 이용해 SD카드에 씁니다. http://sourceforge.net/projects/win32diskimager/ 1. 터미널 접속 하기 터미널을 접속하기 전에 BPI-R1 이 받은 아이피를 알아야합니다. 저는.. 2015. 2. 21.
15. 우분투 / 데비안 버추얼 박스 (VirtualBox) 설치 및 웹 관리자(phpvirtualbox)설치하기 -추가사항-2015-08-12 에 버추얼박스 5.0 하위 방법으로 설치 성공하였습니다.phpvirtualbox 도 5.0에 맞게 대응업데이트가 되었으니 최신버전으로 작업하시면 됩니다. 안녕하세요. 도정진입니다. 카페에 글을 쓰다보니 폰트가 너무 작은것 같아서 1.5 포인트를 올려서 글을 작성합니다. ㅎㅎ 이 글은 ARM 장치의 리눅스에서는 지원되지 않습니다. 인텔 x86 에서만 지원됩니다. 오늘은 우분투/데비안 리눅스 서버에 버추얼박스를 설치해보고 그것을 웹페이지로 컨트를 해 보겠습니다. 실제로 화면 (xwindow) 를 열어서 화면을 보면서 버추얼박스를 컨트롤 할 수 있지만 실제로는 서버에 화면을 원격으로 연결해서 하는 작업이 매우 번거롭기 때문에 웹상에서 컨트롤 할 수 있는 UI가 있으면 정말 편할것.. 2015. 2. 5.
11.1 우분투 / 데비안 Apache (아파치 서버) 가상호스트 및 도메인 설정하기 안녕하세요. 도정진입니다. 오늘은 아파치 서버와 도메인을 연동하여 보겠습니다. 실제로 처음에는 가상호스트 개념을 몰랐습니다. 그냥 IP -> 도메인 주소 1:1 대응으로 작동하는 것인줄만 알았지요. 그런데 가상호스트 설정을 통해 한 서버에서도 여러개의 가상호스트를 구동할 수 있음을 알게 되었습니다. 그리고 최근에 리눅스 버전이 업데이트 됨으로써 14.04 버전을 기준으로 작성되었음을 알려드립니다. 그리고 최소한의 설정으로 가상호스트를 구현하기 때문에 그리 기술적인 내용이 아님을 미리 말씀드립니다. 1. 도메인 구입 저는 일단 도메인을 제일 싼곳에 주문하게 되었습니다. 메일플러그라는 업체에서 구매를 하게 되었네요. 가격이 싸서 나중에 문제가 될것 같습니다만 ㅠㅠ , 무료 도메인으로는 .tk 도메인이 있습니.. 2015. 2. 2.
[윈도우 태블릿] 델 베뉴 8 프로 , 윈도우 10 테크니컬 프리뷰 (클린설치) 파일링크 수정 완료 2015-10-22안녕하세요. 도정진입니다. 제 델 베뉴 8 프로 제품에 윈도우 10을 설치해 보았습니다. 실제로 저는 UEFI 문제 때문에 설치가 되지 않을것이라는 느낌을 받았습니다만 정상적으로 설치가 되네요 ㅎㅎ 윈도우 8.1 정품 사용자들은 윈도우 10이 나왔을 때, 무료 업글을 받으실 수 있으니 정상적으로 업글이 가능할 것입니다. 이 설치 방법은 델 베뉴 클린설치 방법과 같음으로 봐두셔도 좋습니다. 0. 델 베뉴 8 프로 시스템 상황 델 베뉴 8 프로는 레거시 부팅 모드가 되지 않습니다. 한편 UEFI 부팅모드는 지원이 됩니다. 그러나,.. 32비트 UEFI 모드 부팅만 가능하기 때문에 한정적으로 윈도우 8.1 / 윈도우 10 만 설치가 가능합니다. 윈도우7도 UEFI 모드가 .. 2015. 1. 25.
5.1 우분투 / 데비안 vsftpd 로컬 계정 쉘 로그인 방지하기 안녕하세요. 도정진입니다. 오늘은 vsftpd 계정 생성과 관련하여 보안 이슈를 설명드릴려고 합니다. 실제로 제 블로그에 있는 방식대로 진행을 하게 되면 실제 우분투 계정을 통해서 FTP 로 접속을 하게 됩니다. 그런 도중에 공개 FTP나 사용자가 여러명 있을 경우에는 약간 문제가 생기는데요. 생성한 FTP 전용 계정에 대해서 SSH 쉘 접속이 가능해지는 문제가 생깁니다. 물론 가상계정 인증을 통해서 문제를 해결할 수 있거나 외부에서 SSH로 접속을 하지 못하겠금 설정을 하시면 됩니다만 가상계정 설정이 귀찮고, SSH 가 없으면 서버 관리가 힘들어지기 때문에 아래의 방법을 사용합니다. (OpenMediaVault 는 웹 UI가 있어서 SSH가 없어도 괜찮겠지만 말입니다...) 1. 쉘로그인을 못하게 막습.. 2015. 1. 10.
INTEL NUC DN2820 우분투 서버 구축 완료! (블로그 링크 수정됨) 안녕하세요. 도정진입니다. 블루님게 분양받은 INTEL NUC N2820 우분투 서버 구축기를 쓰려고 합니다. 매번 서버를 옮겨다니면서 제 개인 서버 접속이 안된적이 많습니다. 현재 블로그 파일 링크를 대부분 제 개인서버로 해 두었기 때문에 불편함이 많았을 텐데요. 이번에는 근 2년 동안 하루도 꺼짐없이 구동될 것입니다. 도메인 연장은 나중에 시간 맞춰서 해둘 생각입니다. 먼저 분양을 받고 나서 몇일 동안 켜보지 못했습니다. 오드로이드가 약간 늦게 팔렸기 때문인데요 ㅎㅎ 램을 못 꼽아서 부팅을 못해보고 있었습니다. 램을 4GB 구매하였고 DDR3 가 아닌 DDR3L 제품입니다. 처음에는 WD 스콜피오 블랙 320GB 를 꼽아서 구동을 했습니다. 윈도우면 윈도우 우분투 모두 부팅이 잘 되더군요. 아 참고로.. 2015. 1. 10.
14. 우분투 , 리눅스 XBMC 설치하기 안녕하세요. 도정진입니다. 최근에 누크를 NUC DN2820 을 사용해 보면서 XBMC 설치를 한 경험을 말씀 드리고자 합니다. 먼저 공식 14.04 / 데비안 Jessie 에 있는 것은 12.3 frodo 버전으로 영상 재생 성능이 매우 좋지 않습니다. 현 최신버전은 14버전의 이름이 바뀐 Kodi 입니다. 그럼 아래에 설치과정을 알려드리겠습니다. 우분투 시스템이나 데비안 시스템에서 터미널을 열고 아래처럼 해 주시면 됩니다. 먼저 의존성 패키지를 설치합니다. sudo apt-get install python-software-properties pkg-config 그 다음 아래의 패키지를 설치합니다. sudo apt-get install software-properties-common 그리고 XBMC K.. 2015. 1. 9.
[오드로이드XU] 기가비트 최고속도 뽑기 안녕하세요 도정진입니다. 기가비트에 대한 갈망. 이제 여기서 끝내려고 하네요. 실제로 블루님 말씀대로. 기가빗의 속도를 잘 뽑아내려면 디스크 = SATA, USB3.0 랜 (네이티브, NOT USB) 여야 가능하다는 것이죠 ㅎ USB 로 묶은 랜카드와 디스크의 경우 대역폭 병목 현상이 나타나기 때문에 실제로 기가빗의 성능을 기대하기란 정말 어렵다는 겁니다. 실제로 오드로이드 XU의 경우도 USB3.0 포트를 통해서 랜카드와 외장하드를 공유하고 있는 상태입니다. 어쩔 수 없이 병목현상이 나타나긴 하지만 이것을 최소한 완화하여 , 혹은 운영체제 최적화를 하여서 속도를 뽑아보려고 하는 것입니다. 그럼 바로 시작합니다. 1. 걍 기가빗 속도 테스트 사진은 없습니다만 35MB/s 정도로 속도가 나옵니다. 2. S.. 2014. 12. 20.
[오드로이드XU] 팬컨트롤 스크립트 , CPUBURN 패키지 안녕하세요. 도정진입니다. 시끄러운 팬 컨트롤 때문에 따로 스크립트를 만들어 보았습니다. Odroid XU Fan Control Script. 1. 확인 사살! 터미널에 아래의 명령어를 칩니다. echo 0 > /sys/bus/platform/devices/odroidxu-fan/fan_mode이는 자동으로 되어있는 팬 컨트롤 모드를 수동으로 설정하는 것입니다. 그리고 다음으로 echo 255 > /sys/bus/platform/devices/odroidxu-fan/pwm_duty 이런 명령어를 쳐 봅니다. 그럼 0~255 값에 따라 팬 속도가 변화함을 알 수 있습니다. 마지막으로 CPU 온도를 읽어봐야겠죠? nano /sys/devices/virtual/thermal/thermal_zone0/temp .. 2014. 12. 17.
[150217]갤럭시 넥서스 롤리팝 베타 설치하기 안녕하세요. 도정진입니다. 롤리팝 베타 버전이 이제 실사용이 가능할 것 같아서 글을 포스팅합니다. 글은 아주 간단하게 설명이 될 것이며 각 단계에 대해서 의문이 나시는 분들은 이 블로그의 갤럭시 넥서스 카테고리를 참고해 주시길 바랍니다. 먼저 아래의 파일들을 받아주시길 바랍니다. 1. FML 5.0.1 Lollipop Beta 1207 버전 http://forum.xda-developers.com/devdb/project/dl/?id=10085 1-1. CM 베타 최신 나이틀리 http://build-server.com/daniel/cm-12-20150213-UNOFFICIAL-maguro.zip 2. FML Gapps http://forum.xda-developers.com/devdb/project/d.. 2014. 12. 12.
[TEST] 오드로이드 XU , TVHeadend 서버 설치 안녕하세요. 도정진입니다. 튜너 사용이 가능한지 알아보기 위해서 오드로이드에 테스트로 TVHeadend 서버를 설치해 보았습니다. 지금 멘붕 상태라 과정을 알려드리겠습니다. 실제로 빌드할 필요는 없었고, apt-get 으로 설치가 쉽게 가능했습니다. 중간에 계정 설정하는 창이 나옵니다. 실제로 X86에서 하는 빌드 방법으로는 중간에 에러가 나서 이렇게 미리 빌드된 패키지로 설치를 진행해 보았습니다. 아 참고로 레포에 이것을 추가해서 위지에 쓰는 패키지를 설치했습니다. 현 오드로이드 서버 상황은 14.04 LTS 입니다. 2014. 12. 9.
#2 SATA 디스크 마운트 BPI-R1 안녕하세요. 별로 진척이 없는 도정진입니다. 아이고. 어댑터 문제.. 스위치 칩셋이 있다보니 전력이 딸리는 걸까요.. 너무합니다. 일단 OpenWRT 에서 사타 디스크를 마운트 해 보았습니다. 터미널로 들어가셔서 위 명령어를 치시면 fstab 에 기본적인 구성이 완료 됩니다. 그리고 nano 를 통해 아래처럼 파일을 수정합니다 ㅎㅎ 이렇게 한 후 FTP 서버를 통해 속도 측정을 해보았습니다. 실제로 측정사진은 없지만 32MB/s 정도가 나오네요. 거의 BPI 와 똑같습니다. 아직 iptables 설정이 되지 않아서 NAT 성능은 측정해 보지 못하고 있습니다. 상당히 안정적인 공유기임은 사실입니다. 제가 하고 있는것이 여기 데비안을 돌리고 NAT 이 정상적으로 구동되는 것을 목표이기 때문에.. 따로 NAT.. 2014. 11. 27.
#1 BPI-R1 의 첫사용기.. 안녕하세요. 도정진 입니다. 에디님과 즐거운 시간을 보내고 이렇게 첫 사용기를 남깁니다 ㅎㅎ 일단 삽질의 시작이라기 보단 , 이미 만들어진 이미지를 사용해 보았습니다. 간단히 Image Writer 를 통해 BPI 에서 하던 것처럼 이미지를 쓰시면 됩니다. 현재 안드로이드와 OpenWRT 가 사용이 가능합니다. http://www.bananapi.com/index.php/download?layout=edit&id=65 일단 이 이미지는 두 가지의 에러가 있습니다. 1. 와이파이가 동작하지 않습니다. 2. OPKG 레포가 제대로 설정이 되어 있지 않습니다. 처음 WAN에 기기를 장착하고 랜에 컴퓨터를 물린다음 테스트를 진행했습니다. 정상적으로 인터넷 연결이 되었습니다. (그런데 OpenWRT 에서는 SAT.. 2014. 11. 21.