快捷搜索:   服务器  安全  linux 安全  MYSQL  dedecms
实例解析  用Linux操作系统构建的路由器

实例解析 用Linux操作系统构建的路由器

网络结构如图,Linux路由器这台计算机标识为A,它与三个网段相连,192.168.1.0/24,10.0.0.0/8,172.16.0.0/16. A计算机必须拥有三块网卡,分别与三个网段相连。 假设: eth0与172.16.0.0相连, eth1与10.0.0.0相连, eth2与192.168.1.0相连。 首先来配置eth0.给这个网络接口分配地址172.16.1.1,运行下列命令: # ifconfig eth0 172.16.1.1 netmask 255.255.0.0 为了使这个地址不...

Linux下使用Iptraf进行网络流量的分析

Linux下使用Iptraf进行网络流量的分析

Iptraf是一款linux环境下,监控网络流量的一款绝佳的免费小软件,特别是安装到防火墙上,与Iptables一起工作,监控流经防火墙的网络异常,效果非常好。 我的安装配置环境是redhat 9.0 一、软件下载 Iptraf的最新版本是2.7.0,可以从下面的地址下载ftp://Iptraf.seul.org/pub/Iptraf/ 二、安装环境需要 --- gcc 2.7.2.3 or later --- GNU C (glibc) development library 2.1 or later...

透视你的网络 利用vnStat监测宽带流量

透视你的网络 利用vnStat监测宽带流量

已有很多文章介绍了Windows操作系统中对带宽的监测方法,本文讨论在Linux中对网络带宽的监测问题。 因为各种各样的原因,了解网络的带宽利用情况是一件好事情,特别是对带宽的记录成为必需时(如在根据带宽的利用数量来支付互联网服务时)更是极其重要的。 Linux中一个强大的监测工具是vnStat,大家可从http://humdi.net/vnstat/下载得到这个程序。一些Linux发行版本可能会捆绑vnStat,不过用户最好根据源程序自己编译一下这个软件。 在下载vnStat之后,对程序包进行如下处理:...

用VNC客户端图形界面管理远程Linux系统

用VNC客户端图形界面管理远程Linux系统

VNCserver使用 在Linux上启动VNC Server , 执行命令vncserver [root@linux root]# vncserver You will require a password to access your desktops. Password: ***** 为了不想任何人都可以任意遥控此计算机。因此当第 1次启动VNC server时,会要求设置网络遥控的密码。 Verify: ***** New ‘X’ desktop is linux:1 ----一定要记住这一行稍...

Linux代理服务器和防火墙配置详细解析

Linux代理服务器和防火墙配置详细解析

代理/防火墙 1.iptables规则表 Filter(针对过滤系统):INPUT、FORWARD、OUTPUT NAT(针对地址转换系统):PREROUTING、POSTROUTING、INPUT、OUTPUT Mangle(针对策略路由和特殊应用):OUTPUT、POSTROUTING 2.安装包 iptables-1.2.7a-2 3.配置防火墙 1) 命令语法 Usge: iptables [-t table] -[ADC] chain rule-specification [options]...

linux下adsl拔号与共享上网

linux下adsl拔号与共享上网

