首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从远程服务器连接到本地主机

从远程服务器连接到本地主机
EN

Stack Overflow用户
提问于 2015-03-02 20:45:14
回答 1查看 2K关注 0票数 0

我需要连接到本地端口(8046)来执行安装在本地计算机上的服务。如果我启动一个本地服务器,比如Wamp或PHPDesktop,我没有问题,但是如果我创建了一个Linux服务器(在同一个网络上),并且我想调用这个服务呢?有没有办法做到这一点?

我尝试获取计算机名称并连接到compname:8046,但它不工作;有什么建议吗?

代码语言:javascript
复制
$xml='---req--'
$url = 'http://127.0.0.1:8046';

$post_data = array(
    "xml" => $xml,
);

$stream_options = array(
    'http' => array(
       'method'  => 'POST',
       'header'  => "Content-Type: application/xml; charset=UTF-8",
       'content' => urldecode(http_build_query($post_data)),
       'timeout' => 12000,
    ),
);

$context  = stream_context_create($stream_options);
$response = @file_get_contents($url, null, $context);
EN

回答 1

Stack Overflow用户

发布于 2015-03-07 11:17:49

您需要知道您尝试连接到的计算机的IP地址,或者如果您在本地网络上运行DNS服务器,则可以使用该名称。然后你只需要像http://000.000.000.000:8046一样访问它,显然用你网络上的实际IP替换了0s。

如果您试图从远程计算机访问此计算机,例如某处的托管帐户,则需要配置您的路由器以将端口8046转发到网络上的适当计算机。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28810148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档