Enviado em 27/12/2013 - 15:24h
Oi galera, boa tarde !!!
Pessoal sempre vi muitos tutoriais aqui no forum que me ajudaram muito e sempre que precisei encontrei algum colega com o mesmo problema que eu ou parecido e sempre com respostas satisfatórias da equipe do vivaolinux.com.br e sou muito grato por isso.
Sou muito jovem no linux mas graças as pessoas que não prendem o conhecimento eu já andei muitos passos e pretendo andar muito mais.
Bem é isso, dexa eu expor minha dúvida para vocês tentarem me ajudar:
Tenho um Backtrack em uma vmware no meu notebook.
No note com win8, eu uso uma net via wifi da gvt e tenho range 192.168.25.0/24.
No backtrack tenho um dispositivo wireless USB e tenho também net compartilhada pela interface eth0 (emulada pelo wmware) com IP: 192.168.202.131 e seu Gateway 192.168.202.2 que compartilha a net da gvt do notebook para o backtrack.
O que eu quero:
Enviar net para a casa da minha mãe.
O que eu fiz:
Tranformei meu dispositivo wireless USB em Access Point pelo comando: airbase-ng --essid "Rede" -c 1 mon0(mon0 adquidiro por airmon-ng start wlan0);
Com o airbase-ng é criado uma nova interface automaticamente o at0 que é quem irá receber net da eth0. E o problema é justamente esse, eu não consigo partilhar a net de eth0 para at0.
Fiz um escript para automatizar as configurações que estou usando que são estas:
#!/bin/bash
ifconfig at0 up
ifconfig at0 192.168.2.1 netmask 255.255.255.0
#
#
modprobe ip_tables #carrega os modulos (firewall)
modprobe iptable_nat #compartilhar a conexão com a internet
#
#
iptables --flush
iptables --table nat --flush
iptables --delete-chain
iptables --table nat --delete-chain
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -p tcp --dport 80 -j DNAT --to-destination 192.168.202.131
iptables -A INPUT -p tcp --destination-port 80
iptables -A INPUT -p tcp --syn -s 192.168.2.0/255.255.255.0 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A PREROUTING -i at0 -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables -t nat -A PREROUTING -i at0 -p tcp --dport 80 -j REDIRECT --to-port 80
#
#
iptables -A INPUT -p tcp --syn -s 192.168.2.0/255.255.255.0 -j ACCEPT # abre as portas para a rede local acessar a rede externa pelo firewall
iptables -A OUTPUT -p tcp --syn -s 192.168.2.0/255.255.255.0 -j ACCEPT # abre as portas para a rede local acessar a rede externa pelo firewall
iptables -A FORWARD -p tcp --syn -s 192.168.2.0/255.255.255.0 -j ACCEPT # abre as portas para a rede local acessar a rede externa pelo firewall
#
#
# Interface da rede interna
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE # Interface de entrada da internet
#
#
echo > '/var/lib/dhcp3/dhcpd.leases'
ln -s /var/run/dhcp3-server/dhcpd.pid /var/run/dhcpd.pid
dhcpd3 -d -f -cf /etc/dhcp3/dhcpd.conf at0
echo 1 > /proc/sys/net/ipv4/ip_forward
DHCP:
ddns-update-style ad-hoc;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet 192.168.2.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.2.255;
option routers 192.168.2.1;
option domain-name-servers 8.8.8.8;
range 192.168.2.20 192.168.2.254;
}
Desde já sou grato pela ajuda !!!
E um feliz ano novo à todos !!!
Pessoal sempre vi muitos tutoriais aqui no forum que me ajudaram muito e sempre que precisei encontrei algum colega com o mesmo problema que eu ou parecido e sempre com respostas satisfatórias da equipe do vivaolinux.com.br e sou muito grato por isso.
Sou muito jovem no linux mas graças as pessoas que não prendem o conhecimento eu já andei muitos passos e pretendo andar muito mais.
Bem é isso, dexa eu expor minha dúvida para vocês tentarem me ajudar:
Tenho um Backtrack em uma vmware no meu notebook.
No note com win8, eu uso uma net via wifi da gvt e tenho range 192.168.25.0/24.
No backtrack tenho um dispositivo wireless USB e tenho também net compartilhada pela interface eth0 (emulada pelo wmware) com IP: 192.168.202.131 e seu Gateway 192.168.202.2 que compartilha a net da gvt do notebook para o backtrack.
O que eu quero:
Enviar net para a casa da minha mãe.
O que eu fiz:
Tranformei meu dispositivo wireless USB em Access Point pelo comando: airbase-ng --essid "Rede" -c 1 mon0(mon0 adquidiro por airmon-ng start wlan0);
Com o airbase-ng é criado uma nova interface automaticamente o at0 que é quem irá receber net da eth0. E o problema é justamente esse, eu não consigo partilhar a net de eth0 para at0.
Fiz um escript para automatizar as configurações que estou usando que são estas:
#!/bin/bash
ifconfig at0 up
ifconfig at0 192.168.2.1 netmask 255.255.255.0
#
#
modprobe ip_tables #carrega os modulos (firewall)
modprobe iptable_nat #compartilhar a conexão com a internet
#
#
iptables --flush
iptables --table nat --flush
iptables --delete-chain
iptables --table nat --delete-chain
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -p tcp --dport 80 -j DNAT --to-destination 192.168.202.131
iptables -A INPUT -p tcp --destination-port 80
iptables -A INPUT -p tcp --syn -s 192.168.2.0/255.255.255.0 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A PREROUTING -i at0 -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables -t nat -A PREROUTING -i at0 -p tcp --dport 80 -j REDIRECT --to-port 80
#
#
iptables -A INPUT -p tcp --syn -s 192.168.2.0/255.255.255.0 -j ACCEPT # abre as portas para a rede local acessar a rede externa pelo firewall
iptables -A OUTPUT -p tcp --syn -s 192.168.2.0/255.255.255.0 -j ACCEPT # abre as portas para a rede local acessar a rede externa pelo firewall
iptables -A FORWARD -p tcp --syn -s 192.168.2.0/255.255.255.0 -j ACCEPT # abre as portas para a rede local acessar a rede externa pelo firewall
#
#
# Interface da rede interna
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE # Interface de entrada da internet
#
#
echo > '/var/lib/dhcp3/dhcpd.leases'
ln -s /var/run/dhcp3-server/dhcpd.pid /var/run/dhcpd.pid
dhcpd3 -d -f -cf /etc/dhcp3/dhcpd.conf at0
echo 1 > /proc/sys/net/ipv4/ip_forward
DHCP:
ddns-update-style ad-hoc;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet 192.168.2.0 netmask 255.255.255.0 {
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.2.255;
option routers 192.168.2.1;
option domain-name-servers 8.8.8.8;
range 192.168.2.20 192.168.2.254;
}
Desde já sou grato pela ajuda !!!
E um feliz ano novo à todos !!!