Как получить псевдоним IP в качестве исходного IP на компьютере назначения?

Как получить псевдоним IP в качестве исходного IP на компьютере назначения?

У меня есть настройка, где клиент и сервер подключены к одному коммутатору. На сервере я создал сетевую связь bond0 между двумя интерфейсами e0a и e0b. IP bond0 — 192.168.1.200. На сервере есть общий ресурс NFS, где клиент может читать и писать.

На клиенте интерфейс e0b имеет 192.168.1.34. Я создал псевдонимы на том же интерфейсе e0b:2 192.168.1.35, e0b:3 192.168.1.36.

Я смонтировал общий ресурс nfs на клиенте, используя,

# mount -t nfs -o clientaddr=192.168.1.34 192.168.1.200:/log_disk1 /mnt/alb1
# mount -t nfs -o clientaddr=192.168.1.35 192.168.1.200:/log_disk1 /mnt/alb2
# mount -t nfs -o clientaddr=192.168.1.36 192.168.1.200:/log_disk1 /mnt/alb3

После монтирования я выполняю чтение и запись в общий ресурс NFS на клиенте, используя генератор трафика с открытым исходным кодом fio.

# cd /mnt/alb1
# fio --name=albBondRD --ioengine=libaio --iodepth=1 --rw=randwrite --bs=4k --direct=0 --size=12G --numjobs=8 --runtime=300 --group_reporting &

# cd /mnt/alb2
# fio --name=alb2RD --ioengine=libaio --iodepth=1 --rw=randwrite --bs=4k --direct=0 --size=12G --numjobs=8 --runtime=300 --group_reporting &

# cd /mnt/alb3
# fio --name=alb3RD --ioengine=libaio --iodepth=1 --rw=randwrite --bs=4k --direct=0 --size=12G --numjobs=8 --runtime=300 --group_reporting &

Я проверяю вывод "netstat" "ESTABLISHED" на сервере, я получаю соединение ESTABLISHED только с этим IP-адресом 192.168.1.34.

Я думаю установить несколько сессий, как в генераторах трафика, например Lanforge. Как мне получить сессию с установленным соединением с псевдонимами IP?

Связанный контент