아웃바운드 IP 변경 - centos

아웃바운드 IP 변경 - centos

나는 서버(linux/centos)를 가지고 있고 기본 IP는 111.111.111.111이므로 다른 IP(IP 장애 조치) 222.222.222.222를 구입했습니다.

브라우저 111.111.111.111 또는 222.222.222.222를 방문하면 동일한 페이지가 열립니다.

그래서 나는 가지고있다eth0:

UUID="2f99a6-6566-sb24-bd0e-bf5a8d4a1765"
IPADDR="111.111.111.111"
GATEWAY="111.111.111.1"
NETMASK="255.255.255.0"
BOOTPROTO="static"
DEVICE="eth0"
ONBOOT="yes"

나도 내가 만들었어eth0:0

위와 동일 방금 변경됨

DEVICE="eth0:0"
IPADDR="222.222.222.222"
#GATEWAY="111.111.111.1"(commented it)

내가 달릴 때
컬 --인터페이스 eth0 ifconfig.co 응답은 111.111.111.111입니다.

컬 --인터페이스 eth0:0 ifconfig.co 응답은 222.222.222.222입니다.

하지만 내가 wget을 사용할 때 또는ffmpeg(나는 단지 ffmpeg에 대한 해결책을 찾고 싶습니다) 그러면 IP는 111.111.111.111입니다

그럼 내가 어떻게 만들 수 있지?기본아웃바운드 IP222.222.222.222(내 두 번째 IP/장애 조치 IP로 구입했습니다)

답변1

정확한 요구 사항에 따라 다르지만 사용할 수 있는 방법은 다음과 같습니다.

  • 표준 라우팅 테이블(대상 기반)
  • 정책 기반 라우팅(다양한 라우팅 기준 허용)
  • 네트워크 네임스페이스

귀하의 사용 사례에서는 별칭과 함께 네트워크 네임스페이스를 사용하는 것이 효과적인 선택이 될 수 있다고 생각합니다. 해당 솔루션 경로에 대한 자세한 내용을 보려면 다음을 고려하세요.

https://unix.stackexchange.com/questions/210982/bind-unix-program-to-specific-network-interface

관련 정보