多台电脑通过ADSL同时上网,如果有路由,那就太简单了。但是,如果没路由只有交换机怎么办呢?一般有两种方法。 1、用双网卡(一个接内网,一个接外网)的机器装代理服务器软件(windows下有winGet等)来完成,但这种方法要两块网卡(浪费),同时还要装代理软件(烦,而且还会被打盗版)。 2、通过共享拔号连接来解决,这种方法很简单且不需要其它的软件。 对于windows下的第二种方法的实现网上有很文章且很简单,在此不作阐述。 下面就我在linux(在centOS4.4,rhel as 4,fc5下测试通...

实战Linux拨号上网  KPPP常见疑问解答

实战Linux拨号上网 KPPP常见疑问解答

要上网冲浪,kppp是Linux玩家必不可缺的拨号上网工具。在中文的Linux系统里,kppp使用界面已经足够傻瓜化,你只要根据你的机器设置做一些“填空练习”就了。但有时kppp的问题还是会令人莫名其妙,而modem会象傻瓜一样不为你的焦急所动。 也许你正准备求助Linux高手,其实在Linux这个DIY的系统里,只要你了解了kppp的一些常用的设置方法和设置文件,你就可以方便的动手解决一些常见问题啦!我在使用蓝点2.0的kppp总结了一些经验,这里就和大家分享一下啦! 动手解决问题前应该…… 首先看看...

Linux环境下如何去远程登录Windows

Linux环境下如何去远程登录Windows

网络被攻击,很多情况是由于服务器提供了Telnet服务引起的。的确,对于UNIX系统,如果要远程管理它,必定要使用远程终端,而要使用远程终端,自然要在服务器上启动Telnet服务。但是Telnet服务有一个致命的弱点——它以明文的方式传输用户名及口令,所以,很容易被别有用心的人窃取口令。目前,一种有效代替Telnet服务的有用工具就是SSH服务。SSH客户端与服务器端通讯时,用户名及口令均进行了加密,有效防止了对口令的窃听。 本文向大家介绍运行在常用操作系统上的SSH服务器软件包的使用。首先,SSH软件...

Linux操作系统静态路由设置技巧介绍

Linux操作系统静态路由设置技巧介绍

现在有五个设备,PC1接ROUT1,ROUT1再接ROUT2,ROUT2再接ROUT3,ROUT3再接PC2,拓扑图见下: □————○————○————○————□ PC1 ROUT1 ROUT2 ROUT3 PC2 五个设备的静态IP地址分别为: PC1 192.168.1.88/24 ROUT1 192.168.1.128/24 192.168.2.128/24 ROUT2 192.168.2.66/24 192.168.3.66/24 ROUT3 192.168.3.100/24 192.168...

Linux系统如何让双网卡合“一”而用

Linux系统如何让双网卡合“一”而用

服务器的网络连通状况直接影响着服务器的可用性,利用双网卡(NIC)绑定技术,可以实现服务器网卡的失效保护和负载均衡,有助于提高网络性能,从而保证服务器的高可用性(见图1)。 图1 双网卡绑定后的网络拓扑图 双网卡绑定技术 双网卡绑定就是将两块物理网卡虚拟成一块逻辑网卡,使其具有相同的IP地址,合成一个逻辑链路进行工作。这项技术在Sun和Cisco的设备中早已存在,分别被称为Trunking和Etherchannel,在Linux中这种技术被称为Bonding。Bonding技术最早应用在集群——Beowu...

使用Linux脚本对无线网络进行管理

使用Linux脚本对无线网络进行管理

为您的办公室或邻居设置一个无线的 Internet 服务提供者(WISP)并不需要繁重的劳动或昂贵的投资。如果您使用一些很容易购买到的设备和 Linux 来构建网络,那么可以利用 shell 脚本的强大功能来简化网络的管理。本文将提供一些您所需要的技巧和脚本。 使用现有的无线路由器创建一个小型的无线网络非常简单。但是为办公室、公寓或邻居提供符合业界标准的无线链接就是另外一回事了。在构建好无线网络之后,就可以运行无线 Internet 服务提供者(WISP)服务。要运行 WISP,则需要回答以下问题: ●...

Linux下的网络HOOK实现以及使用方法

Linux下的网络HOOK实现以及使用方法

最近疯狂的研究Linux的种种功能,也颇有心得,这里讲述一下Linux下的Net的Hook,使用net的Hook可以实现很多很多非常底层的功能,比如过滤报文,做防火墙,做代理等等。 Now,Let's Go! 使用的是Linux 2.6.19.1的内核代码。 首先是 在./Source/net/netfilter/core.c文件中的函数 nf_register_hook: static DEFINE_SPINLOCK(nf_hook_lock); int nf_register_hook(struct...