是不是每台电脑都有一个服务器
不是,每个电脑可以设置成一个服务器,但是不需要连接服务器,每个电脑不需要有服务器支撑来上网的,这个是由互联网一个大型局域网给你带来网络环境,也可以理解,每个网络都有一个服务器机群是管理这些电脑的。
对,基本都是一个服务器,甚至多个,并且也要一直开着,除非有需要更新的东西加入。
服务器可以理解为一台高端PC。不过大部分还是需要专门的服务器设备。
服务器与域名无关,域名是在你从运营商申请到公网IP后,在DNS服务器内绑定IP的。
虚拟服务器也是一台高性能PC,不过一般被称作虚拟服务器的主机,网卡上都是绑定几个IP地址。并且作为服务器的主机,除非出现问题或需要程序更新,一般不会被当做PC试用。因为频繁操作服务器对其服务的速度肯定是有影响的,何况用服务器当PC用,不是很浪费么?真正的服务器是很贵的。
一台虚拟服务器内可以存在多个网站,简单的可以理解为一个硬盘被分为几个区,每个区内放一个网站,一个网卡多个IP,与每个网站相对应。所以可能几个网站共用一台服务器。
干什么也挣钱,关键看你会不会挣了。
你可以安装软件,做一些网上的服务。
你可以托管到机房出租出去。
你也可以托管到机房分割成空间,然后卖空间。
你可以做个网站或论坛放到公网上。
你可以放到公司做文件服务器或是安装其他服务。
再不行你可以把他当成二手的卖掉。
最差你也可以接个显示器,加鼠标键盘,当成一个pc来玩。
我感觉你先想好干什么再买,比较合适点。
两种办法:
1、在作为网关的电脑上装一个端口映射软件(可直接在网上免费下载,比如端口映射器(tcp mapping) v202)。
给用来做web服务器的那台电脑设置一个内网固定IP ,比如1921680188。
然后在作为网关的那台电脑上打开端口映射软件,将外来指向固定IP 80端口的数据直接映 射到1921680188上就可以了。
2、如果有路由器,在路由器里面开启DMZ,IP地址就填内网要提供服务的主机IP。
service iptables stop //注1
echo "1" >> /proc/sys/net/ipv4/ip_forward //注2
modprobe ip_nat_ftp
iptables -t nat -A POSTROUTING -s 192168200/24 -o eth0 -j SNAT --to 1921681010
也可以可以把上面的内容粘贴到文件里,用sh filename来执行,就相当于DOS下的批处理文件。
每次重启计算机都需要重新执行。
注1:RHEL/CENTOS/FC系列专用命令,如果你的发行版不是,那么用下面的命令代替:
iptables -F INPUT
iptables -F FORWARD
iptables -t nat -F
iptables -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
注2:这行是临时有效,重启会丢失,所以要写到配置文件里,如果不写配置文件里,可用其他方式:
编辑/etc/sysctlconf
netipv4ip_forward = 1
然后执行sysctl -p
网络号为1921681924,掩码为255255255248(\29),则其主机地址范围为1921681925~1921681930,广播地址为1921681931
所以答案为C
0条评论