Dois links com FreeBSD setfib + squid
Vamos fazer aqui um tutorial bem rápido para ativar 2 links em um FreeBSD e usar setfib para trabalhar com duas rotas padrão, e fazer o squid sair pelas rotas que definirmos.
Estrutura usada:
- FreeBSD 7.4
- Intel(R) Xeon(R) CPU 3050 @ 2.13GHz
- 2GB RAM
- bge0 - lan - 192.168.0.254/24
- xl0 - wan1 - 200.xxx.xxx.xxx/28 - gw 200.xxx.xxx.xxx ( fib 0 )
- re0 - wan2 - 192.168.1.2/24 - gw 192.168.1.1 ( fib 1 )
Compilar o kernel com a seguinte opção:
Inserir a rota padrão via setfib com o comando:
Pode inserir este comando no /etc/rc.local para iniciar automaticamente.
Agora no squid inserir as seguintes regras:
Vale agora usar a imaginação e brincar com as ACL's do squid, alterando o uso como desejar.
Estrutura usada:
- FreeBSD 7.4
- Intel(R) Xeon(R) CPU 3050 @ 2.13GHz
- 2GB RAM
- bge0 - lan - 192.168.0.254/24
- xl0 - wan1 - 200.xxx.xxx.xxx/28 - gw 200.xxx.xxx.xxx ( fib 0 )
- re0 - wan2 - 192.168.1.2/24 - gw 192.168.1.1 ( fib 1 )
Compilar o kernel com a seguinte opção:
options ROUTETABLES=4
Inserir a rota padrão via setfib com o comando:
setfib 1 route add -net default 192.168.1.1
Pode inserir este comando no /etc/rc.local para iniciar automaticamente.
Agora no squid inserir as seguintes regras:
acl rota_oi src 192.168.0.128/255.255.255.224
tcp_outgoing_address 192.168.1.2 rota_oi
Vale agora usar a imaginação e brincar com as ACL's do squid, alterando o uso como desejar.
FONTE - http://www.bsdjf.com.br
Nenhum comentário:
Postar um comentário