PS3 3.55CFW 利用 Windows2008+IIS 代理上PSN
2011年02月15日 15时32分 希尔菲娅 449 次阅读
本方法的优点:
适合于经常研究Windows的技术宅实现
PC端无需第三方软件,免去繁杂的Charles、JRE、第三方DNS的配置操作
如有公网服务器,可与好友分享
◎ 上PSN的关键点
让PS3认为自己的固件版本不需要更新
让PSN登录认证服务器认为你是最新版固件的PS3
我用的方法使用的软件可以说是最少的。
PC端你只需要一个软件,也就是操作系统:Windows Server 2008,实在没有就Win7+任意一款DNS服务端也行。
PS3端还是需要文件管理器和固件权限开启工具,推荐用新出的那个 Dev_Blind,足够简单好用。
——————————————————————————————————————
Win 2008服务器管理其中添加角色:
Active Directory 证书服务
DNS服务器
Web服务器(IIS)
——————————————————————————————————————
IIS配置:
安装IIS的应用程序路由请求、URL重写工具2.0两个扩展(直接在www.iis.net上找)
从CA申请SSL域证书,公共名称(CN)auth.np.ac.playstation.net,其他项目随意。
建立一个站点,根目录随意,添加绑定如下:
http协议:
fus01.ps3.update.playstation.net 80端口 ————美服
feu01.ps3.update.playstation.net 80端口 ————欧服
fjp01.ps3.update.playstation.net 80端口 ————日本
fsa01.ps3.update.playstation.net 80端口 ———— 貌似港服用这个??
fau01.ps3.update.playstation.net 80端口 ————澳洲
fuk01.ps3.update.playstation.net 80端口 —————以下几个应该无用,加上无妨
ftw01.ps3.update.playstation.net 80端口
fcn01.ps3.update.playstation.net 80端口
https协议:
使用刚申请的np.ac.playstation.net证书,端口443
修改这个站点的web.config如下:
<?xml version=”1.0″ encoding=”UTF-8″?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<clear />
<rule name=”ps3-updatelist Override” enabled=”true” patternSyntax=”Wildcard” stopProcessing=”true”>
<match url=”update/ps3/list/*/ps3-updatelist.txt” />
<conditions logicalGrouping=”MatchAll” trackAllCaptures=”false” />
<action type=”Rewrite” url=”/ps3-updatelist.txt” appendQueryString=”false” />
</rule>
<rule name=”PS3 Version Proof” stopProcessing=”true”>
<match url=”(.*)” />
<conditions logicalGrouping=”MatchAll” trackAllCaptures=”false”>
<add input=”{HTTP_HOST}” pattern=”auth.np.ac.playstation.net” />
</conditions>
<serverVariables>
<set name=”HTTP_X_PLATFORM_VERSION” value=”PS3 03.56″ />
</serverVariables>
<action type=”Rewrite” url=”https://auth.np.ac.playstation.net/{R:1}” appendQueryString=”false” />
</rule>
<rule name=”ReverseProxyInboundRule1″ stopProcessing=”true”>
<match url=”(.*)” />
<conditions logicalGrouping=”MatchAll” trackAllCaptures=”false” />
<action type=”Rewrite” url=”http://{HTTP_HOST}/{R:1}” />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
复制代码
把 ps3-updatelist.txt 扔网站根目录。
最后别忘了在 站点URL重写 那页单击右键,查看服务器变量,添加两个变量HTTP_HOST和HTTP_X_PLATFORM_VERSION
——————————————————————————————————————
DNS配置:
建立两个正向查找区域:
auth.np.ac.playstation.net
添加A记录,主机名留空,本机IP
ps3.update.playstation.net,
添加A记录,主机名填* ,本机IP
这样PC端配置就好了。
——————————————————————————————————————
PS3端:
加载/dev_flash0为rw,利用文件管理器把你的CA证书命名为CA24.cer,替换掉PS3的/dev_flash0/data/cer下的同名文件就好了
——————————————————————————————————————
警告:不要随便用第三方公布的DNS地址或自制软件,如果已经用了,不要进行绑定信用卡的操作
本文归类于 创造之风[原创]

(2 次评级,平均4.50)
(4.00/5)
强大!
评论 by Kathy — 2011年12月29日 @ 05:17