servidor PPTP com aliases NIC

2

Eu configurei uma VPN em um servidor VPS usando o PPTP. Eu tenho um NIC com dois aliases.

  • eth0
  • eth0: 1
  • eth0: 2

As 3 interfaces têm endereços públicos. eth0 é um IP francês, eth0:1 é Reino Unido e eth0:2 é americano.

Eu tentei configurar o encaminhamento de IP e IPtables, mas o tráfego de usuários é sempre roteado para eth0 .

Quando configuro um usuário para usar eth0:1 para usar o IP do Reino Unido, o usuário pode se conectar, mas não há tráfego.

Eu quero poder atribuir um usuário a uma interface que eles possam usar para acessar um serviço específico.

    
por hatim 21.12.2012 / 14:11

1 resposta

2

eth0:1 , eth0:2 são aliases de interface. Eles não funcionam como interface individual. A interface real ainda é eth0 . O tráfego que entra e sai desses aliases ainda é considerado como eth0.

Você terá uma ideia melhor se usar iftop para monitorar essas interfaces uma a uma.

iftop -BPn -i eth0
iftop -BPn -i eth0:1
iftop -BPn -i eth0:2

Todos os 3 comandos mostrarão o mesmo tráfego.

Se você quiser limitar o acesso ao serviço via iptables, pode tentar limitá-los por IPs de destino. Ou ter serviços ligados apenas a IPs específicos.

    
por 21.12.2012 / 23:22