프로그래밍 QnA + 설치 및 활용 QnA

seojh1431의 이미지

컴퓨터 A가 컴퓨터 B를 디도스 공격하면 컴퓨터B는 패킷 포워딩을 사용하여 컴퓨터 C로 흘려보내게 하고 싶습니다.

참고로 컴퓨터 B는 랜카드 두개를 사용하고 있습니다. OS는 우분투12.04 LTS 입니다

컴퓨터a
address 192.168.111.40
netmask 255.255.255.0

컴퓨터b (두장의 랜 카드를 사용)
address 192.168.111.30 (eth 0)
netmask 255.255.255.0

address 192.168.112.30 (eth 1)
netmask 255.255.255.0

컴퓨터c
address 192.168.112.40
netmask 255.255.255.0

컴퓨터 A가 (eth0 192.168.111.40) 컴퓨터B의 eth0으로 핑을 보내면 컴퓨터 B는 eth0에서 eth1로 보내고 eth1은 컴퓨터C의 eth0으로 보냅니다.
라우팅 게이트웨이와 방화벽을 어떻게 설정해야 할까요??

won1596의 이미지

자작 OS 올릴만한 개발보드 뭐가 있을까요?

안녕하세요

최근 공부겸 자작 OS를 만들고 있는데 가상머신에서만 돌리려니 재미가 없어서요.
개발보드를 하나 구매해서 올려보고 싶은데 제가 하드웨어 관련해서는 완전히 문외한입니다.
개발보드로 검색해보니 결과도 너무 많고 무슨말인지도 잘 모르겠네요...
혹시 괜찮은거 추천해주실수 있나요?

CPU는 ARM쪽으로, 가격은 저렴할수록 좋고
단종되지 않은것(인터넷 쇼핑몰로 구할 수 있는..)이면 좋을것 같습니다.
또 자작 OS를 올릴 수 있는 환경이 갖추어져 있으면 더욱 좋구요...

armadillo의 이미지

linux/unix 에서 소스로 빌드할때...

반갑습니다.

linux/unix에서 소스로 빌드를 할때 순서가

01 # ./configure --prefix=....

02 # make

03 # make test

04 # make install

이렇게 보통진행하는데..

01 # 과정에서 configure로 넘겨줄 옵션이 많을때
보통은 여러줄로 이어서 타이핑하는데...
파일에 넣어서 파라메타로 전달하는 방법 같은게 없을까요 ?

configure --help를 읽어봐도 별 내용이 없고..

configure < config.cfg 로 해봐도 안되고...

한번에 설치되지 않을때를 대비해서 분명 방법이 있을듯한데..
물론 shell script로 명령과 함께 하는 방법이 있긴한데, 그건 꼼수같고...

혹 도움될만한 정보 있음 부탁드립니다.

즐거운 주말되세요.

whs9400의 이미지

(c)while문 문제 풀다가 막혔어요..

윤성우 열혈 C 프로그래밍 while문을 봤습니다.
원래 전 반복문에 엄청 약합니다. 머리 자체에 변수를 몇개 배치해야 할지 감도 잘 안오고 반복 되는 과정은 이해가 가지만 응용하는게 안됩니다. 아예 쉬운게 아니면 문제 자체 푸는게 불가능합니다.. 조건이 참으로 어렵더군요.. 왜 그런건지 이해가 안갑니다. 분명 다른곳보다 정독 할때 while부분이 이해가 잘 갔는데 막상 문제를 풀려니 잘 풀리지가 않습니다.
문제가 잘 풀리지 않는 이유는 위에 말씀드렸듯이 변수를 몇개 둬야 할지 감도 안오고 조건에 변수를 어떤 연산자로 어떻게 해야 할지 모르겠고 이게 제 머리의 한계일지...

제가 경쟁자가 있는데 그 경쟁자보다 못하는것 같아서 두렵고 죽고 싶네요

seojh1431의 이미지

기존 윈도우7에서 우분투를 깔기위해 usb 부팅디스크를 설치하던 중 설정을 잘못해서 윈도우7 다 날려먹고 우분

우분투 설치도 안되고... 그래서 예전부터 윈도우서버 공부할 생각이었기 때문에 윈도우서버2003 시디넣고 설치를 할려고 하던 중.... 블루스크

린이 뜨면서 설치도 안되네요.. 원래 윈도우7에 복구파티션이 있어서 부팅하고 esc 누른 후 f11을 누르면 복구할 수 있었지만 다 날라가서 이것저것

