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

i09000의 이미지

현제 사용하고 있는 서버의 ip를 변경해야 합니다.

고수님들 언제나 답변해주시느라고 수고하십니다.

언제한번 음료수라도 사드려야 하는데....

하여간 아래의 질문 내용입니다.

현제 저희가 IDC쪽에서 서버를 사용하고 있습니다. 그러나 저희쪽은 리눅스 관리자가 없는 관계로다.. 이렇게 고전을 하고 있습니다.

그나마 제가 조금 알고 있어서... 겨우겨우 이끌어 가고 있는 상태 입니다.

현제 저희가 피치못할 사정으로 인해서 IP를 변경해야합니다.

그런데 저희가 운영하고 있는 서버가 모 큰업체랑 제휴를 하고 있고 저희도 따로 사이트를 운영하고 있어서... 서버가 죽는 시간을 최대한으로 줄여야 합니다.

alfalf의 이미지

iptables 설정에 대한 질문 입니다.

NAT 기능을 이용해 마스커레이딩을 하고 있데 내부에서만 사용하는 웹 서버에 대해
외부의 특정 주소에서 오는 http 요청만을 수락하도록 하고 싶어 아래와 같이 설정 하였습니다.
질문은 두가지 입니다.

/sbin/iptables -A PREROUTING -t nat -p tcp -s ! (웹서버 접속을 허용하려는 외부 IP) -d (마스커레이딩에 이용하는 외부 IP) --dport 80 -j DROP
/sbin/iptables -A PREROUTING -t nat -p tcp -d (마스커레이딩에 이용하는 외부 IP) --dport 80 -j DNAT --to (내부 웹서버 IP):80

송지석의 이미지

cygwin vim에서 cscope 써보신 분

cygwin에서 vim+cscope를 써보려고 합니다.
cscope는 cygwin 패키지가 없기 때문에 소스를 받아서 설치했습니다.
그런데 막상 vim에서 사용하려고 하니
vim이 -cscope로 컴파일되어있어서, cscope를 안먹네요 (버전은 6.3입니다)

이거 vim을 재컴파일 안하고 할 방법이 없을까요? cygwin 패키지를 건드리고 싶진 않아서요..

findme의 이미지

[질문]커널 모듈 프로그램에서 사용자 영역으로 데이터 보내는

이런 저런 프로그램은 조금 해봤는데 커널 관련된 프로그램은 처음입니다.
그래서 그런지 어떻게 해야 할지 감이 안오는 상태구요
개발하는 시스템은 rh9에 커널은 2.4.26 정규 커널을 따로 빌드한 상황이구요
구현 해야 하는건 사용자가 특정 시스템을 콜 할경우
커널에서 시스템 콜의 정보와 사용자 정보를 사용자 영역 프로그램에게 넘겨 줘야 합니다.
사용자 영역 프로그램은 시스템에서 서비스로 돌고 있구요
시스템콜은 LKM을 이용해서 원하는 시스템 콜을 후킹 했습니다.

goguma73의 이미지

열려있는 포트를 강제로 닫을수 있는 방법이 있습니까?

작업중에 가끔 바인딩에러가 발생해서
확인한 결과 사용중인 포트가
아직 열려있다는 것을 알았습니다.
#접속중인 클라이언트를 끊지 않고 서버를
다시 재로딩하니 포트가 안 닫히더군요..

정상적으로 클라이언트를 종료하면 포트가 닫히지만..
프로그래밍도 초보라서 머라 설명드리기가 어렵습니다만,
쉘로 열려있는 특정포트를 강제로 닫을수 있는 방법이 있는지
궁금합니다.

감사합니다.

troubard의 이미지

[질문] 하드웨어 인트럽트 시간 간격 조정

안녕하세요 ^^

리눅스 커널 프로그래밍을 하고 있는데요. 무선랜(orinoco)카드에서 Access Point 변경시나 등등의 경우 하드웨어에서 인트럽트를 주기적으로 일으키는 것으로 알고 있습니다.

이 주기적으로 일으키는 인트럽트 시간 간격을 무선랜카드만 빠르게 하고 싶습니다.

어느부분을 수정해야하는지 알고 싶습니다.

많은 답변 주십시요 ^^

tyroo의 이미지

네임서버의 아이피 변경시 존파일 설정에 대해서...

초보적인 질문 입니다만...
현재 ns.abc.co.kr(111.222.333.444) 로 네임서버를 사용 중에 있습니다.
이번에 idc 내에서 회선을 변경하게 되어서 네임서버의 아이피를 변경을 해야 하는 상황 입니다.

현재 웹서버, 메일서버, 디비서버 가 모두 한서버에 있는터라 서비스가 중단이 되지 않도록 기본의 사용하던 서버는 그대로 두고 이전을 할 네트워크 상에 서버를 한대를 더 두어서 존파일에서 기존의 서버로 뿌려주도록 셋팅을 했습니다.

그런데 갑자기 한가지 혼동이 되는 부분이 있어서요...

leolo의 이미지

타이머 쓰레드.. 를 돌려라(?)

시스템 시간이 변하면 문제가 생기는 프로그램이 있습니다.

이 경우 타이머 쓰레드라는 것을 구성해서

시간을 기록하면서 작업하라고 하는데요.

예가 될만한 코드가 있는지요..

또한, 어떠한 절차에 따라 작업이 이루어져야 하는 프로세스가 있습니다.

예를 들어 프로그램 A가 B에세 req 메시지를 보내면, res 메시지를 B가

보내는 형식이죠.. 그런데, 일정 시간 동안 B가 res 메시지를 보내지 않으면

A가 timeout 이 걸리게 할려고 하는데요.. 적당한 방법이 무엇인지요..

yuni의 이미지

bash 와 awk를 이용해서 특정 부분을 추출해서 저장할려면...

현재 상황은 다음과 같습니다.
파일 A.inp에 첫번째 열에는 79부터 88번까지의 숫자가 반복이 됩니다. 두번째 세번째 네번째 열에 있는 숫자가 추출을 원하는 데이타입니다.

이것을 뽑아서 각각의 파일로 만들고 싶습니다. 만약에 79번을 만나면 B79.out이런 파일 형식으로 같은 행에 있던 두,세,네번째 데이타를 여기에다가 저장하고 싶군요.
이 일을 88번까지 반복하고 싶습니다.

문제점은 두가지인 것 같습니다. :roll:
일단 for 문이 돌지를 않습니다.

gostop의 이미지

[질문]proftpd Allow/Deny 지시자에 대해

안녕하세요..
proftpd 현재 최신버전을 사용하는데요..
1.1.1.1과 나머지 모두에선 로그인이 가능하되, 1.1.0.0에선 로그인이 안되게 설정하고자 합니다.
즉, 모든 로그인을 허가하되, 1.1.0.0 네트웍에서는 로그인이 안되게 하지만, 1.1.1.1은 허가해줄려고 합니다.

<Limit LOGIN>
Order Deny,Allow
Deny from 1.1.
Allow from 1.1.1.1
Allow from all
</Limit>

이렇게 설정하니 1.1.1.1도 로그인이 안되버리고..
[code:1]<Limit LOGIN>
Order Allow,Deny
Allow from 1.1.1.1
Deny from 1.1.

페이지

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