外网服务器怎么买,如何把自己的电脑改成服务器在外网可以访问?
推荐用Everything搭配花生壳5.0客户端来实现。
Everything是 Windows 上一款搜索引擎,它能够基于文件名快速定文件和文件夹位置,磁盘上的任何文件只要输入“关键词”,基本就是秒搜。
1. 首先在电脑里下载Everything软件,选择“工具”栏,打开“选项”,启用“HTTP服务器”;
2. 启用HTTP服务器时,为了安全考虑,可选择设置服务器用户名和密码(也可以不设置);
3.确认开启后,在内网主机浏览器中,通过本机IP+端口号尝试打开,在弹窗中输入设置的服务器账号、密码,即可访问;
实现访问后,接下来通过花生壳5.0客户端进行内网映射,让外网也能访问内网本地硬盘文件。
1.下载花生壳5.0客户端,登录账号,添加映射。
2.映射界面中选择HTTP80应用,正确填写所需映射的内网主机和端口号;
3.确认保存后,就可以通过生成的外网域名进行异地访问。
4.外网设备(手机/电脑)在浏览器中,输入花生壳5.0映射出的外网访问地址,输入服务器账号、密码,即可访问内网主机下的硬盘文件。
这样一来,内网电脑上的文件就都能在外网实现访问了~
怎么让内网IP映射成外网IP?
如果单纯回答如何“将内网IP映射成外网IP”,那是非常简单。
比方说,家里有一个IP = 192.168.1.1的电脑,你想将一个文件共享到互联网上供别人下载,你的家庭路由器的外网接口IP = 1.1.1.1,你这样这么做就可以了。
打开家庭路由器网页管理界面,输入以下配置:
其中,445端口为文件共享服务端口号。
当互联网上用户访问你的共享文件时,他们获知到达共享文件的传输信息是1.1.1.1:445(IP地址与端口号的缩写),一旦他们的报文到达路由器,路由器查询这个表,就会将IP报文中的1.1.1.1替换成192.168.1.1,然后将修改后的IP报文发送给192.168.1.1的电脑,并最终由445端口予以处理,这样就实现了互联网用户访问内网的电脑。
授人以鱼不如授人以渔
以上只是回答如何要做(What)?,但是并没有回答为什么要那么做(Why)?
如果路由器上没有这个映射条目,互联网上的电脑就无法主动访问192.168.1.1:445的服务了。一旦路由器从外网接口收到1.1.1.1:445的报文,查表之后发现没有找到任何映射,路由器本身也不提供445文件共享服务,那就丢了。
不通过手工静态的映射,你的电脑192.168.1.1能自动在路由器上添加这个映射吗?
很难!
你的电脑处于被动(Passive)工作状态,被动等待互联网上的用户来访问自己,自己却不会主动发报文去联系互联网用户,你的电脑不会在445端口上主动发任何报文。连报文都不发,怎么触发路由器添加映射条目呢?世上不会有场外的状元!
即使服务器变被动为主动发报文,发给谁呢?互联网那么大,用户在哪里呢?不知道!
即使你的电脑主动向外网发报文,无法保证路由器使用什么端口来映射你的445端口,可能这次是1234,下次可能是2345,下下次可能是3456,但是无论怎么分配,就是不给你445端口。
而互联网上的用户却默认使用1.1.1.1:445来访问你,很显然会查表失败并丢弃,从而造成通信的障碍。
如何查询单位服务器外网ip地址?
要查询单位服务器的外网 IP 地址,可以使用以下方法:
1. 登录服务器:使用 SSH 或远程桌面等方式登录到服务器主机。
2. 使用命令查询:在服务器中打开命令提示符或终端窗口,输入 "curl ifconfig.me" 或 "curl icanhazip.com" 命令,然后按下回车键。这时候会在终端中返回服务器的外网 IP 地址。
3. 使用网站查询:在浏览器中打开一个能够查询 IP 地址的网站,例如 www.ip138.com 或 www.whatismyIP.com,这些网站都能够在页面上显示您所访问的服务器的外网 IP 地址。
请注意,查询的 IP 地址可能会受到网络架构、安全设置等因素的影响,因此有可能会与实际 IP 地址存在偏差。建议您在进行网络配置时,参考网络管理员或技术支持的指导,避免出现不必要的问题。
如何公网远程登陆内网服务器?
1、路由路wan口接运营商线路,设置运营商提供的固定IP或者宽带用户名密码2、交换机任意一个接口与路由器的lan口相连(下面以该交换机为二层交换使用为例说明)3、服务器配置路由器LAN口可分配的IP地址、掩码。网关路由器的lan口IP4、如果互联网线路是有固定IP的则不需要花生壳之类的动态域名解析进行地址解析,如果是动态的互联网IP,那么就需要花生壳之类的域名解析工具进行解析(根据问题说明家用宽带应该是动态IP,没有固定的互联网IP),通过花生壳创建一个域名,花生壳域名解析会根据创建的域名解析到动态的IP地址5、路由器配置wan口到服务器IP地址的全地址映射(即NAT),或者你只需要MSTSC远程的话,只需要映射对应的端口(windows系统默认是tcp 3389,如果linux默认ssh是tcp 22 )即可.同时记得将服务器上的防火墙关闭或者在防火墙中开通远程访问的访问规则及协议、端口6、在外网远程家里的主机时,只需要通过windows自带的远程工具或者直接在运行中输入mstsc打开远程连接端口,在弹出窗口中输入使用花生壳动态解析的创建的域名即可。以上前提是服务器首先要配置好远程访问,可以用笔记本电脑测试,将笔记本和服务器都连接到家里的内网(LAN网中),然后笔记本mstsc服务器的Ip地址验证服务器的远程是否正常。
fanbook怎么创建服务器?
要创建一个Fanbook服务器,您需要按照以下步骤进行操作:
1. 选择一个适合您需求的服务器提供商。您可以选择一家云服务提供商,如Amazon Web Services(AWS)、Microsoft Azure或Google Cloud Platform等。这些提供商都提供了创建和管理服务器的工具和服务。
2. 注册一个账户并登录到您选择的服务器提供商的控制台。
3. 在控制台中,选择创建新的服务器实例(或虚拟机)的选项。您需要选择服务器的配置,包括处理器、内存、存储和操作系统等。
4. 配置服务器的网络设置。您需要为服务器分配一个公网IP地址,并设置安全组规则来控制服务器的入站和出站流量。
5. 安装Fanbook所需的软件和依赖项。这可能包括Web服务器(如Apache或Nginx)、数据库(如MySQL或MongoDB)和编程语言环境(如PHP或Python)等。
6. 配置Fanbook的设置。您需要编辑Fanbook的配置文件,指定数据库连接信息、域名和其他相关设置。
7. 启动Fanbook服务器。您可以通过命令行或控制台界面启动Fanbook,并监视服务器的运行状态。
8. 测试服务器的可访问性。您可以使用浏览器或其他工具来访问Fanbook,并确保一切正常运行。
请注意,创建和管理服务器需要一定的技术知识和经验。如果您不熟悉服务器管理,建议您寻求专业人士的帮助或选择托管服务提供商来管理您的服务器。