From 966dd4c86583bfab6bde4b3d731848f53eb35bb0 Mon Sep 17 00:00:00 2001 From: spiritLHLS <103393591+spiritLHLS@users.noreply.github.com> Date: Mon, 10 Apr 2023 14:42:45 +0800 Subject: [PATCH] Update build_nat_network.sh --- build_nat_network.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build_nat_network.sh b/build_nat_network.sh index 612f3d8..9970a09 100644 --- a/build_nat_network.sh +++ b/build_nat_network.sh @@ -62,6 +62,7 @@ if ! command -v iptables &> /dev/null; then fi iptables -t nat -A POSTROUTING -j MASQUERADE sysctl net.ipv4.ip_forward=1 +sysctl_path=$(which sysctl) if grep -q "^net.ipv4.ip_forward=1" /etc/sysctl.conf; then if grep -q "^#net.ipv4.ip_forward=1" /etc/sysctl.conf; then sed -i 's/^#net.ipv4.ip_forward=1/net.ipv4.ip_forward=1/' /etc/sysctl.conf @@ -69,7 +70,7 @@ if grep -q "^net.ipv4.ip_forward=1" /etc/sysctl.conf; then else echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf fi -sysctl -p +${sysctl_path} -p # 重启配置 service networking restart