Товарищи, подскажите, пожалуйста! Не могу средствами cl-setup-network прописать шлюз.
Настраиваю сеть (gw - 172.21.240.65, локальный ip - 172.21.240.67) :
cl-setup-network --iface enp3s0:172.21.240.67:26 --netconf openrc --dns 172.21.250.1 --ntp 172.21.250.34 --route default:172.21.240.65:enp3s0:172.21.240.67
В результате:
Traceback (most recent call last):
File "/usr/lib64/python2.7/site-packages/calculate/lib/datavars.py", line 1579, in checkGroups
self.Set(var,val)
File "/usr/lib64/python2.7/site-packages/calculate/lib/datavars.py", line 1192, in Set
varObj._set(varvalue,force)
File "/usr/lib64/python2.7/site-packages/calculate/lib/datavars.py", line 453, in _set
self.setValue(value,force)
TypeError: setValue() takes exactly 2 arguments (3 given)
Ошибка в параметре --route. setValue() takes exactly 2 arguments (3 given)
–help говорит:
--route NETROUTE добавить правило маршрутизации (формат NETWORK:[GATEWAY][:DEV[:SOURCE]])
Пробовал и так и эдак:
cl-setup-network --iface enp3s0:172.21.240.67:26 --netconf openrc --dns 172.21.250.1 --ntp 172.21.250.34 --route default:172.21.240.65
Если убираю -route всё отрабатывает.