当前位置:K88软件开发文章中心网站服务器框架Shell → 文章内容

Shell 网络操作

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-23 14:39:40

,即网络层,通过 router 可以配置 Linux 的路由,当然,Linux 下也有很多工具支持动态路由的。相关的资料在网路中铺天盖地,由于时间关系,这里不做介绍。用 Linux 搭建各种常规的网络服务需要什么网络服务呢?给局域网弄个 DHCP 服务器,那就弄个 dhcpd,看看参考资料;如果想弄个邮件发送服务器,那就安装个 sendmail 或者 exim4 ;如果再想弄个邮件列表服务器呢,那就装个 mailman ;如果想弄个接收邮件的服务器呢,那就安装个 pop3 服务器;如果想弄个 web 站点,那就弄个 apache 或者 nginx 服务器;如果想弄上防火墙服务,那么通过 iptables 工具配置 netfilter 就可以What's more?如果你能想到,Linux上基本都有相应的实现。Linux 下网络问题诊断与维护如果出现网络问题,不要惊慌,逐步检查网络的各个层次:物理链接、链路层、网络层直到应用层,熟悉使用各种如下的工具,包括 ethereal/tcpdump,hping,nmap,netstat,netpipe,netperf,vnstat,ntop 等。关于这些工具的详细用法和网络问题诊断和维护的相关知识,请看后续相关资料。Linux 下网络编程与开发如果想做网络编程开发,比如:要实现一个客户端 / 服务器架构的应用,可以采用 Linux 下的 socket 编程了;如果想写一个数据包抓获和协议分析的程序,可以采用 libpap 等函数库;如果想实现某个协议呢,那就可以参考相关的 RFC 文档,并通过 socket 编程来实现。这个可以参考相关的 Linux socket 编程等资料。后记本来介绍网络相关的一些基本内容,但因时间关系,没有详述,更多细节请参考相关资料。到这里,整个《Shell编程范例》算是很粗略地完成了,不过“范例”却缺少实例,特别是这一节。因此,如果时间允许,会逐步补充一些实例。参考资料计算机网络——自上而下的分析方法Linux 网络体系结构(清华大学出版社出版)Linux 系统故障诊断与排除 第13章 网络问题(人民邮电出版社)在 Linux 下用 ADSL 拨号上网Linux 下无线网络相关资料收集Linux网桥的实现分析与使用DHCP mini howto最佳的 75 个安全工具网络管理员必须掌握的知识Linux 上检测 rootkit 的两种工具: Rootkit Hunter 和 Chkrootkit数据包抓获与 ip 协议的简单分析(基于 pcap 库)RFCHTTP 协议的 C 语言编程实现实例

上一页  [1] [2] 


Shell 网络操作