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

ansth의 이미지

DHCP서버의 개념을 알려주세요

리눅스가 깔린PC가있구요 윈도우가깔린 PC가있습니다..

리눅스는 debian 6.0.4 ver이구요..
리눅스로 DHCP서버를 구축해보려고합니다.

리눅스를 배웠는지1~2달정도 됬는데요
제수준은 그냥 리눅스마스터2급표준교재라는책에서 이론좀읽고 서버는 웹,dns,센메,ftp,samba등정도만 구축해봤습니다.

1) 우선 제수준에서 DHCP서버를 도전해볼만한지요? 책이없는지라 인터넷을 참고해서 구축해볼 생각입니다.

2) DHCP가 자동으로 아이피를 할당해준다는것정도만 알고있습니다.. DHCP서버 구축하기전에 DHCP의 정확한정의와 원리등을알아야할텐데.. 제수준을고려해서 쉽게 설명좀 해주시면 감사하겠습니다..

3) 인터넷을보다가 DHCP서버는 서버에는 dhcp서버패키지가 클라이언트에는 dhcp클라이언트패키지가 설치되있어야한다고들었는데요
리눅스는 dpkg나rpm을 통해 패키지들을 설치한다고치지만 서버가 리눅스고 클라이언트가 윈도우일때 윈도우에는 dhcp클라이언트패키지를 어떻게 설치하나요?

좋은답변부탁드립니다.

chxooi의 이미지

eth0 과 eth1 을 내부 ip 가 아닌 외부로 packet 다니게 할 수 없을까요?


PC 한대에 ubuntu 설치했고 Lan card 는 2개 입니다.
Lan card 1 에 eth0 10.10.10.1/24 설정하고
Lan card 2 에 eth1 11.11.11.1/24 로 설정하고
ping 을 때리니, eth0 과 eth1 이 127.0.0.1 의 내부 네트워크로 packet 이 다니는지, packet count 가 전혀 증가 하지 않습니다.

테스트를 해야 하는데, PC 가 하나밖에 없어 send 하고 recieve 하는걸 다 같은 PC 에 연결해야 하는 상황인데...
내부 packet 으로 안다니고, 바깥쪽으로 다니게 할수 있는 방법은 없을까요?

(PC) 10.10.10.1 ----> (test)
|
(PC) 11.11.11.1 <---- (test)

같은 PC 여서 계속 내부로만 다니네요...

trymp의 이미지

kernel 에서 MIB 정보를 조회해서 보려면????

ip_rcv() 함수에서

inhdr_error:
IP_INC_STATS_BH(IPSTATS_MIB_INHDRERRORS);

위와 같이 kernel 에서 패킷이 drop 된 것에 대해

MIB 통계에 count 하는 것으로 알고 있는데요.

이러한 MIB 정보를 보려면 어떻게 해야 하는지 모르겠습니다.

network stack 에서 어러한 statistics 을 많이 사용하는데,

이러한 정보를 조회하고 싶으면 어떻게 해야 하는지

고수님들의 조언 부탁드립니다.

fivestar의 이미지

자체적으로 완료되었습니다.

-----------------------

soul_159의 이미지

aufs file system 에서 grub 설정..

안녕하세요

usb 에 리눅스를 올리니 aufs라는 파일 시스템이 / 로 잡히더라구요

그런데 커널을 컴파일하고 update-grub 을 하니 /의 file system 인 aufs 를 인식하지 못하는지

에러를 뱉더라구요

df -h 를 하면 / 가 aufs file system 인데 /dev/sdb같이 변경이 불가능 할까요?

grub 을 설정하여 커널 업데이트를 할 수 있는 방법이 있다면 조언좀 부탁드립니다..

choboja의 이미지

arm에서 low power state


안녕하세요?

arm processor 메뉴얼을 보면 low power state로 들어간다는데 cpu freq가 낮아진다는 말이겠죠?

그리고 arm linux kernel의 kernel idle thread가 동작하게 되면 low power state로 들어가면서 cpu freq가 낮아지게 되나요?

kws4679의 이미지

모바일 환경에서 접속신호가 약하다... 와 패킷 손실에 대해서...

안녕하세요 문득 궁금한게 있어서 도움을 얻고자 문의드립니다

우선 첫번째 질문이

모바일 환경에서 흔히 접속신호가 약한 경우가 많은데 이경우

데이터 전송이 아예 불가능하다 vs 데이터 전송이 깨져서 도착한다

어떤 것이 맞는상황인가요?

그리고 만일 데이터 전송이 깨져서라도 도착한다면 혹은 어떤 손실 상황에서도

손실된 패킷 자체를 받아볼수도 있는건가요??

dltkddyd의 이미지

예외 처리에서 함수를 두 번 쓰는데요...

예외 처리 보니, 이상해 보이는 코드가 보입니다.

class E1;
class E2;
void f() throw(E1) {
....
}

throw라는 것은 예외 처리에서 try라는 블록에 포함되어 catch 블록으로 E1이라는 것을 전달하는 것으로 아는데요, 저런 경우는 try라는 블록에 포함되어 있지 않은 경우라 제대로 된 예외처리라 할 수 없지 않나요. throw(E1)을 f 함수의 블록 안으로 넣어야 되는 것이 아닌지 궁금합니다.
그리고 throw라면 값을 던져 넣어야 될 것 같은데요, 그러니까 객체라던지 변수를 던져야 될텐데 저 경우는 클래스 type, 즉 사용자 정의 자료형을 던지고 있습니다. 그래도 되는 것인지 궁금합니다.
예외처리를 하는 일반적인 방법이 있으면 좀 알려주세요. 책 봐도 잘 이해가 안 되는 부분이 많네요...

yistee의 이미지

[완료]웹서버를 설치했는데 php.ini파일이 없어요

yum -y install (패키지) 명령으로 mysql, apache, php를 설치했습니다.
웹브라우저에서 Apache 2 Test Page까지 나온 상황이고요.

이어서 php.ini 파일을 찾아서 디렉토리 설정을 해주기 위해
# find / -name php.ini 명령을 주었는데, php.ini 파일이 없습니다.
php.ini 파일은 무시하고 httpd.conf 파일만 만져주면 될지요
목적은 웹사이트를 띄어려고 하는데 어떻게 해야 할지 막힙니다.

리눅스 버전은 centos 4.9 final 입니다.

-----
수정.
/etc 경로 아래에 있었네요

parkon의 이미지

[완료] C++에서 dynamic_cast 에 관한 질문입니다.

안녕하세요,

현재 dynamic_cast 연산자를 쓰는 제 코드는 잘 돌아 갑니다.
근데 제 일이 연산속도에 민감한 일이어서 느리다는 dynamic_cast 대신 좀 더
연산이 빠른 방법이 있을까 하고 찾고 있습니다.

우선 제 상황을 대충 정리해보면
기본 베이스 클래스인 Object, 펑션 기능에 대한 인터페이스를 가진 추상 클래스 Functor,
이 둘을 부모로 가지는 MyObject, 그리고 Object 인스턴스들의 컨테이너 클래스인 Container가 있습니다.

페이지

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