Windows hoje somente utiliza NTFS e nada mais,o Linux tem pelo menos 7 tipos de sistemas de arquivos diferentes e robustos,por isso as vezes não é tão simples e nem precisa,tem sim é que ser estável e seguro com boa usabilidade.
legal o poste estou lendo e a espera da continuação!
Pessoal, realizei algumas mudanças no ítem "cabeçalhos complementares". Encontrei mais detalhes sobre os possíveis cabeçalhos...
Ótimo seu post, facílimo de entender. Finalmente entendi e consegui resolver o problema aqui :) Só tem uma correção: no cenário 2 a regra de POSTROUTING não deve se basear no destino 192.168.1.254 pois o destino foi alterado pela regra DNAT anterior.
Obrigado pela contribuição.
Pô, squire, valeu! A continuação já está a caminho! Até mais pessoal...
valeu, terminei de ler.. to esperando a sua continuação cara =D rsrs
Beleza magnun, obrigado pela contribuição...estava precisando mesmo.
Ótima dica Magnun :)
Olá felipe! Se você está usando o shelve para fazer persistência, tente usa da seguinte maneira: Código : [FONT=Courier New][COLOR=DimGray]>>> import shelve [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]>>> agenda = shelve.open("[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray].db") >>> [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]['fulano'] = ['3234-5678', '3321-1223'] [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]>>> [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]['cicrano'] = ['3456-4556'][/COLOR][/FONT] [FONT=Courier New][COLOR=DimGray]>>> [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]['beltrano'] = ['3789-7889'] >>> [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray].close()[/COLOR][/FONT] Para recuperar os dados faça da seguinte forma: Código : [FONT=Courier New][COLOR=DimGray]>>> import shelve [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]>>> [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray] = shelve.open("[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray].db") >>> for contato em [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda:[/COLOR][/FONT] [FONT=Courier New][COLOR=DimGray]>>> print 'Nome:', contato[/COLOR][/FONT] [FONT=Courier New][COLOR=DimGray]>>> print 'Telefones:', agenda[contato] >>> print[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray] >>> agenda.close()[/COLOR][/FONT] Qualquer coisa posta ai! Até mais...
[FONT=Courier New][COLOR=DimGray]>>> import shelve [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]>>> agenda = shelve.open("[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray].db") >>> [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]['fulano'] = ['3234-5678', '3321-1223'] [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]>>> [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]['cicrano'] = ['3456-4556'][/COLOR][/FONT] [FONT=Courier New][COLOR=DimGray]>>> [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]['beltrano'] = ['3789-7889'] >>> [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray].close()[/COLOR][/FONT]
[FONT=Courier New][COLOR=DimGray]>>> import shelve [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]>>> [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray] = shelve.open("[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray].db") >>> for contato em [/COLOR][/FONT][FONT=Courier New][COLOR=DimGray]agenda:[/COLOR][/FONT] [FONT=Courier New][COLOR=DimGray]>>> print 'Nome:', contato[/COLOR][/FONT] [FONT=Courier New][COLOR=DimGray]>>> print 'Telefones:', agenda[contato] >>> print[/COLOR][/FONT][FONT=Courier New][COLOR=DimGray] >>> agenda.close()[/COLOR][/FONT]