Você está na página 1de 3

Configurando o NAT

Criar um arquivo chamado natd.cf


cd /etc/
vi natd.cf
Adicione as linhas abaixo dentro do arquivo criado
log

yes

deny_incoming no
use_sockets

yes

same_ports

yes

alias_address 172.26.41.106
externa)

(Obs: adicione o ip da sua placa de rede

verbose no
port

natd

#redirect_port (tcp/udp) destino:porta chegada:porta


redirect_port tcp 172.26.41.106:80 192.168.1.224:80 (Obs: Esse um
exemplo de redirecionamento, tudo que chega para a minha maquina na
porta 80 mande outra maquina tambm na porta 80)

Adicione mais uma placa de rede na sua maquina virtual (DESLIGUE


A MAQUINA VIRTUAL, VA NA OPAO CONFIGURAES E PROCURE
REDE ... ADAPITADOR 2), logo aps digite ifconfig para verificar as
informaes da placa de rede, vc vai visualizar uma informaes
parecidas com mostrada aqui, onde em0 era a placa de rede que j
tinha e a em1 foi a que adicionei:
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0
mtu 1500
options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSU
M>
ether 08:00:27:3f:80:bb
inet 172.26.41.106 netmask 0xffffff00 broadcast 172.26.41.255
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0
mtu 1500
options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSU
M>

ether 08:00:27:a8:ad:d7
inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
nd6 options=3<PERFORMNUD,ACCEPT_RTADV>
Agora acesse o rc.conf para determinar um IP para sua placa de
rede adicionada, adicione tambm a opo gateway_enable= YES
segue exemplo:
vi /etc/rc.conf
ifconfig_em0="inet 172.26.41.106 netmask 255.255.255.0"
ifconfig_em1="inet 192.168.1.1

netmask 255.255.255.0"

gateway_enable=YES
Depois reinicie o rc.conf
/etc/netstart
Liberar o NAT no rc.firewall
cd /etc
vi rc.firewall
#NAT
${fwcmd} add divert natd all from any to any em0
nome da minha placa de rede externa)
Iniciando o servio
/sbin/natd -f /etc/natd.cf

Colocando inicializao automtica


Script de inicializao
cd /usr/local/etc/rc.d
vi natd.sh
#!/bin/sh

(Obs: em0 o

/sbin/natd -f /etc/natd.cf

Você também pode gostar