如果我有以下html表单:
<form action="My-Public-IP-Address" method="post">
Enter Something:<br>
<input type="text" name="thing"><br><br>
<input type="submit">
</form>
当然,将“My-Public-IP-Address”替换为我的实际公共IP地址。
我甚至可以像这样使用自己的公共IP吗?如果是这样,我如何在Python中创建一个监听器来监听帖子?
答案 0 :(得分:0)
你当然不能轻易地用你的公共IP听,但这并非不可能 你听说过
吗?WWW - 万维网
为什么人们必须购买一个不是公共IP的网站
但是如果你真的想听你的公共IP,你只需要在你的计算机上配置一个网络服务器 首先,您需要找到您的IP地址。 http://whatismyip.com会给你(假设你还不知道)。
如果你不想要一个名字而不是你的&#34;公共IP&#34;
,你可以跳过这部分您需要将域名指向该IP地址。您可以在注册域名的注册器管理DNS条目。网上有很多关于DNS记录的基本教程,但你主要需要一个&#34; A&#34;为您的域名记录,例如example.com和www.example.com。
您需要将域名指向该IP地址。您可以在注册域名的注册器管理DNS条目。网上有很多关于DNS记录的基本教程,但你主要需要一个&#34; A&#34;为您的域名记录,例如example.com和www.example.com。
然后,在您的计算机上配置Web服务器。 Apache,Nginx,IIS,无论你喜欢什么。
最后,如果您的计算机没有直接连接到您的Internet连接,而是插入路由器,则您需要配置该路由器以将端口80上的入站流量传递到托管该网站的计算机。如何做到这一点因路由器而异。
需要考虑的问题:
这有太多的麻烦,你最好用一个你可以在这些天买便宜的域名
您的IP地址发生了变化 这些天很少有人获得静态IP地址,除非您支付商务级服务费用。如果您的IP很少更改,那么您可以直接更新DNS记录。平均需要4到24小时才能在互联网上更新。但是,您的站点可能在该时间段内无法访问(或者流量可能会被定向到您原来IP地址的另一个用户,如果其他用户确实知识渊博且非常恶意,那么这种风险很小但实际存在风险)。
您可以使用动态DNS服务在IP更改时自动更新DNS条目。我认为大多数这些服务已经转为付费服务,并且不再拥有免费的基本使用等级。
您的ISP阻止端口80 你无能为力。您可以尝试调用它们来删除阻止,但是您必须超过1级&#34;您是否可以尝试重新启动以解决此问题?&#34;无人机和2级&#34;我们不允许这样做&#34;无人机首先。
你的电费增加了 计算机使用电力,并且在没有电源管理的情况下全天候停留,使其进入睡眠模式将使用更多。此外,计算机会产生热量,夏季需要更多冷却。对于一台计算机,这可能不够重要。但存在托管服务的原因是:它们是为此类设计而设计的建筑物。如果您想全天候在线,并希望完全控制您的盒子,您可能需要考虑廉价的托管。如果您愿意,我可以在亚特兰大地区推荐一个非常好的设施。否则,我建议使用一个非常小的低功耗Atom盒,可能是mini-ITX外形。
当您最需要在线时,您的服务器会关闭/离线/ IP更改。 他们休息了。消费者PC和Internet连接不是为24x7服务器可靠性而设计的。
您的服务器被黑了 让我们面对现实吧。即使由专业人员管理,服务器也会被黑客攻击,网站遭到破坏,计算机也会受到损害。如果你从个人电脑上运行一个网络服务器(是的,那个包含你裸体女友和你的纳税申报表所有照片的网络服务器),那么你将度过一个糟糕的时光。