Newsgroup: it.comp.os.linux.iniziare
Titolo: condivisione connessione e dns

Ho configurato la linux-box per condividere la connessione internet con il 
seguente script:
#!/bin/sh
#
# rc.firewall-2.4
FWVER=0.63a
echo -e "\nLoading simple rc.firewall version $FWVER..."
IPTABLES=/usr/sbin/iptables
EXTIF="ppp0"
INTIF="eth0"
echo "   External Interface:  $EXTIF"
echo "   Internal Interface:  $INTIF"
echo -en "   Loading modules: "
/sbin/modprobe ip_tables
/sbin/modprobe iptable_filter
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe iptable_nat
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ipt_LOG
/sbin/modprobe ipt_MASQUERADE
/sbin/modprobe ipt_state
echo "  Done loading modules."
echo "   Enabling forwarding..."
echo "1" > /proc/sys/net/ipv4/ip_forward
echo "   Enabling DynamicAddr..."
echo "1" > /proc/sys/net/ipv4/ip_dynaddr
echo "   Clearing any existing rules and setting default policy..."
$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
echo "   FWD: Allow all connections OUT and only existing and related
ones IN."
$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
echo "   Enabling SNAT (MASQUERADE) functionality on $EXTIF."
$IPTABLES -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE
___-___-___-____
Ed ho notato che il client windows ME mi pinga i siti ma quando cerco di 
navigare non riesco..
sul pc client e' settato il gateway, come dns quelli sia del provider che 
il mio pc..
Cosa puo' essere?=)
Grazie
Spiedo

spiedo wrote:
Dice: sito rilevato: in attesa di risposta...
e va avanti cosi' ma non succede nulla..
spiedo

