全球主机交流论坛

标题: 自己独服,还是想装openvz自己用 [打印本页]

作者: 21andy    时间: 2010-12-20 17:18
标题: 自己独服,还是想装openvz自己用
一直没搞定IP的问题,主要是2个
1. 每个IP要不同段,或间隔大的,这个很少有提供的
2. 每个IP绑的站,上面程序要用自己的IP访问外网,好像用openvz是比较合适的方案
作者: xspoco    时间: 2010-12-20 17:21
不同段ip…又是站群么…
作者: jiangchunlin    时间: 2010-12-20 17:22
提示: 作者被禁止或删除 内容自动屏蔽
作者: 21andy    时间: 2010-12-20 17:24
标题: 回复 3# 的帖子
不是这么简单的
比如A,B,C三个站,放/www/a.com /www/b.com 下

都有一个php文件,cron执行的时候是用的命令行的就是php-cli
这时候,除非在PHP程序中指定代理,不然出去都是主机主IP
作者: jiangchunlin    时间: 2010-12-20 17:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: 21andy    时间: 2010-12-20 17:31
我现在临时解决方案是自己写个小的PHP接口,每个VPS服务器都放
然后就可以随便从哪出去了。。。不过程序管理起来还是麻烦
作者: jiangchunlin    时间: 2010-12-20 17:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 狒狒    时间: 2010-12-20 17:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: 21andy    时间: 2010-12-20 17:40
标题: 回复 8# 的帖子
php有这么高级的功能?那我要研究一下
可即使有这功能,我看也不能实现
因为a,b,c三站不做虚拟机,肯定就是用的同一份 php-common和php-cli
所以无法区分并分别指定,我说过了,除非在PHP中使用代理,可是那样程序维护很麻烦
作者: pigliu    时间: 2010-12-20 17:43
原帖由 狒狒 于 2010-12-20 17:36 发表
php可以指定使用哪个IP来访问外网的,重载一下file_get_contents让它支持绑定IP就行了


这位兄弟能不能详细讲一下,谢谢
作者: 狒狒    时间: 2010-12-20 17:51
提示: 作者被禁止或删除 内容自动屏蔽
作者: 21andy    时间: 2010-12-20 17:53
'interface'=>$_SERVER['SERVER_ADDR']
多谢
我马上试去
作者: 21andy    时间: 2010-12-20 18:31
我已经试过了,不可行
php-cli执行方式得不到$_SERVER['SERVER_ADDR'],只能通过WEB访问方式执行
另外,不需要PECL的HTTP扩展,CURL就可以了
curl_setopt ($ch, CURLOPT_INTERFACE, 'xxxx');
作者: 狒狒    时间: 2010-12-20 18:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: ABC    时间: 2010-12-20 19:45
原帖由 21andy 于 2010-12-20 18:31 发表
我已经试过了,不可行
php-cli执行方式得不到$_SERVER['SERVER_ADDR'],只能通过WEB访问方式执行
另外,不需要PECL的HTTP扩展,CURL就可以了
curl_setopt ($ch, CURLOPT_INTERFACE, 'xxxx'); ...

果然可以啊




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4