У меня есть 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
? И / или возможно ли настроить это в брандмауэре?