在Arch Linux上使用Makepkg
在Arch Linux上使用Makepkg可以避免系统污染,确保仅安装必要的依赖关系。
欢迎!在本教程中,我将解释如何将TCP / UDP通信转发到新服务器。当您将Vultr VPS迁移到新位置时,这尤其有用。本教程涵盖CentOS 6的32位和64位版本。
在开始之前,必须先安装IPTables。使用以下命令安装IPTables。
yum install iptables -y
必须在服务器上启用数据包转发,此方法才能起作用。打开文件/etc/sysctl.conf。确保启用以下行,并将其设置为“ 1”:
net.ipv4.ip_forward = 1
保存文件,然后运行:
sysctl -p
根据需要执行以下命令。将“ 2.2.2.2”更改为新服务器的IP地址,将“ venet0”更改为以太网适配器。同样,将“ 80:90”更改为要转发的所需端口范围。
iptables -A FORWARD -d 2.2.2.2 -i venet0 -p tcp -m tcp --dport 80:90 -j ACCEPT
如果要转发单个端口,只需将上面的端口范围替换为单个端口即可。要转发UDP,请用“ udp”替换上面的“ tcp”实例。
为您新添加的规则添加路由。规则引用IPTables内部的指令。在此示例中,“ 1.1.1.1”代表旧服务器的IP地址,像以前一样,“ 2.2.2.2”代表目标/新服务器的IP。再次,根据需要更新端口范围和TCP / UDP字符串。
iptables -t nat -A PREROUTING -d 1.1.1.1 -p tcp -m tcp --dport 80:90 -j DNAT --to-destination 2.2.2.2
完成NAT转发。将“ venet0”更改为您的以太网适配器。
iptables -t nat -A POSTROUTING -o venet0 -j MASQUERADE
保存我们新添加的规则并重新启动IPTable。
service iptables save
service iptables reload
恭喜你!现在,您已经成功配置了IPTables,以将流量转发到新服务器。
在Arch Linux上使用Makepkg可以避免系统污染,确保仅安装必要的依赖关系。
快速学习如何在Ubuntu 16.04上安装OpenSIPS控制面板,为VoIP提供商提供支持的功能。
学习如何在Fedora 28上安装Akaunting,一款适合小型企业和自由职业者的开源会计软件。
使用其他系统?Mailtrain是一个基于Node.js和MySQL / MariaDB构建的开源自托管新闻通讯应用程序。
了解導致Minecraft延遲的原因和解決方案,包括優化伺服器性能和減少滯後的步驟。
勒索軟件攻擊呈上升趨勢,但人工智能能否幫助應對最新的計算機病毒?AI 是答案嗎?在這裡閱讀知道是 AI 布恩還是禍根
ReactOS,一個開源和免費的操作系統,這裡有最新版本。它能否滿足現代 Windows 用戶的需求並打倒微軟?讓我們更多地了解這種老式但更新的操作系統體驗。
Whatsapp 終於為 Mac 和 Windows 用戶推出了桌面應用程序。現在您可以輕鬆地從 Windows 或 Mac 訪問 Whatsapp。適用於 Windows 8+ 和 Mac OS 10.9+
閱讀本文以了解人工智能如何在小型公司中變得流行,以及它如何增加使它們成長並為競爭對手提供優勢的可能性。
最近,Apple 發布了 macOS Catalina 10.15.4 補充更新以修復問題,但似乎該更新引起了更多問題,導致 mac 機器變磚。閱讀這篇文章以了解更多信息