Freesco实现Linux路由系统( 七 )


3.固定IP地址连接互联网
可设置对外网络的固定IP地址、子网掩码、默认网关和DNS服务器 , 适合专线用户 。
4.PPP连接互联网
使用普通电话线和56K调制解调器 , 以PPP方式连接上网 。
5.内建DHCP服务器
使网内电脑能够从路由器自动获得网络参数配置 , 如IP地址、网关和域名服务器地址等 , 避免对电脑的反复设置 , 同时可以绑定IP地址和网卡MAC地址 。
6.内置DNS服务器
为网内电脑提供域名服务代理 , 加快主机名对应IP地址的查找 , 从而提高访问网页的速度 , 并可自设主机名称和IP地址的解析 , 支持动态DNS 。
7.内置Network Time服务器
Linux网络建议至少建立一台时间服务器来同步本地时间 , 这样可以使在不同系统上处理收集日志和治理更加轻易 。Freesco还提供了一个供Windows使用的客户端软件—FreeTimeClient 。
8.端口转发
改变目的IP地址称为目的网络地址转换(Destination NAT) , 用来实现Internet对内部网络的访问 , 通常的应用形式为端口转发(Port Forwarding) 。目的网络地址转换能够使内部网络中的服务器接受来自Internet的访问 , 同时受到防火墙的监控 。
9.用户治理
通过用户权限的设定 , 斩断危害网络的“黑手” 。
10.主机访问限制
可根据主机的IP地址、网段或网卡MAC地址 , 限制网内主机在特定时间段访问网外其它电脑 , 或者使用某些通信协议和服务端口 。
11.Banner修改
FTP、Telnet服务程序通常会显示自己的“Banner” , 许多系统入侵工具都具备自动获得“Banner”的功能 , 通过修改“Banner”可以将Linux伪装成Windows主机 , 减少被入侵的风险 。
12.打印服务
支持LPR和RAW协议的打印服务 , 网内外电脑可以共享连接在路由器并行口或USB的打印机 。
13.设置“Read only floppy”
使用软盘介质 , 将软盘写保护后 , 系统的启动介质成为只读 , 而整个系统在内存文件系统上运行 , 即使系统遭到入侵破坏 , 也很轻易恢复 。
14.远程治理Freesco
Freesco配置好之后 , 通过一个Web服务器、网络上任何一个计算机的浏览器都可以治理它 。在浏览器的IP地址中输入它的地址和治理端口号82 , 即可见到如图6所示治理界面 。对于这样一台Linux系统 , 在安装完成后完全可以省去显示器、硬盘、键盘、鼠标等 , 从而大大降低硬件成本 。

图6 远程治理Freesco界面

为了使软盘Linux路由系统具备更多的功能 , 必然要求在软盘空间上容纳更多的内容 。然而软盘空间有限 , 读写速度比较慢 , 也轻易被损坏 。现在比较新的计算机都支持USB闪盘进行启动 , 所以可以将软盘中的文件拷贝到USB闪盘中 , 来提高系统工作的性能 。
TCP/IP协议是在Unix上发展起来的 , 并在Linux系统中得到了很好地继续 , 这使TCP/IP成为Linux系统不可分割的组成部分 。因为Linux系统中TCP/IP栈的实现尤为成熟 , Linux更是号称拥有业界最强的路由功能 , 加之其灵活、轻易定制的优点 , 所以深受资深网管和高水平用户的青睐 。
Freesco仅需要使用一台配置较低的电脑就可以实现路由器的功能 , 使局域网的计算机可以共享一条宽带线路访问互联网 , 并同时可在互联网和局域网间建立起一道安全的防火墙 。该方案适用于家庭、宿舍、小型办公单位网络等使用Linux系统作为路由器的网络环境 。(T111)

推荐阅读