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

abh1202의 이미지

Netfilter에서 ebtable사용방법 질문입니다 /////// 제발관심과 애정 부탁드려요!!!


netfilter를 이용하여 패킷을 받아왔습니다.
그 후 스위치를 통해 A컴퓨터와 B컴퓨터사이에 오고가는 패킷을 서버에서 미러링을 하고싶은데,
netfilter는 iptable을 이용하여 자기자신에게 들어오는 패킷만 받아올 수 있다는 글을 읽게되었습니다.

이에대한 해결방안으로 ebtable을 사용하고자 하는데
아무리 자료를 찾아도 ebtable을 이용하여 iptable로 패킷들을 끌어올리는 방법을 모르겠습니다.

고수님들,
제말을 이해하셨다면 제발 조언부탁드립니다 ㅜㅜㅜㅜㅜㅜ

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 경로 아래에 있었네요

페이지

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