NIC 별칭이 있는 PPTP 서버

NIC 별칭이 있는 PPTP 서버

PPTP를 사용하여 VPS 서버에 VPN을 설정했습니다. 두 개의 별칭을 가진 NIC가 있습니다.

  • 이더넷 0
  • eth0:1
  • eth0:2

3개의 인터페이스에는 모두 공개 주소가 있습니다. 프랑스 IP, 영국 IP, 미국 IP eth0입니다 .eth0:1eth0:2

IP 전달 및 IPtables 구성을 시도했지만 사용자 트래픽은 항상 eth0.

영국 IP를 사용하도록 사용자를 설정하면 eth0:1사용자가 연결할 수 있지만 트래픽이 없습니다.

특정 서비스에 액세스하는 데 사용할 수 있는 인터페이스에 사용자를 할당하고 싶습니다.

답변1

eth0:1eth0:2인터페이스 별칭입니다. 별도의 인터페이스로 작동하지 않습니다. 실제 인터페이스는 여전히 동일합니다 eth0. 이러한 별칭으로 들어오고 나가는 트래픽은 여전히 ​​eth0으로 계산됩니다.

iftop이러한 인터페이스를 하나씩 모니터링하면 더 잘 이해할 수 있습니다.

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

3개 명령 모두 동일한 트래픽을 표시합니다.

iptables를 통해 서비스 액세스를 제한하려면 대상 IP로 제한해 보세요. 또는 서비스가 특정 IP에만 바인딩되도록 하세요.

관련 정보