Tag Archives: Network

우분투에서 이더넷 장치 변경시 장치번호 초기화

이더넷 랜카드를 교체하거나, 온보드 이더넷을 CMOS에서 비활성화하고 랜카드만 사용하고 싶거나 또는 그 반대인 경우, 우분투에서 사용하는 udev 데몬은 자동으로 새로 인식한 이더넷 장치에게는 기존 이더넷 장치와 충돌하지 않도록 새로운 이더넷 번호를 할당하고 기억합니다. 예를 들면, eth0 장치가 없는데도, eth0 대신 eth1 장치로 인식하게 됩니다.
이는 장치마다 다른 설정을 장비 구성이 달라지더라도 고유하게 계속 유지할 수 있도록 [...] Continue reading

Posted in Development | Tagged , , | Comments Off

synergy 를 이용하여 여러 PC 의 키보드와 마우스 제어

synergy 는 하나의 키보드와 마우스로 여러 PC 를 제어할 수 있는 프로그램입니다. (비슷한 프로그램으로 win2vnc 가 있습니다.) Linux PC 의 호스트 이름은 Linux, Window PC 의 호스트 이름은 Window 이고 Linux PC 의 왼쪽에 Window PC 를 두고 싶다면 다음과 … Continue reading

Posted in Development | Tagged | Leave a comment

리눅스 터미널에서 네트웍 트래픽량 측정하기

역시 이번에도 작업 중 도움이 된 도구를 소개하려고 합니다. 이 도구는 네트웍 트래픽량을 측정하는데 사용합니다. 일반 리눅스 배포판에는 더 좋은 도구가 많겠지만, 원격에서 접속하여 터미널 장비 위에서 트래픽을 측정하기 위해서는 가벼운 도구가 좋을 것이고 화려한 UI는 필요하지 않습니다.  간단한 터미널 … Continue reading

Posted in Development | Tagged , , | Leave a comment

Wireshark & tcpdump

Wireshark 프로그램을 이용할때, 문제의 현상이 발생하는 패턴을 모르는 경우 무작정 발생할때까지 패킷을 캡쳐해야 하는 경우가 있습니다. 이때 Wireshark 프로그램으로 무조건 캡쳐를 하면 금방 메모리가 부족해서 프로그램이 죽어버리게 됩니다. 이런 경우 tcpdump 프로그램을 이용하여 패킷을 캡쳐하여 파일에 저장하고, 현상이 발생했을때 멈추고 난뒤 캡쳐한 파일을 다시 Wireshark 프로그램에서 볼 수 있는 방법이 있습니다.
먼저 tcpdump를 설치합니다.
$ sudo apt-get [...] Continue reading

Posted in Development | Tagged , | Comments Off

Wireshark Bad Checksum

네트웍 패킷을 검사하기 위해 자주 사용하는 Wireshark 프로그램을 리눅스에서 실행할때 이더넷 장치에 따라 ‘Bad Checksum’을 표시하며 패킷이 붉은 색으로 표시되어 눈에 거슬리는 경우가 종종 있습니다.

이는 패킷 전송시 이더넷 하드웨어가 패킷 체크섬을 계산하도록 하는 기능이 자동으로 켜져있는데, 이 부분에 오류가 있는 경우입니다. 대부분의 경우 문제를 야기하지 않지만, 때로는 IP가 제대로 할당되었는데 실제 동작을 안하는 원인이 되기도 [...] Continue reading

Posted in Development | Tagged | Comments Off