网络工具与远程连接全解析
1. 古老的网络工具
在过去美好的日子里,垃圾邮件还只是美味的午餐肉,互联网也只是一个军事研究项目。计算机科学家莱斯·欧内斯特(Les Earnest)编写了一个程序,它可以接收一个电子邮件地址,并通过提供所有者的姓名、是否登录以及其主目录的位置来“指出”该地址属于谁。然而,当互联网开始供大众使用时,人们很快就发现了Finger协议的非正当用途,最终该协议被弃用。如今,这个工具仍然存在,但主要作用是生成“拒绝连接”的提示。
Port Scan(端口扫描)也是网络实用工具中的一员,它很好地体现了网络工具可被用于善或恶的特点。简而言之,端口扫描会尝试给定机器上的每个端口,并反馈哪些端口是开放的。这一信息对于潜在的攻击者和防御者来说都很有用。同时,它也有助于找出特定互联网服务无法正常工作的原因,因为端口关闭会使任何互联网应用程序无法响应。
2. Darwin系统的高级网络功能
Darwin系统底层的BSD系统可通过终端应用程序访问,是进行高级网络操作的理想选择。许多网络实用工具在终端中拥有比网络实用程序更多的选项。还有一些深奥、专业的第三方工具没有图形界面版本,只能在终端中运行。像Ping这样的简单实用工具也可以在终端中使用。
以下是一些值得了解的Darwin网络实用工具:
| 工具名称 | 功能描述 |
| ---- | ---- |
| ifconfig | 用于配置网络接口,类似于系统偏好设置中的网络面板 |
| tcpdump | 用于检查网络数据包的内容,替代了流行的tcpflow应用程序 |
当你想要成为网络高级用户时,打开终端并阅读手册页是个不
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



