带宽
有12M
的下载速度,
分给2000人,
每个人的速度大概是
6K。
所以说
最低估计得100M
的带宽,不过这也不是绝对的,2000人同时在线,但是并不一定会同时向服务器请求资源。所以2000人
同时在线
100M
带宽
是可以满足的。有什么问题和需要可以Q
我。网络设备选型
不同的网络设备的价格相差甚大,首先让我们来简单了解一下网络设备。
HUB:也就是所谓的集线器,它又可分为好几种,有普通 HUB,堆式 HUB,端口交换式 HUB 等等。100M 的 HUB 的带宽是共享的,也就是说,24口 的 HUB 的 24 口共享 100M 带宽,如果 24 口同时传数据,那么每个口的带宽就只有大约 10M。堆式 HUB 是一种可以堆叠的 HUB,也就是说,如果我们需要将 48 台机器联网,我们可以用 2 台堆式 HUB 堆叠起来当作一个 48 口的 HUB。
交换机:可以认为是一种高性能的 HUB,它的 100M 带宽是独立的,或者说它允许几个端口同时以 100M 的速度传递数据。交换机通常还带有路由功能。
网络中心是公司网络的核心,为避免可能的网络上的碰撞,我们的核心设备选用的是 Bay 公司的 350T 型交换机,它自适应 10/100M 网络,带有路由功能,总体性能不错。所有的 HUB 都直接与交换机相连,重要的服务器也直接接在交换机上,这样可以充分发挥交换机速度快,带宽高的优点。
我们选用的 HUB 是 Intel 公司的 Express 100TX-BASE 堆式 HUB ,它有 24 个口,可堆叠使用。使用 Bay 公司的技术制造,性价比不错。
注意:该 HUB 的第 1 个口的左边有一个小按键,按下它则第 1 口的 1、2 与 3、6 交叉,该口就是专用于 HUB 与 HUB 或交换机相联的一个端口。事实上,我公司的堆式 HUB 就是这样与交换机相连的。
网卡:每台电脑都需要一块网卡,我们初期选用的是 3Com 公司的 3C905,10/100 自适应网卡,也买过几块 Intel 的 82557,使用一段时间后,有块 Intel 的网卡就坏了,比较而言,3Com 的网卡质量要好过 Intel 的网卡。后来我们使用的是 D-Link 公司的 DFE-500TX 网卡,性价比相当不错。
网络布线系统:选用 AMP 公司的五类布线系统。在制作网线时要注意,不是简单的将 RJ-45 的 8 根线一一接通就可以了,必须保证 1、2 双绞,3,6 双绞,4、5 双绞,7、8 双绞,如果仅仅是一一对应接通而不是保证 1、2 双绞,3、6 双绞的话,可能引起网线较长的的站点工作不稳定,甚至无法正常工作。
有一种超 5 类电缆,最大带宽可达 345 M,当用于100M系统时,最大距离为 145m
下面是我对市面上的两种超五类电缆的测试情况。
距离 (m) AMP Belden
305m no no
170m no 未测
130m OK 未测
146m 未测 OK
160m 不稳定 不稳定
※ 不稳定:测试是将一个 Hub 与交换机相连时,插在交换机的 5、6、7 口时不通,但第 8 口都通。
从以上结果看,超五类实际指标最大为 150m,超过 150m 将不能正常工作。
网络配置、施工
服务器设置:局域网上共 2 台服务器,其中 1 台用做内部文件服务器。另一台用做 Internet 服务器。Internet 服务器运行 Windows NT + IIS + Exchange Server,提供 >
参考资料:
利用frp穿透技术,来实现你要的功能,不需要公网IP。毕竟现在公网IP运营商有很多限制:
以下文章转载自吴昊博客
frp内网穿透是通过一个带有公网IP的服务器进行中转,对被控主机实现反向代理,用户通过访问frps(中转服务器)来实现对frpc(被控主机)的远程访问。
frp流程图如下:
frp项目地址:>
本实验环境以阿里云服务器作为中转机,中转服务器使用Centos76,被控主机使用Centos76,用户使用Windows10由于网络原因,文中链接已经替换成了本地链接,如不放心,请自行去GitHub下载
frps中转服务器配置
1、下载frp
在一台有公网IP的主机上配置frps,我这里以阿里云Centos7x主机为例
1 wget >
2 tar xf frp_0270_linux_amd64targz
3 mv frp_0270_linux_amd64 /usr/local
4 cd /usr/local/frp_0270_linux_amd64
5 rm -f frpc
2、配置frps
这里使用最基础的配置,bind_port 表示frp面板的监控端口,dashboard_user表示面板的登陆帐号,dashboard_pwd表示面板的登陆密码,其它不动。
1 vi
frpsini
配置文件说明:
1 [common]
2 bind_port = 7000
3
4 dashboard_user = whsir
5 dashboard_pwd = blogwhsircom
6 dashboard_port = 8000
3、启动frps
配置启动服务
1 vi /etc/systemd/system/frpsservice
1 [Unit]
2 Description=frps daemon
3 After=syslogtarget networktarget
4 Wants=networktarget
5
6 [Service]
7 Type=simple
8 ExecStart=/usr/local/frp_0270_linux_amd64/frps -c /usr/local/frp_0270_linux_amd64/frpsini
9
10 [Install]
11 WantedBy=multi-usertarget
技行以下两个命令
1 systemctl enable frps
2 systemctl start frps
4、访问监控平台
>
账号whsir
密码blogwhsircom
如果访问不了,请使用ss -lnt命令检查端口是否启动,是否因为防火墙原因拦截。
至此frps中转服务器配置完成
frpc内网主机配置
1、内网主机下载frp
1 wget >
2 tar xf frp_0270_linux_amd64targz
3 mv frp_0270_linux_amd64 /usr/local
4 cd /usr/local/frp_0270_linux_amd64
5 rm -f frps
2、配置frpc
其中xxxx表示frps中转服务器IP地址
ssh字段:local_port = 22示被控(内网)主机的ssh端口,remote_port = 6000表示ssh中转端口
web字段:local_port = 80表示被控(内网)主机的web端口,remote_port = 8081表示web中转端口
1 vi frpcini
1 [common]
2 server_addr = xxxx
3 server_port = 7000
4
5 [ssh]
6 type = tcp
7 local_ip = 127001
8 local_port = 22
9 remote_port = 6000
10
11 [web]
12 type = tcp
13 local_ip = 127001
14 local_port = 80
15 remote_port = 8081
3、启动frpc
配置启动服务
1 vi /etc/systemd/system/frpcservice
1 [Unit]
2 Description=frpc daemon
3 After=syslogtarget networktarget
4 Wants=networktarget
5
6 [Service]
7 Type=simple
8 ExecStart=/usr/local/frp_0270_linux_amd64/frpc -c /usr/local/frp_0270_linux_amd64/frpcini
9
10 [Install]
11 WantedBy=multi-usertarget
执行如下命令
1 systemctl enable frpc
2 systemctl start frpc
至此frpc被控主机配置完成
此时可通过xxxx:6000连接内网ssh,通过>
这时候,内网主机就映射到外网去了,然后,用域名指定你的frp主机ip就可以了。这样就可以实现你的功能了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)