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

jskim70의 이미지

방화벽(리눅스용 fwbuilder) 을 설치햇는데...NAT 문제?

리눅스용 fwbuilder 를 설치햇는데,

방화벽서버는 61.33.39.xxx 이고, 방화벽 뒷단에잇는 개인pc 들은 10.1.1.1-10.1.1.253 까지로 쓰고 잇습니다..

사설ip와 고정ip로 NAT 를 구성하여...쓰고잇는컴퓨터들도 몇개 있구요
예로 10.1.1.11 ------61.33.39.xxx 로 매핑하여 쓰고잇구요
외부에서 61.33.39.xxx 로 터미널이나 http,ftp 는 잘되거든요.
근데,,내부에서(사설ip컴) 에서 61.33.39.xxx 로는 나가지를 않고 10.1.1.11로만 접근가능합니다...

밖에서 61.33.39.xxx 로 핑을때리면

Reply from 61.33.39.xxx 형태로 나오는대,,

jp24의 이미지

그누텔라 프로토콜에 대해 자세히 나와있는 문서 소개 부탁드립

안녕하세요.

그누텔라 프로토콜에 대해서 자세히 나와있는 문서를 구하고 싶습니다
gnutella protocol specification 0.4 version은 구했는데
다른 자료들도 있으면 좋을것 같아서요.

꼭 그누텔라가 아니더라도 file sharing 특성을 지니는 p2p application을
좀 디테일한게 분석해놓은... 그러니까 centralized directory 방식이다.
flooded request model이다. 이런식의 큰 분류가 아닌
조금더 디테일한 구조를 기술한 문서에 대한 정보를 부탁드립니다.
(한글, 영어 다 상관없습니다.. 한글이면 더욱 좋겠지만요..) :oops:

psjcap의 이미지

select하고 있는 socket의 close 처리..

한 ip에서 한연결만 허용하는 프로그램입니다..
select로 여러 소켓 동시에 recv 처리를 합니다..
그런데 이미 연결된 ip로 다른 connection이 들어올 경우..
기존에 connection은 끊어 버리고.. 새로운 connection으로 통신을 합니다..

근데 select로 block되어 있는 상태에서 close를 하면..
select는 0보다 작은 값을 리턴하지만.. errno가 0이 나오는군요..ㅠㅠ

pipe를 하나씩 select에 두는 방법도 생각해보았는데..
thread마다 file descriptor를 2개씩 먹다보니.. 이것도 문제더군요..

찬스의 이미지

쓸만한 Blog 모가 있을까요?

요번에 만들 제 홈피에 한번 Blog를 적용해 볼려고 하는데 어떤걸 쓰는게
좋을까요? 괜찮은것 있음 소개좀~ ^^

그럼.

kaebbi의 이미지

커널 모듈 프로그래밍에서 컴파일후 모듈 올리기에서 에러발생

자세한 하드웨어 스펙을 넣어 주세요.
- 사용OS 한컴리눅스 Advanced Server 3.1
- CPU Xeon 2.4G X 2
- MainBoard intel
- VGA ati
- HDD 140G scsi
- CDROM 40X IDE
- Sound Card None
- LAN Card 100M

문의 내용
Kernel module Programming을 작성해서 컴파일 했습니다.
Object 파일까지 잘 만들어졌는데 insmod를 하니
다음과 같은 에러 메시지가 나옵니다.
"mydrv.o kernel-module version mismatch
mydrv.o was compiled for kernel version 2.4.21-2custom
while this kernel is version 2.4.21-2smp."

참고로 mydrv.c는 리눅스 매니아를 위한 커널 프로그래밍 책에 나오는 소스코드 그대로 입니다.

yaongi0620의 이미지

mime 포맷된 메일을 볼 수 있는 방법?

오늘따라 질문이 많네요. 해킹당한 시스템을 복구하다 보니....T.T

아래 답해주신 분들의 도움으로 우선 급한 시스템들은 대부분 복구를 했습니다.
근데 한가지, 메일박스에 있는 메일들을 제가 급하게 백업을 하다보니
몇 가지 곤란한 문제에 부딪혔습니다.

/var/mail/에 있는 abcd의 메일박스를 abcd. backup으로 복사해두고 abcd유저를 삭제하였습니다. 크랙커가 이용한 유저 중 하나라 급한 마음에 지워버렸는데, 이 유저의 메일은 업무상 매우 중요하여 이 유저의 계정을 그대로 abcd로 다시 만든 다음 abcd.backup을 /var/mail/abcd로 카피했습니다.

vocw의 이미지

ls -l 명령어 실행할 경우 'total 1088' 이런게 프린트 되는데

질문1)

ls -l 명령어 실행할 경우 예를 들어 'total 1058' 이런게 프린트 되고

그 밑에 파일들 정보가 쭈욱 나오는데 저 'total 1058' 이 뭘 가르키나요?

질문2)

어떤 디렉토리 하위에 있는 파일의 개수를 알고 싶을 때 어떤 명령어를 쓰면 될까요? (depth 에 관계없이 하위 모든 파일들)

궁금합니다'O'

kihoori의 이미지

네임서버 관련 문제 인듯한데요..정확히 뭐가 문제 인지를 모르?

일단 상황은

1. 여러 싸이트를 운영하는 서버에 호스팅을 받는 형식으로 쓰고 있고여(서버에는 아파치 VirtualHosting 설정만 존재)

2. 그 서버는 분당 GNG라는곳에 있고 자체적으로 ISP운영도 하는곳으로 GNG의 아이피를 할당 받아 있습니다

3. 도메인은 도메인 업체에서 등록을 했고 네임서버 역시 도메인업체에 등록이 되어 있습니다.

그런데 카드결재를 연결해야 하는데 카드결재사에서 도메인으로 연결이 안된다고 합니다. 이상한것은 그곳안에 adsl로 연결된곳에서는 문제 없이 접속이 되는데요 회사에서 공식적으로 쓰고 있는 ISP(데이콤)에서 연결이 안된다는거죠

webper81의 이미지

MMORPG게임에 관한 참고할만한 소스나 책 추천좀.

안녕하세요 요즘 MMORPG게임서버에 관한 개발에 관심이 있는

프로그래머입니다. 뭐 상용적으로는 이용할 예정은 아니고 시간날때

공부점 해볼려고 합니다. 혹시 필드에서 뛰고 계신분들이 있다면

OS나 언어등은 어떤 걸로 하는지 알려주실수 있나요?

그리고 참고할만한 게임이나 서적등은 어떻게 되는지도 알려주세요

마지막으로 클라이언트 개발은 주로 direct x기반인가요? openGL은

힘든가요?

mabux의 이미지

GTK프로그래밍시..

#include <gtk/gtk.h>

int main( int argc,
char *argv[] )
{
GtkWidget *window;

gtk_init (&argc, &argv);

window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_widget_show (window);

gtk_main ();

return(0);
}

처음해보는 GTK프로그램으로 예제를 보고 따라 했습니다..

그리고 아래와 같이 컴파일을 했습니다...

gcc base.c -o base `gtk-config --cflags --libs`

그런데 컴파일을 에러가 나오네요..

에러내용이야 gtk/gtk.h <- 이 화일을 찾을 수 없다는 것입니다..

페이지

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