Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: daemon в Jul 03, 2004, 15:33



Титла: pppoe sharing
Публикувано от: daemon в Jul 03, 2004, 15:33
Zdraveite, znachi imam sledniq problem:
Svurzan sum kum HomeLan PPP0 i imam vutreshna mreja eth0
Iskam vtoriq mi komp. da ima net, ama neste.
Pod windows go prawq s wingate i wsichko si e nared ama pod
Slackware 10.0 neste da trugne.
Nqkakwi predlojeniq?
Eto i scriptowete mi:

iptables:
# Generated by iptables-save v1.2.7a on Sat Jul 12 21:15:24 2003
*nat
:PREROUTING ACCEPT [51:4039]
:POSTROUTING ACCEPT [30:2304]
:OUTPUT ACCEPT [21:1872]
-A POSTROUTING -s 192.168.0.0/255.255.0.0 -o eth0 -j MASQUERADE
COMMIT
# Completed on Sat Jul 12 21:15:24 2003


rc.local:

#!/bin/sh
#
# /etc/rc.d/rc.local:  Local system initialization script.
#
# DO NOT REMOVE THIS LINE
/usr/sbin/iptables-restore /root/iptables
/etc/rc.d/Daemonscrc

# Put any local setup commands in here:

if [ -x /usr/sbin/adsl-start ]; then
    /usr/sbin/adsl-start && echo -n " PPPoE "
fi

EXTERNAL=ppp+
EXTERNAL2=eth0
INTERNAL=eth1
echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -o $EXTERNAL -j MASQUERADE
iptables -t nat -A POSTROUTING -o $EXTERNAL2 -j MASQUERADE
    
/etc/ppp/firewall-masq:

#!/bin/sh
#
# firewall-masq      This script sets up firewall rules for a machine
#                       acting as a masquerading gateway
#
# Copyright © 2000 Roaring Penguin Software Inc.  This software may
# be distributed under the terms of the GNU General Public License, version
# 2 or any later version.
# LIC: GPL

# Interface to Internet
EXTIF=ppp+

ANY=0.0.0.0/0

ipchains -P input ACCEPT
ipchains -P output ACCEPT
ipchains -P forward DENY

ipchains -F forward
ipchains -F input
ipchains -F output

# Deny TCP and UDP packets to privileged ports
ipchains -A input -l -i $EXTIF -d $ANY 0:1023 -p udp -j DENY
ipchains -A input -l -i $EXTIF -d $ANY 0:1023 -p tcp -j DENY

# Deny TCP connection attempts
ipchains -A input -l -i $EXTIF -p tcp -y -j DENY

# Deny ICMP echo-requests
ipchains -A input -l -i $EXTIF -s $ANY echo-request -p icmp -j DENY

# Do masquerading
ipchains -A forward -j MASQ
echo 1 > /proc/sys/net/ipv4/ip_forward


Титла: pppoe sharing
Публикувано от: daemon в Jul 03, 2004, 21:03
da razbiram li che nikoi ne se e sprawil s tozi problem,
stoto towa e poredniq forum v koito pitam?


Титла: pppoe sharing
Публикувано от: kennedy в Jul 03, 2004, 22:33
точно този проблем, точно в този форум има отговор, преди време бяха дискутирани причините (пречките от страна на хомелан) така и начина за преоодоляването им. потърси.


Титла: pppoe sharing
Публикувано от: daemon в Jul 03, 2004, 22:49
mersi, ste potursq.
Qvno ne sum tursil kato horata :)


Титла: pppoe sharing
Публикувано от: daemon в Jul 03, 2004, 23:03
kennedy bi li mi dal link kum temata stoto izobsto neuspqh da q namerq. Namerih samo kak se svurzva kum homelan, a na men mi trqbva share-vane na pppoe.


Титла: pppoe sharing
Публикувано от: kennedy в Jul 04, 2004, 08:41
ключова дума pppoe или TTL
http://www.linux-bg.org/cgi-bin....;hl=ttl
успех


Титла: pppoe sharing
Публикувано от: daemon в Jul 04, 2004, 18:25
mersi mnogo, pochvam da cheta :D


Титла: pppoe sharing
Публикувано от: zazzko в Jul 04, 2004, 20:58
Може би този вариант го има в тази дълга тема, но може да пробваш и с прокси сървър.


Титла: pppoe sharing
Публикувано от: daemon в Jul 04, 2004, 23:01
i na mene tochno towa mi beshe ideqta da pusna edno proxy
ama neznam dali trqbva da dobawam router prawila za proxy v iptables. Ste testwam i s FroxProxy, ako nqkoi znae drugo neka mi preporucha.


Титла: pppoe sharing
Публикувано от: в Jul 05, 2004, 11:23
Squid!!!
http://www.squid-cache.org/

Успех!