9.2 TCP Wrappers
在进入主题之前,我们先来玩一个简单的防火墙机制,那就是 TCP Wrappers 这玩意儿。如同前面说的, TCP wrappers 是透过客户端想要链接的程序文件名,然后分析客户端的 IP ,看看是否需要放行。那么哪些程序支持 TCP wrappers 的功能?这个 TCP wrappers 又该如何设定?我们这里先简单的谈谈吧!(这个小节仅是简单的介绍过 ...
9.3 Linux 的封包过滤软件:iptables
上面谈了这么多,主要还是希望你能了解到防火墙是什么这个议题!而且也希望你知道防火墙并非万能的。 好了,那么底下我们终于可以来瞧一瞧,那目前我们的 2.6 版这个 Linux 核心到底使用什么核心功能来进行防火墙设定?
1、不同 Linux 核心版本的防火墙软件
Linux 的防火墙为什么功能这么好?这是因为他本身就是由 Linux ...
9.4 单机防火墙的一个实例
介绍了这么多的防火墙语法与相关的注意事项后,终于要来架设防火墙了。鸟哥还是比较偏好使用脚本来撰写防火墙, 然后透过最终的 /etc/init.d/iptables save 来将结果储存到 /etc/sysconfig/iptables 去! 而且此一特色还可以用在呼叫其他的 scripts ,可以让防火墙规则具有较为灵活的使用方式。 好了,那就来谈谈如何设定咱 ...
9.5 NAT 服务器的设定
呼呼!终于来到这个地方了!我们准备要架设一个路由器的延伸服务器,就称之为 NAT 服务器。 NAT 是什么呢?简单的说,你可以称他为内部 LAN 主机的『 IP 分享器』啦!
NAT 的全名是 Network Address Translation,字面上的意思是『网络地址的转换』。由字面上的意思我们来想一想, TCP/IP 的网络封包不是有 IP 地址吗?那 I ...
9.6 重点回顾
1、重点回顾
[*]要拥有一部安全的主机,必须要有良好的主机权限设定;随时的更新套件;定期的重要数据备份;完善的员工教育训练。 仅有防火墙是不足够的;
[*]防火墙最大的功能就是帮助你『限制某些服务的存取来源』,可以管制来源与目标的 IP ;
[*]防火墙依据封包抵挡的阶层,可以分为 Proxy 以及 IP Filter (封包过滤) ...
10.1 为何需要主机名
如果你已经将第二章的网络基础看完的话,应该会知道其实我们的 TCP/IP 环境只要有 IP 与正确的路由即可联机了。那么你申请主机名要干嘛?因为『没办法啊!人脑太不中用了!』举例来说,你可以背出来我们常上去查数据的 www.google.com 的 IP 吗?报告!鸟哥没办法背出来~
因为 IP 是那么难背的东西,而且,如果你的 IP 又 ...
10.2 注册一个合法的主机名
根据前面的说法,如果你只想要有合法的主机名的话,那么依据你的 IP 是否固定而有: (1)静态 DNS 主机名与 (2)动态 DNS 主机名两种注册方式。底下鸟哥列出自己有注册经验的网站提供大家参考:
静态 DNS 主机名注册:
静态 IP 对应主机名的注册网站实在太多了,底下是鸟哥有注册经验的网站:台湾网络信息中心:http://www.tw ...
10.3 重点回顾
重点回顾
[*]主机名的目的在辅助人们记忆 TCP/IP 的 IP 数值;
[*]主机名与 IP 的对应,由早期的 /etc/hosts 变更为 DNS 系统来记录
[*]合法的主机名必须要透过合法授权后,才能够在 Internet 上面完整的生效
[*]除了静态的主机名与 IP 对应外,若是不固定 IP 的联机模式,可以透过动态 DNS 服务,来达成非固定 IP 永远指 ...
11.1 远程联机服务器
远程联机服务器对我们来说,可是一项很有用的工具啊!他可以让我们更方便的管理主机。 不过,方便归方便,但开放全世界都可以尝试登入你的主机并不个好主意,因为可能会有安全性的问题吶! 所以本章才要特别强调一下这个玩意儿啊!
1、什么是远程联机服务器
首先,我们来了解一下,什么是『远程联机服务器』? 这个东西 ...
11.2 文字接口联机服务器:SSH 服务器
由于先前的远程联机服务器大多是明码,而且协议也有些资安问题,因此后来就有 SSH 这个协议来取代上述这些咚咚。 那么 SSH 是什么呢?它有什么特异功能?简单的来说,SSH 是 Secure SHell protocol 的简写 (安全的壳程序协议),它可以透过数据封包加密技术,将等待传输的封包加密后再传输到网络上, 因此,数据讯息当然就比 ...
11.3 最原始图形接口: Xdmcp 服务的启用
考虑一个情况,如果你的 Linux 主机主要是用来作为图形处理时,而且同时有多人需要用到那个功能, 那么一部 Linux 是否一次仅能提供一个人处理那个软件呢?嘿嘿!那可不一定喔!因为 Linux 有相当优秀的 X Window System 啊!现在就来谈谈第一个图形接口的远程联机服务器吧!
1、X Window 的 Server/Client 架构与各组件
...
11.4 华丽的图形接口: VNC 服务器
就如同刚刚上头讲到的,使用 xdmcp 可能会启动多个不同的埠口,导致防火墙设定上面比较困扰些。那有没有简单一点的图形接口连接方式? 其实还有很多啦,在这里我们先来讲一个比较简单的,那就是 VNC (Virtual Network Computing) 这玩意儿啦!(注6)
1、预设的 VNC 服务器:使用 twm window manager
VNC server 会在服务 ...
11.5 仿真的远程桌面系统: XRDP 服务器
使用上面的图形接口的联机服务器都有一个问题,除了联机机制的不同之外,上头的 Xdmcp 与 VNC 原则上,资料都没有加密。 因此上面的动作大多仅适合局域网络内运作,不要连上 Internet 比较好。那如果你真的想要透过加密的方式运作 VNC, 那可能得要透过下一小节的介绍才能够有好的处理结果。那么我们知道 Windows 的远程桌 ...
11.6 SSH 服务器的进阶应用
事实上 ssh 真的很好用!你甚至不需要启动甚么 xdmcp, vnc, xrdp 等等服务,使用 ssh 的加密通道就能够在客户端启动图形接口! 此外,我们知道很多服务都是没有加密的,那么能不能将这些服务透过 ssh 通道来加密呢?嘿嘿!当然是可以! 在这个章节当中,我们就来谈谈一些 ssh 的进阶应用吧!
1、启动 ssh 在非正规埠口 ( ...