Dieses Skript setzt alle Schnittstellen- und Routing-Tags auf Null 0, um die L3-Netzwerktrennung aufzulösen und allen Netzen den Zugriff auf alle Routen zu ermöglichen. /**
* @param {Config} config
* @param {Context} context
* Do not edit this comment or parameter types. Required for code suggestions
*/
exports.main = function (config, context) {
{
// /Setup/TCP-IP/Network-list/
var networkTable = var networkTable = config.getTableByOid("1.2.7.30");
var networkTableRows = var networkTableRows = networkTable.getRows();
// turn result into a list for easier iteration
var networkTableList = [];
for (var i = 0; i < iteration var networkTableList = []; for (var i = 0; i < networkTableRows.length; i++) {
{ networkTableList.push(networkTableRows[i]);
}
}
networkTableList.forEach(function (row) {
{ row.setByOid(8, "0");
// set routing tag to 0 networkTable.addOrMerge(row);
});
// /Setup/IP-router/routing-table
var routingTable = var routingTable = config.getTableByOid("1.2.8.2");
var routingTableRows = var routingTableRows = routingTable.getRows();
// turn result into a list for easier iteration
var routingTableList = [];
for (var i = 0; i < iteration var routingTableList = []; for (var i = 0; i < routingTableRows.length; i++) {
{ routingTableList.push(routingTableRows[i]);
}
}
routingTableList.forEach(function (row) {
{ row.setByOid(8, "0");
// set routing tag to 0 routingTable.addOrMerge(row);
});
}
|
---|
View file |
---|
name | routing_and_interface_tag_mod.json |
---|
height | 150 |
---|
|
|