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

young93의 이미지

DHCP 서버가 2개 있을때

안녕하세요...

사설망에서 DHCP 서버 2개를 운용하려고 합니다.
서버 A는 PC를 위한 것이고
서버 B는 장비 개발을 위한 실험용 서버입니다.

즉, PC는 A에서 IP를 가져와야 되고
장비는 B에서 IP를 가져와야 되죠.

그런데 DHCP 클라이언트는 브로드캐스트를 하기 때문에
A,B구분없이 먼저 응답을 주는 서버에서 IP는 받는군요.

이런 경우에는 어떻게 구성해야 하는지요.
조언 부탁드립니다.

shean0의 이미지

makefile로 구현할때.. 전달인자를 main에 주는 방법이 어떻게

움.. 지금까지.. 이럴 필요가 없었는데..
컴파일시.. 옵션으로 debug level를 조절하려구 합니다...

이와 같은 일을 한다고 생각하니..
기본적으로
makefile로 구현할때.. 전달인자를 main에 주는 방법이 어떻게 되는지요?
이것이 고민이 되는데요...

조언 부탁드립니다.

iwall의 이미지

프로그램 실행시 공유라이브러리 적재 매카니즘

프로그램 A 가 있습니다.

$ ldd A
liba.so.1 --> /lib/liba.so.1
libb.so.1 --> /lib/libb.so.1

두개의 공유 라이브러리를 사용하는 프로그램 A가 컴파일 되어 있습니다.
프로그램 A를 기동하기 위해서 공유 라이브러리 liba.so.1, libb.so.1 은 반드시 필요합니다.
또한
$ A -a
라고 명령을 수행하면 liba.so.1 에 있는 함수를 수행합니다.

$ A -b
라고 명령을 수행하면 libb.so.1 에 있는 함수를 수행합니다.

이런 상황에서 liba.so.1 가 없어졌습니다.
liba.so.1을 구할수가 없기 때문에, liba.so.1에 있는 기능은 포기하고,

menupan의 이미지

pthread 에서 구조체를 통한 데이터 공유에 관하여

쓰레드 사용시 전역변수를 이용하지 않고 구조체를 가지고 하려고 합니다.
예제들을 보니 대략 다음과 같더군요... :D

typedef struct{

double volatile *p_s;
pthread_mutex_t *p_s_lock;
...
}DATA;

void *thread_function(void *arg){

DATA D = *(DATA *)arg
...
pthread_mutex_lock(D.p_s_lock);
p_s = val_to_modify;
pthread_mutex_unlock(D.p_s_lock);
}

void main(){

DATA *A;
double volatile s;

for(...){

A[i].p_s = &s;
pthread_create(...);
}

for(...){

pthread_join(...);
}
}

각각의 쓰레드에서 사용하는 변수(p_s)가 main 안의 하나의 변수(s)와 어떻게 매치되는 지 궁금합니다. :?:

synapse의 이미지

emacs에서 utf-8쓰기에 대한 질문입니다.

:roll: 안녕하세요? 초보입니다.(emacs에도 초보, linux에도 초보, LaTeX에도 초보입니다)
제가 하고 싶은 것은 LaTeX에서 CJK package를 이용해서 unicode TeX문서를 만들고, 이것을 Tex4ht를 이용해서 html문서를 만드는 것입니다. 그러기 위해서는 unicode를 쓸 수 있는 Editor가 필요하고, 이전부터 쓰고 있는 emacs에서 한글 unicode(UTF-8)을 쓸 수 있으면 좋겠다는 생각을 하고 있습니다.

internet에 여기 저기를 돌아다니다 보니 Mule-UCS package(?)를 가지고 한글 unicode를 쓸 수 있다고만 나와있지 어떻게 서야 한다고는 나왔있지 않았습니다. 그래서 여기 저기 기웃거리다가 rpmfind.net에서 가장 최신의 emacs가 mule-ucs가 내장되어 있더군요. 그래서 이것을 깔면 한글 unicode를 쓸수 있지 않을까 하는 생각으로 install후에 여러 시도를 해 보았습니다만, 역시 실패이더군요 :(

ethdus의 이미지

.dat 파일에 관한 질문입니다 관심가져 주세요^^

안녕하세요 처음 뵙겟습니다^^
다름이아니라 제가 좀 너무 초보라서;;;
.dat 파일 말인데요 데이타 파일이요(동영상 말고)
소스 코드가 open을 통해 데이타 파일을 읽어 들여서
프로그램을 실행 해야 하는건데
.dat파일이 컴파일하는것은 아니라고 들었습니다
그러면 제가 프로그램을 잘못 짜면 어떻게 알죠?
그리고 파일 형식은 c랑 같은가요?
알려주세요~

무혼인형의 이미지

ip_conntrack 의 의미

안녕하십니까.

redhat8 으로 서버(+masquerade게이트웨이)를 운영하고 있는데,
핑이 자꾸 끊어지는 것(Request timeout) 같아서 서버의 /var/log/messages 를 보니..
Nov 13 17:00:29 scom1 kernel: ip_conntrack: table full, dropping packet. 라고 나와 있네요..
그래서

# cat /proc/sys/net/ipv4/ip_conntrack_max
6???
# echo 10000 > /proc/sys/net/ipv4/ip_conntrack_max

로 수정 해 주니 그런 증상이 사라졌습니다.

1. 정확히 ip_conntrack 의 역할이 무엇 인가요?
2. table_max 값을 임의로 높여도 괜찮은 걸까요? (메모리에 영향은?)

helloneo의 이미지

특정 계정에대해서 특정한 포트 막는방법..

특정한 계정에대해서만 특정 포트를 막는방법이 있나요..?
예를들어 어떤 사용자에대해 telnet 서비스를 못하게하려면
어떻게해야되나요..?

PiSTiS의 이미지

[질문]플래시 플레이어 설치하기

플래시 사이트서 받아서 압축까진 풀었는데 그담에 어떻게 해야되는지요...
제발...알려주세요...

hanseok의 이미지

[질문]많은 디렉토리와 소스 비교하는데 diff및 다른 비교방법에

커널 소스의 변경된 부분을 찾아 보고자 합니다.

커널 소스 2가지를 가지고 변경된 부분만을 쉽게 찾아낼수 있는 방법이 있을까요?

커널 소스다 보니 파일도 굉장히 많고 파일 하나하나 찾아다니며 비교하기는 힘들듯 하구요?

저의 생각에는 ls 에 나온 결과값을 diff 로 집어 넣어서 두 디렉토리의 파일의 변경사항을 비교하면 될듯한데 ..

위와 같은 스크립트(?)도 어떻게 구현해야할지 모르겠구요?

위의 방법 이외에 다른 좋은 방법이 있는지 ?

페이지

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