ฉันมี 2 ที่อยู่ IP สำหรับเครื่องของฉันตัวอย่าง:
x.x.x.1
x.x.x.2
ที่อยู่เซิร์ฟเวอร์ปัจจุบันของฉันคือx.x.x.1
เซิร์ฟเวอร์กำลังเรียกใช้บริการ A, B & C
ฉันต้องการให้บริการ A & B ในx.x.x.1
และ ..
ฉันต้องการให้บริการ C ในx.x.x.2
ไม่ควรเข้าถึงบริการที่กำหนดให้กับที่อยู่ IP อื่น (เช่นไม่สามารถเข้าถึงบริการ C x.x.x.1
ได้)
ฉันได้เพิ่มที่อยู่ IP สำรองในอินเทอร์เฟซของฉันแล้ว
เนื้อหาของ/etc/network/interfaces.d/eth0.cfg
:
# The primary network interface
auto eth0
iface eth0 inet dhcp
auto eth0:0
iface eth0:0 inet static
address x.x.x.2
netmask 255.255.255.255
broadcast x.x.x.2
ฉันจะบรรลุเป้าหมายที่อธิบายไว้ข้างต้นได้อย่างไร ฉันต้องกำหนดค่าบริการ C เพื่อผูกx.x.x.2
เท่านั้นหรือไม่ และ / หรือสามารถกำหนดค่านี้ในไฟร์วอลล์ได้หรือไม่?