[PowerShell] 使用 parallel-ssh修改本机的默认网关 →→→→→进入此内容的聊天室

来自 , 2020-01-10, 写在 PowerShell, 查看 130 次.
URL http://www.code666.cn/view/4f2b5908
  1. #!/bin/bash
  2. hostip=`hostname -i`
  3. if [ $# -ge 1 ]; then
  4.   hostfile=$1
  5. else
  6.   hostfile=hosts.txt
  7. fi
  8. parallel-ssh -h $hostfile "sed -E 's/gateway [[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+/gateway $hostip/g' /etc/network/interfaces > /etc/network/tmpif"
  9. parallel-ssh -h $hostfile "chmod g-r,o-r /etc/network/tmpif"
  10. parallel-ssh -h $hostfile "cp /etc/network/interfaces /etc/network/interfaces.bak"
  11. parallel-ssh -h $hostfile "mv /etc/network/tmpif /etc/network/interfaces"
  12. parallel-ssh -h $hostfile "ip route flush cache && /etc/init.d/networking restart"
  13. //shell/8211

回复 "使用 parallel-ssh修改本机的默认网关"

这儿你可以回复上面这条便签

captcha