Keresés

Új hozzászólás Aktív témák

  • doc

    nagyúr

    válasz D®. GeNy@ #8611 üzenetére

    az hogy hova es milyen file-t kell berakni hogy bootnal lefusson, disztribtol fugg

    en ezt a scriptet csinaltam ADSL-nel netmegosztasra (a porttovabbitasokat kiszedtem):

    #!/bin/sh
    LAN=$1
    NET=$2
    PPP=$3
    if [ x$1x == xx ]; then
    echo No parameters, using defaults
    LAN=eth0
    NET=eth1
    PPP=ppp0
    fi

    ifconfig $LAN 192.168.0.1 up
    ifconfig $NET 0.0.0.0 up
    /usr/sbin/pppoe-start
    IPT=/usr/sbin/iptables
    $IPT -P INPUT DROP
    $IPT -P OUTPUT ACCEPT
    $IPT -P FORWARD ACCEPT
    $IPT -F
    $IPT -t nat -A POSTROUTING -o $PPP -j MASQUERADE
    $IPT -A INPUT -i lo -j ACCEPT
    $IPT -A INPUT -i $PPP -s 192.168.0.0/16 -j DROP
    $IPT -A INPUT -i $LAN -j ACCEPT
    $IPT -A INPUT -s 10.0.2.0/24 -j ACCEPT
    $IPT -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
    $IPT -A INPUT -i $PPP -p icmp -j ACCEPT

    echo "1" >/proc/sys/net/ipv4/ip_forward
    echo "1" >/proc/sys/net/ipv4/ip_dynaddr

    nyilvan barmilyen szovegszerkesztovel irhato
    eltunni akkor fog, ha letorlod :)
    a 4. pontot nem ertem...
    5) termeszetesen ppp0 a "kulso" laba, a scriptben lathatod is hogy ezt hasznaltam defaultnak

Új hozzászólás Aktív témák