Windows和Linux系统启用IP转发

在Windows系统下启用IP转发

在Windows系统下启用IP转发,需要通过修改注册表来实现;

在CMD或命令运行窗口中键入regedit来打开注册表编辑器,如下所示:

打开注册表编辑器

在注册表编辑器中,打开HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters,如下所示:

Windows IP转发

将参数IPEnableRouter的值从0修改为1,然后关闭注册表编辑器并重新启动系统。

Windows启用IP转发

需谨慎使用注册表编辑器,如果设置不正确可能导致整个系统出现问题!

在Linux系统下启用IP转发

Linux系统启用转发几乎都一样,不论是Debian、Ubuntu 还是 CentOS;

只需将系统下的/proc/sys/net/ipv4/ip_forward文件值修改为1;

echo 1 > /proc/sys/net/ipv4/ip_forward

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/ip-forwarding.html

分类: 计算机技术
推荐阅读:
Go语言获取操作系统类型 在Go语言中,你可以使用runtime包来获取操作系统类型。具体来说,你可以使用runtime.GOOS来获取操作系统类型的字符串表示。
使用PyInstaller打包PyQt5程序发生ImportError错误的解决办法 ImportError: unable to find Qt5Core.dll on PATH ,Failed to execute script main
使用Session实例让requests保持会话 Session对象能让你跨请求保持某些参数;最长常见的是,当你使用requests尝试登录并且验证成功,服务端会返回一些Cookie,这些Cookie可以使你的下次请求不需要验证,而Session对象能保持这些Cookie,而不用你每次提交请求时构建一个新的Cookie。
Rust获取操作系统类型 在Rust编程语言中,你可以使用标准库中的std::env模块来获取操作系统类型。具体来说,你可以使用std::env::consts::OS来获取操作系统类型的字符串表示。
C语言计算卡特兰数(catanlan number) 卡特兰数(Catalan number),是组合数学中一种常出现于各种计数问题中的数列;本文使用C语言来计算卡特兰数;
PySide6详细中文教程 PySide6是在Python环境下的一套Qt6 API库。使用PySide6可以轻松创建基于Qt6的GUI程序;PySide6由Qt官方维护。