42a)CONDIVIDERE CONNESSIONE AD INTERNET (METODO PIU' SPICCIOLO)
                     Kernel 2.2x
echo 1 > /proc/sys/net/ipv4/ip_forward
ipfwadm -F -p deny
ipfwadm -F -a m -S 
192.168.1.0/24
 -D 
0.0.0.0/0
                     oppure
echo 1 > /proc/sys/net/ipv4/ip_forward
ipfwadm_wrapper -F -p deny
ipfwadm_wrapper -F -a m -S 
192.168.1.0/24
 -D 
0.0.0.0/0
 
                     Kernel 2.4x
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forwarding
                     Sul pc client
Sul pc client attiviamo il default gateway:
route add default gw 192.168.1.1 
Infine nel file /etc/resolv.conf scriviamo:
search nome_dominio_del_provider
nameserver dns_primario_del_provider
nameserver dns_secondario_del_provider
Buona navigazione.

 ha scritto nel messaggio
news:3C881CF6...@libero.it...
Hem..non funziona..
Intanto il client e' win Me..poi il server e' suse 7.3..
cioe'..e' strano.. se funge il ping.. vuol dire che il server oltre ad
accettare le chiamate dall'interno verso l'esterno smista anche le chiamate
dall'esterno verso l'interno..
ma perche' diavolo allora il client non naviga?=\
spiedo

 ha scritto nel messaggio
news:1S%h8.47479$Ns4.1...@news2.tin.it...
| Intanto il client e' win Me..poi il server e' suse 7.3..
| cioe'..e' strano.. se funge il ping.. vuol dire che il server oltre ad
| accettare le chiamate dall'interno verso l'esterno smista anche le
chiamate
| dall'esterno verso l'interno..
| ma perche' diavolo allora il client non naviga?=\
umm.... vorresti dirmi che da win dai ping 
www.google.it
 e va?
hai provato ad indicare i dns anche sulla macchina win??
che tipo di connessione hai??
usi una connessione grafica o fai qualcosa tipo pppd call tuoscript?
magari hai mru e mtu molto bassi.
--
[ Penguin At Work ]
-> 
http://web.tiscali.it/penguinatwork/
-> aka Fustino Di Dixan while working

 magari hai mru e mtu molto bassi.
Uso Kinternet..lo si configura da Yast2 di suse.. ma lo stesso vale anche
con roaring penguin..
Nulla di nulla=\
Da notare che avevo gia' fatto il routing con la slack 8 e fungeva.. con lo
stesso script.
Se fosse mer mru e mtu..come posso alzarli?
spiedo

 ha scritto nel messaggio
news:0H2i8.47962$Ns4.2...@news2.tin.it...
| > che tipo di connessione hai??
|
| Adsl PPPoE
|
| > usi una connessione grafica o fai qualcosa tipo pppd call tuoscript?
| > magari hai mru e mtu molto bassi.
mazza!! beato te!! io ho un 56k che per 2 pc :(
gli altri due non li uso che se non schiatto...
cmq, non saprei dove farti guardare. se lanciavi la connessione da terminale
e in modo classico avrei guardato il file options sotto /etc/ppp/...
per un adsl direi minimo mtu e mru a 1024.
sotto SuSE non so veramente! la sto provando in questi giorni ma non come
server (per quello ho una rh7.2).
prova a vedere se esiste qualche cartella per adsl in /etc/ppp e fai passare
i
files se trovi qualcosa che si riferisce alla *quantita'* di dati di
trasferimento
fai la prova di aumentarli un po' e vedi se cambia 
q.sa
.
--
[ Penguin At Work ]
-> 
http://web.tiscali.it/penguinatwork/
-> aka Fustino Di Dixan while working
|
| "Fustino di Dixan" <acer...@FustinoDixan.it> ha scritto nel messaggio
| news:a6a22p$t1g$1...@phobos.ibnetwork.net...
| > umm.... vorresti dirmi che da win dai ping 
www.google.it
 e va?
|
| Esatto!!
|
| > hai provato ad indicare i dns anche sulla macchina win??
|
| Si! Sia del provider che quelli del server locale (con win xp per farlo
| fungere dovevo mettere nel campo dns l'ip del server locale)! Non
capisco=\
|
|


"Fustino di Dixan" <acer...@FustinoDixan.it> ha scritto nel messaggio
news:a6af2e$13l9$1...@phobos.ibnetwork.net...
[CUT]
mi autocazzio!!!
lo so che ho piantato sotto i testo... maledetto OE che ti abbandona
al taglia e incolla manuale :(


 "Fustino di Dixan" <acer...@FustinoDixan.it> ha scritto nel messaggio
Non preoccuparti=)
Ora guardo..
cmq funziona anche il telenet dal client caxxo.. solo internet non va=\

spiedo wrote:

Dice: cannot increase mtu to 1500..
?
spiedo

 spiedo wrote:
Oh cazzo.
Il sito della microzozz funziona..gli altri no.
Avevo gia' avuto questo problema con win xp..l'ho risolto installando ras 
pppoe..
ma mo' con linux come si fa??
spiedo

 ha scritto nel messaggio
news:hM3i8.48217$Ns4.2...@news2.tin.it...
| Dice: cannot increase mtu to 1500..
che gli hai messo? 1500? non ti so dire quanto sia la portata max...
stavo pensando: non e' che hai qualche proxy? che so squid?
se ce l'hai abilitato hai detto che la tua rete puo' navigare?
/etc/squid/squid.conf (se non erro)
devi dargli delle acl perche' di default lui blocca tutto.


 news:hM3i8.48217$Ns4.2...@news2.tin.it...
Non ho proxy.. cmq io per settare gli mtu digito:
pppd mtu <valore>
e' giusto?
sto sclerando..
spiedo

 pppd mtu <valore>
Ok. ho imparato=P
si usa ifconfig <interfaccia> mtu <valore> =p
pero' non funge lo stesso.. ho provato 1492 (letto su un vecchio post su 
google) e 1500.. sia a ppp0 che a eth0.. ma nulla..
aiuto!
spiedo

 ha scritto nel messaggio
news:YZ3i8.48294$Ns4.2...@news2.tin.it...
| Non ho proxy.. cmq io per settare gli mtu digito:
| pppd mtu <valore>
| e' giusto?
| sto sclerando..
boh! ora sono al lavoro e non posso leggere le man :((
cmq, fai saltare fuori il file di configurazione di quel pppoe
e casomai dai 1 occhio a questo link che a occhio mi sembra
quello che cerchiamo.
http://www.compubytes.be/freesco/New_Folder/HOWTOs/PPPoE.htm


 spiedo wrote:
Continua a non funzionare.. e non ho proxy attivi..

devi abbassare l'MTU esattamente come fa RasPPPOE!!

 devi abbassare l'MTU esattamente come fa RasPPPOE!!
L'ho abbassato fino a 1000 sia su ppp0 che su eth0 e nulla..
come faccio a capire come lo abbassa RasPPPoE?
spiedo