Puede simplemente agregar su comando para que se ejecute en el inicio de la máquina, o hacer que su ruta sea persistente, para hacer eso, necesita editar el archivo /etc/sysconfig/network-scripts/route-eth0
para definir rutas estáticas para la interfaz eth0. Esta configuración será persistente incluso después de que se reinicie el sistema.
example:
# route add -net 192.168.100.0 netmask 255.255.255.0 gw 192.168.10.1 dev eth0
will be:
GATEWAY0=192.168.10.1
NETMASK0=255.255.255.0
ADDRESS0=192.168.100.0
GATEWAY1=10.64.34.1
NETMASK1= 255.255.255.240
ADDRESS1=10.64.34.10
# service network restart
más información aquí
для запуска скрипта он должен быть исполняемым chmod + x portblock.sh
, тогда для его запуска вы должны добавить ./ в начале
./portblock.sh
Прежде всего убедитесь, что у вас есть права на исполнение для вашего скрипта.
И затем
Запустите ваш сценарий, используя ./ portblock.sh
или используя sh portblock.sh
.
Если вам не нравится запускать сценарий вышеупомянутым способом, обновите переменную PATH
в каталоге сценария.