Dúvida de Compartilhamento Com SAMBA [RESOLVIDO]

1. Dúvida de Compartilhamento Com SAMBA [RESOLVIDO]

Weidllan Djeizo Dos Santos
Weidllan

(usa Ubuntu)

Enviado em 10/11/2008 - 13:18h

Tem como fazer o compartilhamento de internet com o SAMBA?
Além o compartilhamento de pastas e arquivos por interface gráfica que ele já faz?

Se tiver, espero que alguém mim ajude a fazer as configurações corretamentes.
Mas mesmo não sendo possível o SAMBA compartilhar internet,
Espero alguma dica para como fazer esse compartilhamento por qualquer meio.

Recebo internet por uma placa de rede sem fio “WAN” e quero compartilhar pela placa de rede onboard “LAN”. Seria muito agradecido se alguém mim dessem a dica também para um amigo meu que usa Modem 3G no Ubuntu e quer compartilhar tanto pra uma maquina Ruindows na rede como pra outra com Ubuntu

OBS: Nem eu nem meu amigo possui placa Off-Board de rede, esse compartilhamento é para ser feito de um placa de rede OnBoard entre dois computadores ou de um computador para um SWITCH.


AGRADECO DEIS DE JÁ!
A ATENÇÃO E A AJUDA.


  


2. Re: Dúvida de Compartilhamento Com SAMBA [RESOLVIDO]

Vanderson Gonçalves
vnderson

(usa Fedora)

Enviado em 10/11/2008 - 13:22h

cara, o isto está totalmente fora do escopo do samba, para compartilhar a internet você vai usar iptables... imagino eu...
tem a sequencia de comando classica:

# modprobe iptable_nat
# iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
# echo 1 > /proc/sys/net/ipv4/ip_forward

onde o ppp0 é o seu device wan, talvez vc o visualize com o comando

# ifconfig

se quiser maiores informações busque no VOL mesmo por iptables, squid...


3. Duvida

Weidllan Djeizo Dos Santos
Weidllan

(usa Ubuntu)

Enviado em 11/12/2008 - 13:05h

Posso fazer isso, pra quando reiniciar tudo voltar ao normal?


4. Re: Dúvida de Compartilhamento Com SAMBA [RESOLVIDO]

Thiago Fernandes de Melo
m4tri_x

(usa Ubuntu)

Enviado em 11/12/2008 - 13:31h

Boa tarde, você pode pegar o conteudo que o amigo acima falou, e adicionar em um arquivo.

#vi firewall
adicione tudo lá dentro porém a primeira linha deve ser:
#!/bin/bash
ou o caminho do bash da sua distribuição...
feito isso:
#chmod +x firewall

vai em /etc/rc.d/rc.local
que é o arquivo onde é adicionado comandos para executar na inicialização do sistema.

adicione o caminho completo até o arquivo firewall exemplo:

/root/firewall

feito isso reinicie seu linux e ele vai executar os comandos na inicialização.

[]´s


5. Pergunta

Weidllan Djeizo Dos Santos
Weidllan

(usa Ubuntu)

Enviado em 11/12/2008 - 13:58h

Se eu não criar esse arquivo para o sistema inicializar
posso fazer esses comandos, caso não der certo
Reinicio a maquina e tudo volta a ser como era antes?


6. Weidllan

José Ricardo Machado
ricardo_lda

(usa Slackware)

Enviado em 11/12/2008 - 14:49h

pode!! se vc digitar esses comando no terminal e não funcionar! vc pode re-iniciar o micro que ele volta como antes! Mas se vc criar o arquivo vc também pode tirar ele da inicialização e fica tudo normal também! só lembre de executar esses comandos como # (root).


7. 1° Tentativa

Weidllan Djeizo Dos Santos
Weidllan

(usa Ubuntu)

Enviado em 30/12/2008 - 22:58h

Usei os seguintes comandos:

$ sudo modprobe iptable_nat
$ sudo iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
# echo 1 > /proc/sys/net/ipv4/ip_forward

Recebo a internet por um modem 3G que é para o sistema com a interface
ppp0 e mando pela placa de rede eth1

Dois deles digitei a base do "sudo"
Pois estava na internet e já fui avisado que está logado como "root"
Na internet pode apresentar riscos a segurança do sistema.

Até ai tudo bem, digitei os três comandos e não apareceu mensagem nenhuma.
Pensando eu que estava tudo nos conformes, fui colocar o fio da rede na placa.
A internet não funcionou mais e o firefox só fica localizando.

O que fiz de erro e como deve fazer para corrigir?
Quando tiro o fio da rede a internet funciona!
Mas quando tó na internet e tento deixar em rede, para tudo.


8. Sucesso

Weidllan Djeizo Dos Santos
Weidllan

(usa Ubuntu)

Enviado em 11/01/2009 - 00:01h

Só precisei digitar os seguinte comandos na seguinte ordem logado como root

# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

Pronto, internet compartilhada!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts