查看: 85|回复: 4

问个服务器多IP执行的问题

[复制链接]

8

主题

26

回帖

96

积分

注册会员

积分
96
发表于 2012-12-29 11:58:57 | 显示全部楼层 |阅读模式
假设服务器有A,B两个Ip, 命令行下执行php  xxx.php访问外部网络是A IP在执行,请问怎么让B IP 执行这个php文件
回复

使用道具 举报

114

主题

1万

回帖

2万

积分

论坛元老

积分
22464
发表于 2012-12-29 13:29:14 | 显示全部楼层
改路由表
回复

使用道具 举报

2

主题

776

回帖

1568

积分

金牌会员

积分
1568
发表于 2012-12-29 13:29:49 | 显示全部楼层
不清楚
回复

使用道具 举报

78

主题

506

回帖

1298

积分

金牌会员

积分
1298
发表于 2012-12-29 14:27:22 | 显示全部楼层
PHP方法:
curl_setopt($ch, CURLOPT_INTERFACE,"eth0:1" );
eth0:1 代表你的网卡 如果你有100个IP 则 eth0:100
用一个rand(1,100)
太爽了。

curl --interface eth0:3 icanhazip.com

可以直接看到IP变了
回复

使用道具 举报

23

主题

205

回帖

517

积分

高级会员

积分
517
发表于 2012-12-31 15:36:25 | 显示全部楼层
curl给力
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
关注公众号
返回顶部