mirror of
https://github.com/RROrg/rr.git
synced 2025-09-10 22:07:23 +08:00
更新网络配置脚本,移除 ovs 和 bond 设置
This commit is contained in:
parent
0c1b7d6a2e
commit
903c292e35
@ -2137,8 +2137,14 @@ function initDSMNetwork {
|
|||||||
[ $? -ne 0 ] && continue
|
[ $? -ne 0 ] && continue
|
||||||
for F in ${TMP_PATH}/mdX/etc/sysconfig/network-scripts/ifcfg-* ${TMP_PATH}/mdX/etc.defaults/sysconfig/network-scripts/ifcfg-*; do
|
for F in ${TMP_PATH}/mdX/etc/sysconfig/network-scripts/ifcfg-* ${TMP_PATH}/mdX/etc.defaults/sysconfig/network-scripts/ifcfg-*; do
|
||||||
[ ! -e "${F}" ] && continue
|
[ ! -e "${F}" ] && continue
|
||||||
echo "${F}" | grep -Eq "\-lo$|\-tun$|\-eth99$" && continue
|
case "${F}" in
|
||||||
sed -i "s|^BOOTPROTO=.*|BOOTPROTO=dhcp|; s|^ONBOOT=.*|ONBOOT=yes|; s|^IPV6INIT=.*|IPV6INIT=auto_dhcp|; /^IPADDR/d; /NETMASK/d; /GATEWAY/d; /DNS1/d; /DNS2/d" "${F}"
|
*ovs_* | *-bond*) rm -f "${F}" ;;
|
||||||
|
*-eth*)
|
||||||
|
ETHX=$(echo "${F}" | sed -E 's/.*ifcfg-(eth[0-9]+)$/\1/')
|
||||||
|
echo -e "DEVICE=${ETHX}\nONBOOT=yes\nBOOTPROTO=dhcp\nIPV6INIT=auto_dhcp\nIPV6_ACCEPT_RA=1" >"${F}"
|
||||||
|
;;
|
||||||
|
*) ;;
|
||||||
|
esac
|
||||||
done
|
done
|
||||||
sed -i 's/_mtu=".*"$/_mtu="1500"/g' ${TMP_PATH}/mdX/etc/synoinfo.conf ${TMP_PATH}/mdX/etc.defaults/synoinfo.conf
|
sed -i 's/_mtu=".*"$/_mtu="1500"/g' ${TMP_PATH}/mdX/etc/synoinfo.conf ${TMP_PATH}/mdX/etc.defaults/synoinfo.conf
|
||||||
# systemctl restart rc-network.service
|
# systemctl restart rc-network.service
|
||||||
|
Loading…
x
Reference in New Issue
Block a user