티스토리 뷰

Old

Fedora Core4 설치

Bravo(브라보) 2006. 1. 13. 15:04

레드헷 9 에서 상위커널 버전인 fedora 리눅스를 쓰기로 마음먹고, 이것저것 알아보면서 서버 세팅중에 있다. 설치하면서 여러가지 정보들에 대해서 수집해보겠다.

먼저 text로 최소 설치 후
/etc/sysconfig/i18n 의 내용을 수정한다
LANG="ko_KR.eucKR"
SYSFONT="latarcyrheb-sun16"
SUPPORTED="ko_KR.eucKR:ko_KR:ko"

시스템 서비스에서 필요없는 데몬은 끈다.
yum update 패키지
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

메일서버에 관한건 일단 포기~!
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
«   2025/02   »
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
글 보관함