설치 및 활용 QnA
오류 메시지
There was an error processing your request.
글쓴이:
wonjnlee / 작성시간: 토, 2016/12/31 - 1:28오후
안녕하세요
현재 학교에서 테스트하고 있는 연구주제가 있어서 질문드립니다.
netfilter의 iptables를 이용하여 PC-A에서 PC-B로 이동하는 패킷의 페이로드양과 패킷정보를 출력하고 싶은데요.
출력하고 이를 모니터링하는 부분을 또다른 PC들(SERVER-A, SERVER-B)로 구성하려고 합니다.
그런데 이 모니터링에 사용하는 PC(SERVER-A, SERVER-B)들의 mtu를 줄여서, mtu가 줄어들었을 때의 속도 차이를 계산해보려고 하는데요.
PC-A (mtu 1500) -> SERVER-A (mtu 1200) -> NETWORK -> SERVER-B (mtu 1200) -> PC-B (mtu 1500)
글쓴이:
wonjnlee / 작성시간: 금, 2016/12/30 - 8:39오후
안녕하세요
리눅스에서 네트워크 카드 mtu 값을 1500 이상으로 하고 싶은데요.
ifconfig eth0 mtu 2000
예를들어 이런식으로 명령어를 입력하면
SIOCSIFMTU : 부적절한 인수
라고 하면서 불가능하네요.
이런거는 네트워크 카드가 지원을 안하기 때문인가요? 아니면 다른 방법이 있는건가요?
네트워크 카드는 좀 옛날거구요.. 리눅스도 굉장히 옛날 버전입니다.
도움 부탁드립니다.
글쓴이:
세벌 / 작성시간: 목, 2016/12/29 - 10:16오후
우분투 14.04 쓰고 있는데 16.04 로 올릴것인가 말 것인가 생각중입니다.
14.04와 16.04 어떤 차이점이 있나요?
참고로 제 컴 cpu는
model name : Intel(R) Core(TM)2 Duo CPU E8500 @ 3.16GHz
입니다.
글쓴이:
jisoohero / 작성시간: 목, 2016/12/29 - 9:52오후
텔넷을 요즘에는 아예 커맨드를 빼놓고 출시하더군요 그래서 직접 넣으려 하는데 리팩이 어렵네요.....
비지박스랑 펌웨어 첨부합니다 비지박스를 /bin에 넣어서 주시면 감사하겠습니다
Processor : ARMv7 Processor rev 0 (v7l)
processor : 0
BogoMIPS : 1599.07
processor : 1
BogoMIPS : 1595.80
Features : swp half thumb fastmult edsp
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc09
CPU revision : 0
Hardware : Northstar Prototype
Revision : 0000
Serial : 0000000000000000
armv7인것 같네요
글쓴이:
nixon4545 / 작성시간: 목, 2016/12/29 - 4:37오후
따로 만든 테스트프로그램(당연히 유저프로그램)에서는 이상없이 잘 돌아가는데
qemu 소스중에 block/raw-posix.c를 보면
pwrite를 호출하는 부분이 있습니다. 그 호출 전에
제가 만든 /dev/mydev를 오픈해보려고 하는데 계속 리턴값이 -1이 나오네요
errno는 1이 나오는데 1번의 의미가 operation not permitted라고 나옵니다
일단 permission의 문제인건 맞는거 같은데
무슨방법을 써도 오픈이 안되네요... 왜이러는걸까요
글쓴이:
gamdekong / 작성시간: 목, 2016/12/29 - 12:06오후
현재 임베디드 코딩을 하고 있는데
코딩 툴을 아직도 고민하고 있습니다.
현재는 samba를 이용하여 윈도우상에서 이클립스로 코딩중입니다.
원래는 visual studio를 사용했었는데 임베디드 프로그래밍 코드들을 studio로 옮기는게 힘들더라구요
잘 옮길줄도 모르고...
VIM은 직장상사가 사용하지 않는걸 추천한다고 해서 사용 안하고 있습니다.
그래서 무엇을 사용해야할지 고민중입니다. 개인 적으로는 비주얼을 사용하고 싶지만.....
혹시 지금 막 배우기 시작한다면 미래를 위해서
어떤 툴이 가장 업무나 코딩을 효율적으로 할수 있을까요? (돈주고 툴을 구매할 생각도 있습니다.)
선배님들은 대부분 어떤 툴을 이용하여 코딩을 하시나요?
글쓴이:
cleo8131 / 작성시간: 목, 2016/12/29 - 9:32오전
어떤 동작을 하는 중에 1분 정도 delay를 주고 그 후에 나머지 동작을 수행하도록 하려고 합니다.
이런 부분이 여러개 있는데 단순히 for문으로 1분 delay를 주면 cpu를 점유하게 되고,
for 문 동작 중에 interrupt같은 게 못 뜰수도 있을 것 같아서 고민이 됩니다.
timer로 1분 주고 1분 후에 interrupt가 뜨는 식으로 해야 될까요?
그럼 timer 를 주어야 되는 부분별로 함수를 나눠야 되는 것인지..
좋은 방법이 없는지 궁금합니다.
글쓴이:
jic5760 / 작성시간: 목, 2016/12/29 - 2:26오전
안녕하세요
특정 IP로 outbound되는 traffic을 특정 device을 통해 보내고 싶습니다.
1.2.3.4 의 IP로 나가는 패킷은 eth1의 기본 게이트웨이 설정으로 나가게 하고 싶은데 어케 하면 좋을까요??
* 참고로 eth1의 설정은
ip route add default via 192.168.100.1 dev eth1 table NETWORK2
ip rule add fwmask 2 lookup NETWORK 2
이렇게 되어있습니다.
ip route add 1.2.3.4 dev eth1 table NETWORK2
이런식으로 했더니 1.2.3.4가 eth1의 네트워크에 있는줄 알고 ARP을 보내네요...
어케 하면 좋을까요??
글쓴이:
jic5760 / 작성시간: 수, 2016/12/28 - 11:43오후
안녕하세요...
리눅스에서 인터페이스를 1개 더 추가하고 공인 IP을 물려주었습니다.
그런데 이상하게 통신이 안되네요...ㅠㅠ
ping -I eth1 222.222.222.222 을 하면 packet이 lost되었다고 뜹니다.
하지만 tcpdump -i eth1을 하면
IP 111.111.111.111 > 222.222.222.222: ICMP echo request
IP 222.222.222.222 > 111.111.111.111: ICMP echo echo
이렇게 통신이 제대로 됩니다...
(라우팅 설정이라든지 이런건 잘 되어있으니까 tcpdump에서도 정상적으로 통신하는걸 볼 수 있는데...)
뭐가 문젤까요??
혹시 몰라서 rp_filter도 0으로 바꿔보았는데 결과는 같습니다...
물론 iptables방화벽도 disable되어있고
iptables에서 log을 찍어봤는데 iptables에서도 패킷이 검출되지 않습니다...ㅠㅠ
글쓴이:
k1d0bus3 / 작성시간: 화, 2016/12/27 - 10:18오후
/dev/sda = 100GB 저장장치이고,
/dev/sdb = 50 GB 저장장치 일때,
dd if=/dev/sda of=./sda.img
tar zcvf sda.img.tar.gz sda.img
mv sda.img.tar.gz /dev/sdb/sda.img.tar.gz
를 하고 싶습니다.
이때 다른 저장장치는 사용하지 않고 sda, sdb만 사용을 하고 싶습니다.
sda.img를 임시로 저장할 용량이 없기 때문에, 스트림처리를 하고 싶은데, 어떻게 해야 좋을까요?
페이지