在我的学校,单间实验室里有 6 台电脑(ubuntu 10.04 桌面 + LAMP + LAN 卡)+ 5 个 NComputing 客户端,配备一个路由器。
PC-1 ubuntu 10.04 32bit 用作桌面 + 服务器 + NComputing X-series X550 1kit ref:http://www.ncomputing.com/products/xseries
图像:http://www.ncomputing.com/files/images/diagrams/products_x550_6users-sm.jpg
PC-2 ubuntu 10.04 32 位
PC-3 ubuntu 10.04 32 位
PC-4 ubuntu 10.04 32 位
PC-5 ubuntu 10.04 32 位
PC-6 ubuntu 10.04 64 位
PC-7 NComputing 客户端(无 CPU)
PC-8 NComputing 客户端(无 CPU)
PC-9 NComputing 客户端(无 CPU)
PC-10 NComputing 客户端(无 CPU)
PC-11 NComputing 客户端(无 CPU)
查询 1 我想要设置具有静态 IP 的有线局域网 [从 PC-1 开始]。
查询 2 我想要设置 LAMP 服务器 [PC-1 作为服务器] 并使用域名 schoolname。
查询 3 所有其他 PC [用户] 都可以从 PC-1 访问共享文件、共享文件夹和 http://schoolname/。
查询 4 所有 PC [用户] 都可以使用 PC-1 上的 3G 数据卡访问共享互联网。
谢谢。
答案1
一些一般性的观察:
- Ubuntu 10.04 已停产。您至少应该升级到 12.04 LTS。
- NComputing 客户端使用专有服务器软件,据我所知该软件只能在 Microsoft 操作系统上运行。
现在回答你的问题。基本上,你只需要在你的服务器(PC-1)上安装 Ubuntu 服务器 12.04.3 LTS。它包含你需要的一切。你所要做的就是配置。
对于 Q1,您可能希望使用配置为根据客户端 MAC 地址分配 IP 的 DHCP,或者避免使用 DHCP,而只是在每个客户端上手动分配 IP(如果您计划扩展网络,则不推荐)
对于 Q2,您需要设置 DNS 和 12.04 附带的 LAMP 堆栈
对于 Q3,只需将所需文件夹导出为 NFS 共享
对于 Q4,您需要将 PC-1 配置为路由器网络网关。
有关如何设置的更多信息,请查看官方文档。您甚至可以从同一链接下载 pdf 格式的文件。
根据评论进行编辑:既然你决定自己做这件事,那就没有简单的方法或解决方法了。你必须阅读并理解文档,然后根据您的具体需求(设计和)实施。话虽如此,如果您具备一些网络基础知识并且不害怕在控制台中输入命令,那么这并不太难。
- 如何安装和配置动态主机配置协议(DHCP)
- 如何安装和配置域名服务(DNS)
- 如何安装和配置 LAMP 堆栈(Linux Apache Mysql PHP)
- Apache2 Web 服务器
- MySQL 数据库服务器
- 网络文件系统 (NFS)
如果您在流程的任何阶段遇到任何错误或困难,只需浏览一下网站即可。很可能有人在您之前偶然发现了它。如果您找不到答案,请随时提出新问题。只是不要忘记包含您遇到的任何错误消息。