есть линукс сервер с :
eth0 192.168.0.247
eth0:1 192.168.0.246
eth0:2 192.168.0.245
также есть маршрутизатор, в котором чтобы прокинуть порт надо задать связку IP/MAC для машины, на которую надо прокинуть.
соответсвенно вношу в БД маршрутизатора: name=server1;ip=192.168.0.247;MAC=0123456789AB;
пишу правило на нём же:
wan:21 -> server1:21
а когда пытаюсь добавить в его БД:
name=server2;ip=192.168.0.246;MAC=0123456789AB;
то само собой получаю: MAC allready in use
Вопрос:
что можно попробовать сделать?
как на каждом виртуальном интерфейсе задать свой MAC?
ifconfig eth0:1 hw ether xxxxxx меняет MAC сразу на всех интерфейсах (eth0,:1,:2)
маршрутизатор: TrendNet TEW435BRM