티스토리 뷰
레드헷 9 에서 상위커널 버전인 fedora 리눅스를 쓰기로 마음먹고, 이것저것 알아보면서 서버 세팅중에 있다. 설치하면서 여러가지 정보들에 대해서 수집해보겠다.
먼저 text로 최소 설치 후
/etc/sysconfig/i18n 의 내용을 수정한다
LANG="ko_KR.eucKR"
SYSFONT="latarcyrheb-sun16"
SUPPORTED="ko_KR.eucKR:ko_KR:ko"
SYSFONT="latarcyrheb-sun16"
SUPPORTED="ko_KR.eucKR:ko_KR:ko"
시스템 서비스에서 필요없는 데몬은 끈다.
yum update 패키지
yum remove 패키지
yum install 패키지
yum list
를 통해 필요한 패키지 업데이트 한다.yum remove 패키지
yum install 패키지
yum list
1. CODNS 설치
2. rdate -u -s time.kriss.re.kr
3. MySQL 5.0.18 server,client,devel,shared rpm 으로 설치
4. proftpd : yum install proftpd 로 설치
5. ip masq : nat-script 로 만들어서 실행
#!/bin/sh
#
#iptables위치를 IPTABLES변수로 선언
IPTABLES=/sbin/iptables
# eth0은 외부이더넷, eth1은 내부이더넷
# eth0을 EXTIF변수로 선언
# eth1을 INTIF변수로 선언
EXTIF="eth0"
INTIF="eth1"
echo " External Interface: $EXTIF"
echo " Internal Interface: $INTIF"
# iptables와 ftp사용을 위한 모듈올리기
#/sbin/insmod ip_tables
#/sbin/insmod ip_conntrack
#/sbin/insmod ip_conntrack_ftp
#/sbin/insmod iptable_nat
#/sbin/insmod ip_nat_ftp
# ip_forward위한 커널매개변수변경
echo "1" > /proc/sys/net/ipv4/ip_forward
# SLIP, PPP, or DHCP의 유동IP를 위한 커널매개변수변경
# 고정IP사용자는 필요없음
echo "1" > /proc/sys/net/ipv4/ip_dynaddr
# IP forwarding과 Masquerading 설정시작
# 기존에 존재하는 rule을 지우고, 새로운 룰을 적용하기위한 정책설정
$IPTABLES -P INPUT ACCEPT
$IPTABLES -F INPUT
$IPTABLES -P OUTPUT ACCEPT
$IPTABLES -F OUTPUT
$IPTABLES -P FORWARD DROP
$IPTABLES -F FORWARD
$IPTABLES -t nat -F
# iptables rule정책설정
$IPTABLES -A FORWARD -i $EXTIF -o $INTIF -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPTABLES -A FORWARD -i $INTIF -o $EXTIF -j ACCEPT
$IPTABLES -A FORWARD -j LOG
# ip-masq설정
$IPTABLES -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE
#
#iptables위치를 IPTABLES변수로 선언
IPTABLES=/sbin/iptables
# eth0은 외부이더넷, eth1은 내부이더넷
# eth0을 EXTIF변수로 선언
# eth1을 INTIF변수로 선언
EXTIF="eth0"
INTIF="eth1"
echo " External Interface: $EXTIF"
echo " Internal Interface: $INTIF"
# iptables와 ftp사용을 위한 모듈올리기
#/sbin/insmod ip_tables
#/sbin/insmod ip_conntrack
#/sbin/insmod ip_conntrack_ftp
#/sbin/insmod iptable_nat
#/sbin/insmod ip_nat_ftp
# ip_forward위한 커널매개변수변경
echo "1" > /proc/sys/net/ipv4/ip_forward
# SLIP, PPP, or DHCP의 유동IP를 위한 커널매개변수변경
# 고정IP사용자는 필요없음
echo "1" > /proc/sys/net/ipv4/ip_dynaddr
# IP forwarding과 Masquerading 설정시작
# 기존에 존재하는 rule을 지우고, 새로운 룰을 적용하기위한 정책설정
$IPTABLES -P INPUT ACCEPT
$IPTABLES -F INPUT
$IPTABLES -P OUTPUT ACCEPT
$IPTABLES -F OUTPUT
$IPTABLES -P FORWARD DROP
$IPTABLES -F FORWARD
$IPTABLES -t nat -F
# iptables rule정책설정
$IPTABLES -A FORWARD -i $EXTIF -o $INTIF -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPTABLES -A FORWARD -i $INTIF -o $EXTIF -j ACCEPT
$IPTABLES -A FORWARD -j LOG
# ip-masq설정
$IPTABLES -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE
메일서버에 관한건 일단 포기~!
APM 설치에 들어간다.
'Old' 카테고리의 다른 글
Qmail 설치 [ Fedora 7 기준 ] (0) | 2007.12.31 |
---|---|
Fedora Core 7 설치 (0) | 2007.12.27 |
국가코드 (0) | 2005.12.06 |
Teamspeak PHP Script Compact Version 1.1 (0) | 2005.12.05 |
A.P.M. Install (0) | 2005.12.05 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- css
- 업데이트
- Repository
- buffer-size
- epel
- 버퍼문제
- 노바로직
- 델타포스
- ajax
- 보안
- NODE_PATH
- swfupload
- javascript
- 게임
- castle
- mootools
- 자바스크립트
- 무툴즈
- 캐슬
- kisa
- 버퍼사이즈
- rwapm
- 설치
- Style
- novalogic
- 모듈 경로
- deltaforce
- 리눅스
- php
- IE
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함