인터넷 공유기로 유니콘社의 MAX 400 PLUS 제품을 써오고 있었다.
메가패스 ADSL, VDSL을 쓰는 동안에는 속도도 괜찮게 나와서 잘 써왔는데 파워콤 광랜으로 갈아치운 후부터는 공유기가 광랜의 속도를 제대로 커버해 주지를 못하는 것이었다.
랜카드에 선을 다이렉트로 물리면 평균적으로 80Mbps 중후반대를 달리면서 최고 90Mbps이상도 나오는 것이 공유기에만 물리면 60대로 뚝 떨어져버리는 것이었다.
안되겠다 싶어서 새로 공유기를 살까 고민하다가 예전부터 말로만 들어왔던 리눅스 라우터를 직접 만들어 볼까 생각해 보게 되었다.



3, 4일 정도 시간 투자를 한 끝에 그토록 고대하던 리눅스 라우터를 완성시켰다.
메인보드와 씨퓨는 파코즈하드웨어의 Give & Take 게시판을 통해 어느 지인을 청량리에서 직접 만나 공짜로 득템한 것을 썼다. BX보드와 펜티엄2 350Mhz, RAM 96M을 얻는 성과를 거두었다.
코요테 리눅스가 2.05버전 이후부터는 그래픽 카드가 있어야 부팅이 가능하기 때문에 없는 그래픽 카드를 또 구해야 했다.
예전에 갖고 있었던 지포스2MX200을 필요없다고 친구한테 줘버린 게 후회되었다.
용산 나진상가 벼룩시장엘 가서 지포2를 만 2천원에 지른 김에 하드도 탐이 나서 만 3천원 짜리 IBM의10기가 짜리를 덩달아 함께 질렀다.
코요테 리눅스 프로젝트를 마치면 레드햇 리눅스에도 도전해서 파일 서버로 돌릴 때에 유용하게 쓰일 거 같아서 함께 질렀다. 그래봤자 합이 2만 5천원이다. 쓰리콤 100MBps짜리 랜카드도 탐이 났지만 총알이 부족해서 포기...
학교 과사무실에서 고장난 컴퓨터의 각종 부속품들도 모조리 긁어왔다. 40기가짜리 삼성하드디스크랑 파워서플라이, 파워스위치와 LED선들을 긁어왔다. 램은 이미 조교 형님이 수거해갔음 ㅋ...



재료는 지난 주에 다 준비를 한 것들이고... 요개 기억력이 많이 감퇴해서 언제 만들기 시작했는지 잘 기어이 안 난다. ㅋ 토욜 쯤부터 시작한 거 같다.
하드보드지를 이용해서 케이스를 만들기로 했다. 총 5장을 소비했다. www.koreamod.com엘 가보니 쿨갤러리 게시판에 하드보드지를 이용해서 리눅스 라우터를 완성해 논 작품이 있길래 그걸 많이 참고하여 메인보드랑 파워서플라이 등등의 부속품 배치형태랑 케이스 형태를 많이 모방했다.
지금 완성해 논 것을 보면 나름대로 상당히 깔끔하게 만든 거 같다.
문제는 그래픽 카드 때문에 부피를 줄이는 데 한계가 있었다. 그래서 케이스의 너비는 일반 PC케이스보다 더 넓다. 높이는 낮출 수 있었다.
구형 코요테 리눅스가 그래픽 카드 없이도 부팅이 가능하지만 내가 리눅에 관한 한 완전 초짜라 콘솔 모드에서 제어하는 건 도저히 자신이 없어서 웹페이지 상으로 제어가 가능한 버전들 중에 최신인 2.16버전을 선택했다.
하드웨어 구축은 별 문제 없었는데 나뒹구는 리얼텍 랜카드들 중에 상태가 양호한 두 개를 골라서 라우터에 장착해야 했다. 100Mbps짜리 8139시리즈가 3개 정도 있었고 10Mbps짜리인 8029시리즈가 2개... 8139 중에 1개가 작동 불능인 것을 알아냈다.
랜카드를 바꿔 끼워 가며 온갖 삽질 끝에 우연하게 인터넷 연결과 내부 네트웍 연결 둘 다 성공이 되어 쾌재를 불렀다. 오늘 저녁 9시 경쯤이었을 거다.



벤치비(http://www.benchbee.co.kr)에서 속도측정을 해보니 다이렉트로 물릴 때랑 거의 비슷한 수준으로 측정이 되는 것이다. 고생하며 만든 보람이 있었다.
기존에 쓰던 유니콘 공유기는 DHCP기능을 죽여서 그냥 일반 스위칭 허브로 쓰고 있다.
그런데 포트 포워딩이라든지 DMZ와 같은 가상 서버 기능을 세팅하는 데에 좀 어려움을 겪고 있다. 프루나를 써보려는 데 라우터의 방화벽 때문에 계속 로우아이디로 접속이 된다. 웹어드미니스트레이터 페이지를 통해 포트 포워딩을 해줘도 이게 맞게 설정을 한 거 같은데도 자꾸 로우아이디로 잡힌다. 아직도 넘어야 할 산이 많이 남아 있다.


이제 레드햇 리눅스 등에 도전해서 본격적인 리눅스 스터디에 돌입할 예정이다.
공무원 시험 준비도 해야 되고 취업 준비에 열을 올려야 할 시기인데도 계속 이 짓거리나 하고 있다. 후~
Creative Commons License