Step 1:安装 Psiphon 与 Python
-
下载 Psiphon
下载 Psiphon 的官方安装盘,插入 USB 磁盘并运行安装程序。 -
安装 Python
解压 Psiphon 的 Python 文件(psiphon-python.py),然后运行 Python 环境。 -
开始 Psiphon
打开 Python 环境,输入以下代码运行:import psiphon psiphon.Psiphon().start()
Step 2:设置 Psiphon 的默认防火墙规则
-
打开 Psiphon
打开 Psiphon,进入Configure。 -
启用默认防火墙规则
在Configure中,启用Default Firewall Rules。 -
定义默认防火墙规则
- 规则名称:
Default防火walls[规则编号]。 - 规则类型:选择
Firewall。 - 防火墙规则:
1: source IP: 192.168.1./24 2: source IP: 192.168.1.1/24 - 防火墙层数:
1(默认设置)。 - 端口限制:
source IP: 192.168.1./24 destination IP: 192.168.1.1/24 rule: 1
- 规则名称:
Step 3:启用防火墙规则
-
启用规则
打开Firewall设置,启用所需的防火墙规则。 -
关闭防火墙规则
如果你不需要使用某些防火墙规则:- 在设置中选择
Do not apply to existing rules。 - 在配置文件(
psiphon.conf)中,关闭相关规则。
- 在设置中选择
Step 4:选择科学防火墙功能
-
选择科学功能
在Configure中,选择Firewall选项,并根据需求选择科学功能。 -
设置科学防火墙功能
启用NAT(网络地址转换)或Forwarding to 192.168.1.1/24。- NAT:设置来自外部的流量到目标服务器的 NAT 网络地址。
- Forwarding to 192.168.1.1/24:将所有来自源服务器的流量直接连接到
168.1.1/24。
-
设置端口规则
- NAT 端口:
11。 - Forwarding端口:
12。
- NAT 端口:
-
启用防火墙隔离
- 选择
Firewall隔离。 - 设置隔离层和端口,
隔离层:1 端口:256
- 选择
Step 5:设置网络设备的防火墙规则
-
使用 PSNPF(科学网络防火墙工具)
PSNPF 是一个科学工具,支持科学配置网络防火墙,使用它可以更高效地管理网络防火墙规则。 -
安装 PSNPF
下载并安装 PSNPF。 -
设置 PSNPF 的防火墙规则
- 打开 PSNPF,点击
Configure。 - 选择
Firewall和Firewall rules。 - 定义需要禁用的网络设备(如 Tor、OpenVPN 等)。
- 点击
Apply保存。
- 打开 PSNPF,点击
Step 6:使用 PSNPRule(科学防火墙规则)
-
使用 PSNPRule
PSNPRule 是科学工具,支持自定义的防火墙规则。 -
安装 PSNPRule
下载并安装 PSNPRule。 -
设置 PSNPRule 的防火墙规则
- 打开 PSNPRule,点击
Configure。 - 选择
Firewall和Firewall rules。 - 定义需要禁用的网络设备(如 Tor、OpenVPN 等)。
- 点击
Apply保存。
- 打开 PSNPRule,点击
Step 7:配置网络设备
-
使用 PSNPF 管理禁用设备
- 在 PSNPF 中,选择需要禁用的网络设备(如 Tor、OpenVPN 等)。
- 点击
Apply确保禁用的设备被正确配置。
-
使用 PSNPRule 管理自定义防火墙规则
- 在 PSNPRule 中,定义自定义的防火墙规则。
- 点击
Apply确保规则被正确配置。
Step 8:测试网络配置
-
检查配置
打开浏览器,访问你希望连接的网站,查看是否能正常访问。 -
查看防火墙状态
打开浏览器,访问你希望连接的网站,查看防火墙状态是否正确。
通过以上步骤,你已经掌握了 Psiphon 的科学上网配置方法,Psiphon 提供了强大的防火墙功能,支持科学配置和管理网络设备,科学配置需要耐心和细致,但通过一步步的实践,你将能够轻松管理和控制你的网络。









