1 VPS, 2 IP 주소. 그들을 독립시키는 방법은 무엇입니까? [폐쇄]

1 VPS, 2 IP 주소. 그들을 독립시키는 방법은 무엇입니까? [폐쇄]

나는 이것을 가지고있다 /etc/network/interfaces:

auto ens3

iface ens3 inet static

        address 46.xx.xxx.1x7
        netmask 255.255.252.0
        broadcast 46.38.xxx.255
        gateway 46.xx.xxx.1

auto ens3:0

iface ens3:0 inet static

    address 188.xx.xx.xx5
    netmask 255.255.255.255

이것이 내 VPS의 현재 네트워크 설정입니다.

두 개의 공용 IP가 있지만 생성되는 트래픽이 혼합되지 않기를 바랍니다. 모든 데이터가 두 IP 중 하나를 통해 정상적으로 VPS에서 나가는 것을 확인했습니다. 입력의 경우 인터페이스 ens3:0에 도착하는 데이터는 인터페이스 ens3을 통과합니다. 내 VPS의 인터페이스가 독립적이기를 원합니다. 가능합니까?

답변1

예. 문제는 당신이 원하는 것이 무엇인지입니다.

예를 들어 여러 IP에서 실행되도록 여러 데몬을 구성할 수 있습니다. 예를 들어 46.xx.xxx.1x7에 ssh 데몬을 구성하고 188.xx.xx.xx5에 일부 다른 서비스(예: 내장 SFTP 서버)를 구성할 수 있습니다.

이러한 시나리오에서 가장 일반적인 솔루션은 서로 다른 IP에 완전히 다른 웹 서버 인스턴스가 있는 경우입니다.

대부분의 데몬 구성에서는 포트 번호뿐만 아니라 IP 주소도 지정할 수 있습니다. 예를 들어 포트뿐만 아니라 :80IP도 구성할 수 있습니다 188.xx.xx.xx5:80. 이 경우 서버는 listen()188.xx.xx.xx5에 위치합니다.

이러한 설정에서 IP 0.0.0.0은 특별한 의미를 가지며 기본값입니다. 즉, 서버는 사용 가능한 모든 IP를 수신합니다.

관련 정보