XLinux OS 1.5简体中文版介绍
美商网虎公司简介 美商网虎公司(XLinux)是全球性的Linux相关技术开发的领导厂商,成立于1998年9月,总部设在美国硅谷,公司致力于发展Linux的先进技术及实际应用(如Linux嵌入式系统在IA信息家电领域中的应用),并将XLinux建立成为全球Linux的领导品牌。 XLinux OS 1.5简体中文版 XLinux OS 1.5是功能齐全且稳定性高的Linux操作系统,它不仅提供友好、简易的使用界面,而且提供菜单和窗口对话框方式的系统配置和管理工具。另外,XLinux OS 1.5采用交互...
正确的刻录红旗LinuxISO
有许多朋友在红旗论坛上问这样的问题:我刻录的红旗Linux怎么不能启动?或者是:我刻录的光盘安装到一半不行了?等等。。。。 偶总结了一下,大多是因为下载的文件或者是光盘的原因引起的。 下面是我的一些经验,提供大家参考。 首先下载红旗LinuxISO,呵呵这个偶不用多说吧。 然后用md5sum工具检查你下载的ISO文件是否完好!也就是所谓的指纹验证!md5sum是UNIX的工具,现在我们有一个Windows32的程序可以用。shuashua2.vicp.net/down/UnxUtils.zip 解压缩后...
怎样用ipchains构建防火墙
提示:防火墙是提供网络安全性的重要手段之一,RedHat6.1提供了用于实现过滤型防火墙的工具 包——ipchains。实现防火墙的策略一般有两种:在第一种方式下,首先允许所有的包,然后在禁止有 危险的包通过防火墙;第二种方式则相反,首先禁止所有的包,然后再根据所需要的服务允许特定的包 通过防火墙。相比较而言,第二种方式更能保证网络的安全性。但对于第二种方式,要求使用者知道 Server/Client 交互的基本原理和特定服务所对应的具体端口。本文将从一个具体的实列出发,讨论怎 样采用第二种方式构建企业...
Linux网络编程--10. 原始套接字 --11. 后记
10. 原始套接字 我们在前面已经学习过了网络程序的两种套接字(SOCK_STREAM,SOCK_DRAGM).在这一章 里面我们一起来学习另外一种套接字--原始套接字(SOCK_RAW). 应用原始套接字,我们可以编写出由TCP和UDP套接字不能够实现的功能. 注意原始套接字只能够由有root权限的人创建. 10.1 原始套接字的创建 int sockfd(AF_INET,SOCK_RAW,protocol) 可以创建一个原始套接字.根据协议的类型不同我们可以创建不同类型的原始套接字 比如:IPPRO...
Proxy源代码分析--谈谈如何学习linux网络编程
Linux是一个可靠性非常高的操作系统,但是所有用过Linux的朋友都会感觉到,Linux和Windows这样的"傻瓜"操作系统(这里丝毫没有贬低Windows的意思,相反这应该是Windows的优点)相比,后者无疑在易操作性上更胜一筹。但是为什么又有那么多的爱好者钟情于Linux呢,当然自由是最吸引人的一点,另外Linux强大的功能也是一个非常重要的原因,尤其是Linux强大的网络功能更是引人注目。放眼今天的WAP业务、银行网络业务和曾经红透半边天的电子商务,都越来越倚重基于Linux的解决方案。因此...
Linux网络编程--7. TCP/IP协议
你也许听说过TCP/IP协议,那么你知道到底什么是TCP,什么是IP吗?在这一章里面,我们一起来学习这个目前网络上用最广泛的协议. 7.1 网络传输分层 如果你考过计算机等级考试,那么你就应该已经知道了网络传输分层这个概念.在网络上,人们为了传输数据时的方便,把网络的传输分为7个层次.分别是:应用层,表示层,会话层,传输层,网络层,数据链路层和物理层.分好了层以后,传输数据时,上一层如果要数据的话,就可以直接向下一层要了,而不必要管数据传输的细节.下一层也只向它的上一层提供数据,而不要去管其它东西了.如...
Linux网络编程--6. 高级套接字函数
在前面的几个部分里面,我们已经学会了怎么样从网络上读写信息了.前面的一些函数(read,write)是网络程序里面最基本的函数.也是最原始的通信函数.在这一章里面,我们一起来学习网络通信的高级函数.这一章我们学习另外几个读写函数. 6.1 recv和send recv和send函数提供了和read和write差不多的功能.不过它们提供 了第四个参数来控制读写操作. int recv(int sockfd,void *buf,int len,int flags) int send(int sockfd,v...
Linux网络编程--5. 用户数据报发送
我们前面已经学习网络程序的一个很大的部分,由这个部分的知识,我们实际上可以写出大部分的基于TCP协议的网络程序了.现在在Linux下的大部分程序都是用我们上面所学的知识来写的.我们可以去找一些源程序来参考一下.这一章,我们简单的学习一下基于UDP协议的网络程序. 5.1 两个常用的函数 int recvfrom(int sockfd,void *buf,int len,unsigned int flags,struct sockaddr * from int *fromlen) int sendto(i...
Linux网络编程--4. 完整的读写函数
一旦我们建立了连接,我们的下一步就是进行通信了.在Linux下面把我们前面建立的通道 看成是文件描述符,这样服务器端和客户端进行通信时候,只要往文件描述符里面读写东西了. 就象我们往文件读写一样. 4.1 写函数write ssize_t write(int fd,const void *buf,size_t nbytes) write函数将buf中的nbytes字节内容写入文件描述符fd.成功时返回写的字节数.失败时返回-1. 并设置errno变量. 在网络程序中,当我们向套接字文件描述符写时有俩种可...
Linux网络编程--1. Linux网络知识介绍
1.1 客户端程序和服务端程序 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端. 网络程序是先有服务器程序启动,等待客户端的程序运行并建立连接.一般的来说是服务端的程序 在一个端口上监听,直到有一个客户端的程序发来了请求. 1.2 常用的命令 由于网络程序是有两个部分组成,所以在调试的时候比较麻烦,为此我们有必要知道一些常用的网络命令 netstat 命令netstat是用来显示网络的连接,路由表和接口统计等网络的信息.netstat有许多的选项 我们常用的选项是...
Mandrake FAQ(2)
Q34:如何使你的系统对ping没反应哦? A34:防止你的系统对ping请求做出反应,对于网络安全很有好处,因为没人能够ping你的服务器并得到任何反应。TCP/IP协议本身有很多的弱点,黑客可以利用一些技术,把传输正常数据包的通道用来偷偷地传送数据。使你的系统对ping请求没有反应可以把这个危险减到最...
Linux下的中文显示和支持常见问题解答(1)
本FAQ主要帮助您解决下面几方面的问题 1、Linux下中文的显示问题和字体的安装 2、Linux下显示中文文件名 3、smb中的中文显示 4、中文pdf的显示 5、gftp,xmms,mplayer,openoffice下的中文支持 6、如何实现英文环境(或英文菜单)而使用中文输入或显示 一、Linux下中文的显示问题和字体的安装 1、rh8.0对中文支持到底多少? 8.0装好后,只要你安装时选择的是简体中文 上网、显示汉字什么的就没问题了 不过字体比windows要差,所以你要自己安装simsun,...