도 안되네요..

이럴땐 어떻게 해야되죠?? 밑에 그림파일 첨부합니다.

노트북 기종은 HP Presario CQ40 입니다.. 엄청 오래된거..

fopenfclose의 이미지

웹서버 작성 질문!

웹서버를 c/c++로 만드는 것과



node.js or php 로 만드는 것은 무슨 차이가 있나요??

yann8166의 이미지

STL List에 값이 들어가 있는데 size가 0이 나오는 현상.

STL list 를 사용 하여 프로그램을 구현 하였습니다.

매초 list에 수백~ 수천개의 데이터를 push/pop 하는 작업을 진행 하는 작업과

매초 list의 size를 읽고 list데이터를 확인하는 작업을 동시 진행 하는 프로그램인데요.

push/pop 작업 쓰레드와

list size 확인 및 list data 조회를 하는 쓰레드가 별개로 돌고 있습니다.

이럴때, push/pop 작업이 뜸할때는 괜찮은데, 작업이 수백 수천개로 많아지기 시작하면

간혹 list의 size가 엉뚱한 값이 나올때가 있습니다.

실제 size는 거의 4000~5000개가 유지 되는데 어느순간 size가 0으로 뜨곤 합니다.. 왜 이럴까요??

whs9400의 이미지

c 공부

음 전 일단 책을 정독하다가 예제가 나오면(모르는것만) 코딩을 해서 출력결과를 보거든요. 책에도 출력 결과가 나와있긴하지만 뭔가 궁금하기도해서 직접 코딩을 해보는데요. 책에 나온 소스코드를 무작정 코딩한후에 출력결과를 살펴보고 후에 동작이 어떻게 되는지 소스코드만 보고 파악을 하거든요. 이게 잘못된 방법인지 알고 싶습니다.

블로그에서 프로그래밍 예제는 코딩하지 말고 일단 책을 정독을 끝까지 참고 해야 머릿속으로 생각해서 코딩을 할수 있다고 글이 적혀있더군요.
뭔가 맞는것 같습니다. 제가 지금 윤성우 열혈프로그래밍을 보고 있는데요 printf함수와 스캔에프 함수 까지 왓는데 뭔가 약간 생소한건 좀 기억이 잘 안나기 시작합니다. 그렇다고 해서 다 까먹은건 아니구요. 혹시 위에 블로그 글처럼 책을 정독해야되는건지...

seojh1431의 이미지

네트워크 질문입니다.

구축환경은 컴퓨터 3대 모두 ubuntu 12.04 LTS 입니다.

공격자, 서버, 희생자가 있습니다. 서버에는 랜카드 2개를 장착하고 굴러다니는

랜선 2개를 주어서 공격자(eth0) ----(eth0) 서버 (eth1)----(eth0)희생자 이런식으로 컴퓨터를 구성하였습니다. 아이피는

Attacker
address 192.168.111.40
netmask 255.255.255.0

Server (두장의 랜 카드를 사용)
address 192.168.111.30 (eth 0)
netmask 255.255.255.0

address 192.168.112.30 (eth 1)
netmask 255.255.255.0

victim
address 192.168.112.40
netmask 255.255.255.0

지금 현재 네트워크는 이렇게 구축하였구요.. 어택커가 디도스툴로 빅팀을 쏘면 써버에서 티시피덤프의 로그가 남도록 하였습니다.. 그런데..문제는

balgarac1의 이미지

한 가지 궁금한 것 질문이요..

안녕하세요.
게임 서버 플머 준비하고 있는 지망생 입니다.
공부한 분야는 윈도우기반 c++을 주로 공부했습니다.
입사 지원 시 회사 자격 조건이나 우대사항을 보니 멀티 쓰레드나 IOCP에 대한 경험을 우대해 주는 곳이 있더군요. 궁금한 것은 멀티 쓰레드를 잘 다루는 것이 어떤 의미인지 잘 모르겠습니다.

쓰레드나 뮤텍스를 잘 짜는 것은 기본 일 것 같고
무엇을 하고? 무엇을 잘 해야 위의 우대사항들을 만족 시켰다고 할 수 있나요??

아니면 쓰레드를 더 잘 다룰 수 있도록 가이드 해 주는 서전 한 권 추천 부탁드립니다.^^

윤성우 tcp책만 본 상태 입니다.

게시판 특성에 맞지 않는 점 죄송^^:;

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기