>> Delete No. 1409 article
No. inn-2.3.x 에서 feeding 설정 예.

등록 2001-06-28 04:25:00     조회 5
이름 tyro01    

		2.10. innfeed (feeding) 설정.  news://192.168.1.1 에 관리자가 news://192.168.1.3:433 로 피딩하는  설정
예입니다.  이후 192.168.1.1 을 local server라 하고 192.168.1.3을  peer server 라 칭합니다. 2.3.3-pre-2
0010624 에서 테스트하고 작성한  글입니다만, 2.3.x 에선 모두 적용되리라 생각합니다.  a. lo
cal server관리자가 peer 서버 관리자에 먼저 확인할 사항.     local server 관리자는 peer server관
리자에게 peer 서버에서 사용하는     Path: head, feeding port를 문의하고, 피딩 권한을 부여해 
줄것을     요청합니다.     보통 상방 feeding을 주고 받으므로 local server의 Path:헤드값과 
    피딩 포트를 peer서버 관리자에게 알려주고, local server의     incoming.conf에 peer 서버를 등
록합니다.     peer 서버 관리자가 peer server의 incoming.conf 에서 피딩권한을     부여하였다
고 통지를 해 오면, peer 서버의 피딩포트에 아래와 같이     ihave <xxxx at xxx.xxx.xxx> 로 접속이 
되는지 확인합니다.     tyro01:~$ telnet news03.tyro01.dyndns.org 433     Trying 192.168.1.3...     Connect
ed to news03.tyro01.dyndns.org.     Escape character is '^]'.     200 news03.tyro01.dyndns.org InterNetNews server I
NN 2.3.3      (20010624 prerelease) ready     ihave <xxxx at xxx.xxx.xxx>     335     ^]     telnet> close     
Connection closed.     tyro01:~$     여기서 권한이 없다고 나오면 peer 서버 관리자에게 피딩권
한을 부여토록     재요청합니다.  b. local server의 newsfeeds 에 아래줄을 추가후 inncheck으로 
문법 오류 점검.     # innfeed funnel master.     # innfeed -C 로 innfeed.conf 에러 검사.     innfeed! 
            :!*             :Tc,Wnm*:/var/lib/inn/bin/startinnfeed     # A real-time feed through innfeed.
  Don't send articles with a distribution     # of "foo", since those articles are internal.     # 아래 news03.ty
ro01.dyndns.org 는 peer server의 Path:헤드입니다.     # 여기서 정한 news03 이란 peer server alias를 in
nfeed.conf에서 사용합니다.     news03/news03.tyro01.dyndns.org             :!junk,!control*/!foo      
       :Tm:innfeed!  c. innfeed.conf 에 아래줄 추가후 innfeed -C 로 문법 오류 점검     # 아래  ne
ws03은 newsfeeds에서 정한 peer server alias와 동일하여야     # 함.     peer news03 {             #
#  peer server 의 IP             ip-name:                192.168.1.3             ## peer server에
서 사용하는 feeding port             port-number:            433             ## 피딩시 사용
할 네트웍 인터페이스, 설정하지 않을 경우             ## 커널에 따름.             #bind
address:            192.168.1.1             max-connections:        2             drop-deferred: 
         false     }  d. innfeed 실행 및 상태 점검.     ctlinnd reload newsfeeds "innfeed enabled"  ## 
innfeed 실행.     ctlinnd kill hup innfeed!  ## innfeed.conf 수정시 다시 읽어 들임.     ctlinnd  mode 
         ## 서버 상태     ctlinnd  feedinfo ''   ## feeding 상태     ctlinnd  feedinfo news03     ctl
innd  drop  news03  ## feeding 중지 ##     ctlinnd  begin  news03 ## feeding 재개 ##     ctlinnd  checkfil
e     ## newsfeeds 화일 syntax 검사.     less log/innfeed.status     tail log/{news.err,news.crit}     tail 
-1000 log/news.notice | grep innfeed     tail spool/innfeed/*     ls -l spool/innfeed/
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved