🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ahn.tech.linux
Article #1070

PROBLEM FOR FREAKS ! ! !

#1070
From: Pieter
Date: Mon, 29 Jan 2001 15:47
124 lines
4652 bytes
There must be a wrong line, or corrupt syntax in my firewall script because
in takes 25 minutes to load it on a pentium pc !
and I am 100% certain the firewall is the cause of it !!

here it is, and ThanX to all of ya



#!/bin/sh
#
# rc.firewall - Initial SIMPLE IP Masquerade test for 2.1.x and 2.2.x
kernels using IPCHAINS
#
# Load all required IP MASQ modules
#
#   NOTE:  Only load the IP MASQ modules you need.  All current IP
MASQmodules
#          are shown below but are commented out from loading.

# Needed to initially load modules

  /sbin/depmod -a

  /sbin/modprobe ip_masq_portfw
  /sbin/modprobe ip_masq_icq
# Supports the proper masquerading of FTP file transfers using the PORT
method
#
  /sbin/modprobe ip_masq_ftp

# Supports the masquerading of RealAudio over UDP.  Without this module,
#       RealAudio WILL function but in TCP mode.  This can cause a reduction
#       in sound quality
#
  /sbin/modprobe ip_masq_raudio

# Supports the masquerading of IRC DCC file transfers
#
  /sbin/modprobe ip_masq_irc

# Supports the masquerading of Quake and QuakeWorld by default.  This
modules is
#   for for multiple users behind the Linux MASQ server.  If you are going
to play
#   Quake I, II, and III, use the second example.
#
#   NOTE:  If you get ERRORs loading the QUAKE module, you are running an
old
#   -----  kernel that has bugs in it.  Please upgrade to the newest kernel.
#
#Quake I / QuakeWorld (ports 26000 and 27000)
  /sbin/modprobe ip_masq_quake
#
#Quake I/II/III / QuakeWorld (ports 26000, 27000, 27910, 27960)
  /sbin/modprobe ip_masq_quake 26000,27000,27910,27960


# Supports the masquerading of the CuSeeme video conferencing software
#
  /sbin/modprobe ip_masq_cuseeme

#Supports the masquerading of the VDO-live video conferencing software
#
  /sbin/modprobe ip_masq_vdolive


#CRITICAL:  Enable IP forwarding since it is disabled by default since
#
#           Redhat Users:  you may try changing the options in
/etc/sysconfig/network from:
#
#                       FORWARD_IPV4=false
#                             to
#                       FORWARD_IPV4=true
#
  echo "1" > /proc/sys/net/ipv4/ip_forward


# Dynamic IP users:
#
#   If you get your IP address dynamically from SLIP, PPP, or DHCP, enable
this following
#       option.  This enables dynamic-ip address hacking in IP MASQ, making
the life
#       with Diald and similar programs much easier.
#
  echo "1" > /proc/sys/net/ipv4/ip_dynaddr


# MASQ timeouts
#
#   2 hrs timeout for TCP session timeouts
#  10 sec timeout for traffic after the TCP/IP "FIN" packet is received
#  160 sec timeout for UDP traffic (Important for MASQ'ed ICQ users)
#
  /sbin/ipchains -M -S 7200 10 160


# DHCP:  For people who receive their external IP address from either DHCP
or BOOTP
#        such as ADSL or Cablemodem users, it is necessary to use the
following
#        before the deny command.  The "bootp_client_net_if_name" should be
replaced
#        the name of the link that the DHCP/BOOTP server will put an address
on to?
#        This will be something like "eth0", "eth1", etc.
#
#        This example is currently commented out.
#
#
  /sbin/ipchains -A input -j ACCEPT -i eth1 -s 0/0 67 -d 0/0 68 -p udp

# Enable simple IP forwarding and Masquerading
#
#  NOTE:  The following is an example for an internal LAN address in the
192.168.0.x
#         network with a 255.255.255.0 or a "24" bit subnet mask.
#
#         Please change this network number and subnet mask to match your
internal LAN setup
#
  /sbin/ipchains -P forward DENY
  /sbin/ipchains -A forward -s 10.0.0.0/8 -j MASQ
Technical Details
Message-ID: <gggd6.297042$MA1.9538849@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11033e,683efabfcaa577d6,start
X-Google-Attributes: gid11033e,public
X-Google-ArrivalTime: 2001-01-29 07:47:25 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mail
From: "Pieter" <pieterb@pandora.be>
Newsgroups: ahn.tech.linux
Subject: PROBLEM FOR FREAKS ! ! ! 
Lines: 135
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
Message-ID: <gggd6.297042$MA1.9538849@afrodite.telenet-ops.be>
Date: Mon, 29 Jan 2001 15:47:24 GMT
NNTP-Posting-Host: 213.224.81.232
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 980783244 213.224.81.232 (Mon, 29 Jan 2001 16:47:24 MET)
NNTP-Posting-Date: Mon, 29 Jan 2001 16:47:24 MET
Organization: Telenet Internet