Обычно ОС принимает исходный IP-адрес для соединения (вещь, которую Вы назвали "исходящим IP") быть равным основному адресу исходящего интерфейса (см. ifconfig -a
). Исходящий интерфейс определяется путем поиска записи соответствия в таблице маршрутизации (см. netstat -rn
или route
).
Можно играть с добавляющими/изменяющими записями в таблицу маршрутизации, существует шанс, что она заставит ОС выбирать другой исходящий интерфейс, и - в свою очередь - существует шанс, что она заставит ОС выбирать другой исходный IP-адрес.
Кроме этого, если Ваш сервер, оказывается, Linux, можно работать вокруг проблемы при помощи SNAT (см. iptables
).
В Linux, если каталог связан с монтированием, все устройство хранения данных переходит к тому монтированию. После этих слов возможно иметь TMPFS (Временная файловая система) монтируются в файловой системе, которая прибывает из iSCSI, например, и в файловой системе TMPFS можно смонтировать другую файловую систему, которая прибывает из локального диска.
Таким образом в Вашем случае у Вас есть/path/to/parent как каталог, Вы хотите свой child1 и child2 каталоги.. В этом случае это - просто вопрос помещения этого в Вашем fstab файле.
tmpfs /path/to/parent/child1 tmpfs defaults,size=20m 0 0
tmpfs /path/to/parent/child2 tmpfs defaults,size=20m 0 0
Теперь, если каталог,/path/to/parent, находится в другой файловой системе, что файловая система должна быть смонтирована сначала.
Больше информации может быть найдено здесь.