<?xml version="1.0" encoding="euc-kr" ?>
<rss version="2.0">
	<channel>
	<title>시스템관리자의 쉼터, 커피닉스</title>
	<link>http://coffeenix.net</link>
	<description>시스템관리자의 쉼터 - *NIX, 보안, 네트웍 운영, IT 정보</description>
	<language>ko</language>
	<item>
		<title>[질문] 아파치 server status 질문있습니다.</title>
		<link>http://coffeenix.net/bbs/viewtopic.php?p=10088#10088</link>
		<description><![CDATA[안녕하세요.<br />
<br />
아파치 server status 페이지를 보면<br />
<br />
R(Reading Request)상태와 W(Sending Reply)상태가 있는데요<br />
<br />
어느시점에 R상태에서 W상태로 변경되는지 궁금합니다. <br />
<br />
관련자료 있으시면 공유부탁드립니다.<br />
<br />
감사합니다.]]></description>
		<category>네트웍 관리 / 보안</category>
		<pubDate>Tue, 13 May 2014 17:28:22 +0900</pubDate>
	</item>
	<item>
		<title>[질문] apache server status 질문있습니다요!!</title>
		<link>http://coffeenix.net/bbs/viewtopic.php?p=10084#10084</link>
		<description><![CDATA[아파치 공부 중입니다.<br />
<br />
server status 페이지 보면 R상태에서 멈춰있는데요. R 상태를 찾아보니<br />
<br />
Reading Request라고 나오네요. 이 상태가 어떤 의미인지 궁금합니다.<br />
<br />
그리고 재현을 해보고 싶은데 재현방법을 알고싶습니다.<br />
<br />
감사합니다.]]></description>
		<category>네트웍 관리 / 보안</category>
		<pubDate>Wed, 07 May 2014 20:20:51 +0900</pubDate>
	</item>
	<item>
		<title>[질문] TCP / IP통신에서 write() / read()에 관한 질문입니다.</title>
		<link>http://coffeenix.net/bbs/viewtopic.php?p=6507#6507</link>
		<description><![CDATA[서버: 우분투(c언어로 작성), 클라이언트: 안드로이드<br />
<br />
 <br />
<br />
책에 보니까 write()가 반환되는 시점은 상대 호스트로 데이터의 전송이 완료되는 시점이 나닌, 전송할 데이터가 출력버퍼로 이동이 완료되는 시점이라고 나와있는데요...<br />
<br />
 <br />
<br />
이것때문에 제가 구현한 서버측 소스내에서 write()가 제대로 동작(?) 하지 않아 클라이언트에서 read()하면 타임아웃이 발생하는 것 같습니다.<br />
<br />
 <br />
<br />
일단 소스를 보시면,<br />
<br />
 <br />
<br />
<br />
<br>--------------- code --<br><br />
//이부분은 스레드를 생성하고 그 안에서 실행되는 부분입니다.<br />
while&#40;1&#41; &#123;<br />
   str_len=read&#40;clnt_sock, protocol, sizeof&#40;protocol&#41;&#41;;<br />
   if&#40;str_len &gt; 0&#41; &#123; //데이터를 읽음<br />
      printf&#40;&quot;str_len &#58; %d\n&quot;, str_len&#41;;<br />
   &#125;<br />
   else &#123;<br />
      printf&#40;&quot;str_len &#58; %d\n&quot;, str_len&#41;; //데이터가 없으므로 루프 반복<br />
      continue;<br />
   &#125;<br />
<br />
   if&#40;packet_valid_check&#40;protocol, str_len&#41; == 1&#41; &#123;<br />
      printf&#40;&quot;패킷 정상 수신.\n&quot;&#41;; <br />
   &#125;<br />
   else &#123;<br />
      printf&#40;&quot;정상적인 패킷이 아님.\n&quot;&#41;;<br />
   &#125;<br />
<br />
   //패킷 분석&#40;배열 인덱스3에 위치한 값이 프로토콜&#41; ex&#41; @.a.중간내용.#<br />
   switch&#40;protocol&#91;2&#93;&#41; &#123;<br />
<br />
   // a라면...<br />
   case 'a'&#58;<br />
      result&#91;0&#93;='1';<br />
      write&#40;clnt_sock, result, strlen&#40;result&#41;&#41;; <br />
      break;<br />
   &#125;<br />
&#125;<br />
<br>--------------- /code --<br><br />
a라는 프로토콜을 전송하면 서버측에서는 읽고 패킷분석까지 하고 switch()내의 case문 까지 잘 진입합니다.<br />
<br />
 <br />
<br />
write함수 반환값을 받아보면 바이트 수까지 정확하게 찍습니다.<br />
<br />
 <br />
<br />
그리고 루프를 돌아 read()에서 블록 상태까지 대기까지 하는 것 같습니다.<br />
<br />
 <br />
<br />
근데 클라이언트쪽에서는 read()하면 타임아웃이 발생합니다....<br />
<br />
 <br />
<br />
제가 해본 방법으론는 서버측 write() 실행 후 버퍼에만 데이터가 남아있고 전송이 안된 것 같아 fflush(stdout); 넣어봤는데 안됐고요..<br />
<br />
 <br />
<br />
close(clnt_sock); 하니까 전송이 되네요... (이 방법은 한번 연결하고 끊어 버리기 때문에 다른 방법이 필요 합니다.)<br />
<br />
 <br />
<br />
한 일주일 이것때문에 여기저기 다 찾아보고 했는데 해답을 잘 못찾겠네요.<br />
<br />
 <br />
<br />
리눅스 DDD 디버거를 써볼려고 해도 사용법이 잘 안나와있어서 ...<br />
<br />
 <br />
<br />
조언 부탁드립니다.]]></description>
		<category>네트웍 관리 / 보안</category>
		<pubDate>Sat, 26 Nov 2011 19:27:14 +0900</pubDate>
	</item>
	<item>
		<title>[질문] apache의 프록시 질문</title>
		<link>http://coffeenix.net/bbs/viewtopic.php?p=6366#6366</link>
		<description><![CDATA[공인 ip를 하나 가지고 아래의 서버들에 가상ip를 부여하여 외부에서 80포트로 http가 접속되게 하려고 합니다.<br />
<br />
공인ip 118.118.118.118이라고 가정할때, 2.domain.com을 118.118.118.118로 연결한다고 합시다.<br />
<br />
2.domain.com로 접속할때 apache에서 192.168.74.2에서 요청을 처리하게 하고 싶은데요.<br />
또 3.domain.com을 접속할때 192.168.74.3 요청 처리하게 하고싶고..<br />
<br />
그래서 프록시를 도입하려고 합니다.<br />
<br />
혹시 설정 방법인 ㅏ이런것이 있을까요?<br />
<br />
apache가 꼭 아니더라도 nginx라도 좋겠습니다 ㅠㅠㅠ]]></description>
		<category>네트웍 관리 / 보안</category>
		<pubDate>Sun, 20 Feb 2011 14:22:07 +0900</pubDate>
	</item>
	<item>
		<title>[질문] 공유기 외부접속은 되는데 내부접속은 안됩니다.</title>
		<link>http://coffeenix.net/bbs/viewtopic.php?p=6360#6360</link>
		<description><![CDATA[안녕하세요? 처음으로 이곳에 글을 올립니다.<br />
디자인을 전공해서 용어와 메커니즘이 조금 어렵습니다.<br />
<br />
<br />
우분투 서버를 설치하였습니다.<br />
공유기 연결을 하였습니다.<br />
가상 호스트 디렉토리에서 index.html을 작성했습니다.<br />
<br />
웹브라우저에서 도메인 입력해보니 작성한 페이지가 안나옵니다.<br />
<br />
다른집 무선 AP를 잡았습니다.<br />
웹브라우저로  도메인 입력해보니 작성한 페이지가 잘 나옵니다.<br />
<br />
공유기 환경에서는 http://175.116.96.176/start.asp 와 같은 페이지가 나옵니다.<br />
<br />
80, 8080포트로 포트포워딩을 해도 같은 결과가 나옵니다.<br />
<br />
공유기가 문제라는데 어떻게 접근해야 할지 모르겠습니다.<br />
공유기 제작업체 iptime에 문의해보니 포트포워딩, 펌웨어 업그레이드같은 답변만 돌아옵니다.<br />
<br />
이 분야의 전문가는 누구인지 궁금합니다.]]></description>
		<category>네트웍 관리 / 보안</category>
		<pubDate>Sun, 13 Feb 2011 12:31:02 +0900</pubDate>
	</item>
	<item>
		<title>[질문] 네트워크 트래픽 관리를 하고 싶습니다.</title>
		<link>http://coffeenix.net/bbs/viewtopic.php?p=5834#5834</link>
		<description><![CDATA[ntop은 서버의 네트워크를 모니터링 하는 프로그램입니다.<br />
설치는 비교적 간단합니다.<br />
Centos 기준으로 yum install ntop 하시고 <br />
/etc/ntop.conf 에서 interface만 조정해주시면 됩니다.<br />
<br />
나머지 네트워크 트래픽 현황은 <br />
in/out 되는 전체 트래픽은 방화벽의 트래픽 정보를 확인하시거나<br />
스위치단에서 SNMP등을 이용하여 모니터링 하시면 됩니다.]]></description>
		<category>네트웍 관리 / 보안</category>
		<pubDate>Tue, 29 Sep 2009 18:27:48 +0900</pubDate>
	</item>
	<item>
		<title>[질문] inet이 없어졌습니다.</title>
		<link>http://coffeenix.net/bbs/viewtopic.php?p=5250#5250</link>
		<description><![CDATA[<br>--------------- quote (Anonymous) --<br>네트웍 설정이 있던게 inet이 맞나요? 해당경로의 inet에 네트웍 설정이 있다는 듣지 못해서요.  네트웍 설정은 inet에서 한다고 잘 못 이해하고 계시거나. <br />
<br />
배포판이 어떤 것인가요? 설정 파일명 및 경로도 달라지닌깐요.<br />
레드햇, 페도라, suse는 /etc./sysconfig/ , 우분투는 /etc/network/, gentoo는 /etc/conf.d/ 으로 알고 있습니다.<br />
참고로 오랜 전 기억으로 슬랙웨어라면 rc.inet* 에 네트웍 설정을 했던 것으로 기억합니다.<br>--------------- /quote --<br><br />
<br />
<br />
댓글을 주셨군요.<br />
늦었지만 답글 답니다.<br />
<br />
centos 5.3 x86이고, 그 문제는 결국 centos를 재설치해서 해결했습니다]]></description>
		<category>네트웍 관리 / 보안</category>
		<pubDate>Mon, 22 Dec 2008 11:23:38 +0900</pubDate>
	</item>
	<item>
		<title>[질문] 브로드캐스트 때문에 네트워크가 마비...</title>
		<link>http://coffeenix.net/bbs/viewtopic.php?p=5081#5081</link>
		<description><![CDATA[스위치보단 비정상적인 브로드캐스트라면 그것을 먼저 점검해봐야 하지 않을까요?]]></description>
		<category>네트웍 관리 / 보안</category>
		<pubDate>Sun, 19 Oct 2008 13:11:51 +0900</pubDate>
	</item>
	<item>
		<title>[질문] 삼바와 윈도비스타 문제 도와주세요.....</title>
		<link>http://coffeenix.net/bbs/viewtopic.php?p=4674#4674</link>
		<description><![CDATA[삼바와 윈도비스타 문제 도와주세요.....<br />
<br />
<br />
몇년동안 리눅스에 삼바서버를 설치해서 윈도98과 윈도xp 에서 리눅스에 있는 파일을 엑세스해서 사용해왔습니다.<br />
<br />
그런데 노트북을 사면서 설치된 윈도비스타는 삼바를 전혀 엑세스 할수가 없습니다.<br />
<br />
삼바 드라이브를 엑세스할려고 하면 A remote procedure call (RPC) protocol error occured.<br />
<br />
라고 에러가 나옵니다.<br />
<br />
혹시 윈도비스타 버전이 HOME PREMIUM 이라서 그런건 아닌지요. 단계높은 버전이어야지만 삼바를 쓸수가 있나요?<br />
<br />
네트웍 Properties 에서 client for mS network 의 RPC service 탭이 다른 윈도98이나 xp 처럼 setting 이 가능하지 않게끔 되어있는데 이것때문에 그런는건지요?<br />
<br />
꼭 윈도비스타 설치된 노트북에서 삼바를 써야되는데 방법은 없을까요?]]></description>
		<category>네트웍 관리 / 보안</category>
		<pubDate>Tue, 26 Aug 2008 19:06:15 +0900</pubDate>
	</item>
	<item>
		<title>[질문] Kernel 2.6.18에서 routing header 설정하기</title>
		<link>http://coffeenix.net/bbs/viewtopic.php?p=4515#4515</link>
		<description><![CDATA[안녕하세요...<br />
저는 Red Hot Enterprise 5를 사용하고 있습니다.<br />
사용중 궁금한게 있에 메일을 보냅니다.<br />
Enterprise4에서는 routing header 정보를 확인할 수 있는데 Enterprise 5에서는 routing header정보를 확인 할수 없습니다.<br />
혹시 Enterprise 5에서 수정해야할 항목이 있는지 알려주세요...<br />
급합니다.<br />
그럼 수고하세요]]></description>
		<category>네트웍 관리 / 보안</category>
		<pubDate>Thu, 08 May 2008 11:30:11 +0900</pubDate>
	</item>
	</channel>
</rss>
