gpt4 book ai didi

linux - 将某些命令/配置恢复为默认值

转载 作者:太空宇宙 更新时间:2023-11-04 04:36:00 24 4
gpt4 key购买 nike

我正在尝试在 Ubuntu 12.04 上设置 Squid 代理服务器。有很多关于这方面的教程,我会一一遵循它们,直到获得成功。

在每个教程中,他们都要求发出如下命令:

modprobe ip_gre
ip tunnel add wccp0 mode gre remote 187.72.34.82 local 192.168.1.2 dev eth0
ifconfig wccp0 192.168.1.2 netmask 255.255.255.255 up
echo 0>/proc/sys/net/ipv4/conf/wccp0/rp_filter
echo 0>/proc/sys/net/ipv4/conf/eth0/rp_filter
echo 1>/proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -i wccp0 -p tcp --dport 80 -j REDIRECT --to-port 3129
iptables -t nat -A POSTROUTING -j MASQUERADE

如果该特定教程不起作用,我必须将这些(不起作用)更改恢复为其默认值。我的问题是:

  1. 这些命令应该通过终端发出吗?
  2. 如果我只是重新启动计算机,这些更改就会消失吗?
  3. 如果没有,我该怎么做才能将它们重置为默认值?
  4. 如果我发现某些命令集对我有用(并且如果这些命令发生变化每次重新启动后消失),我如何在之后自动应用它们每次重新启动?

请注意,我是一个完全的初学者,只有 1 天的 Linux 经验。

最佳答案

  1. 是,或者通过脚本(参见下面的 4)
  2. (没有答案,因为 2. 是"is")
  3. 将它们写入脚本并在启动时运行(可能来自 /etc/rc.local)

关于linux - 将某些命令/配置恢复为默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18682802/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com