Enviado em 19/05/2013 - 22:33h
Olá pessoal,
é o seguinte, eu realmente não sei nada de linux. Preciso fazer um programa em que 3 máquinas comuniquem-se.
Estou utilizando o Ubuntu Server 10.04.4 no virtual box.
O meu professor passou uma parte do programa, mas segundo ele contém erros e nós precisamos nos virar para fazer isso funcionar.
Ficaria muito agradecida se alguém pudesse me ajudar, me explicar um pouco como tudo isso funciona.
Segue o que o professor passou:
Programa para estabelecer bridge virtual
#cd /etc/init.d
# vi bridge (criando arquivo)
#! /bin/sh
#carregando bibliotecas ou modulos – linha de comentário
modprobe ip_nat_ftp
modprobe ip_vs_ftp
#declarando variáveis
externa_if = eth0
interna_if = eth1
professor = “173.16.1.66 “
aluno1= “10.10.20.30”
#fim variaveis
#criando tabelas de endereçamento
iptables – F
iptables – F – t nat
iptables – X
iptables – X – t nat
iptables –A INPUT –p tcp –s $professor –j ACCEPT
iptables –A PREROUTING – p tcp –dport 22 -j DNAT --to – destination 10.10.20.30:22
iptables –A FORWARD –i EXTERNA_IF –o INTERNA_IF -p tcp –dport 22 –m state –state NEW, ESTABLISHED RELATED –j ACCEPT
é o seguinte, eu realmente não sei nada de linux. Preciso fazer um programa em que 3 máquinas comuniquem-se.
Estou utilizando o Ubuntu Server 10.04.4 no virtual box.
O meu professor passou uma parte do programa, mas segundo ele contém erros e nós precisamos nos virar para fazer isso funcionar.
Ficaria muito agradecida se alguém pudesse me ajudar, me explicar um pouco como tudo isso funciona.
Segue o que o professor passou:
Programa para estabelecer bridge virtual
#cd /etc/init.d
# vi bridge (criando arquivo)
#! /bin/sh
#carregando bibliotecas ou modulos – linha de comentário
modprobe ip_nat_ftp
modprobe ip_vs_ftp
#declarando variáveis
externa_if = eth0
interna_if = eth1
professor = “173.16.1.66 “
aluno1= “10.10.20.30”
#fim variaveis
#criando tabelas de endereçamento
iptables – F
iptables – F – t nat
iptables – X
iptables – X – t nat
iptables –A INPUT –p tcp –s $professor –j ACCEPT
iptables –A PREROUTING – p tcp –dport 22 -j DNAT --to – destination 10.10.20.30:22
iptables –A FORWARD –i EXTERNA_IF –o INTERNA_IF -p tcp –dport 22 –m state –state NEW, ESTABLISHED RELATED –j ACCEPT