Linux操作系统下TCP keepalive属性查看
Tcp是面向连接的,在实际应用中通常都需要检测连接是否还可用.如果不可用,可分为: a. 连接的对端正常关闭. b. 连接的对端非正常关闭,这包括对端设备掉电,程序崩溃,网络被中断等.这种情况是不能也无法通知对端的,所以连接会一直存在,浪费国家的资源. tcp协议栈有个keepalive的属性,可以主动探测socket是否可用,不过这个属性的默认值很大. 全局设置可更改/etc/sysctl.conf,加上: net.ipv4.tcp_keepalive_intvl = 20 net.ipv4.tcp_...
详细解析:Linux系统的无线网络命令
iwconfig iwconfig是Linux Wireless Extensions(LWE)的用户层配置工具之一。LWE是Linux下对无线网络配置的工具,包括内核的支持、用户层配置工具和驱动接口的支持三部分。目前很多无线网卡都支持LWE,而且主流的Linux发布版本,比如Redhat Linux、Ubuntu Linux都已经带了这个配置工具。 用法: iwconfig interface [essid {NN|on|off}] [nwid {NN|on|off}] [mode {managed|...
Linux平台下架建个人蓝牙局域网方法
用bluetooth 在 Linux平台下架建个人的无线局域网,方便,实用而灵活。 首先需要安装bluez-libs、bluez-utils,还有内核中的bnep模块。 1: 启动蓝牙hciconfig hci0 up piscan 2: modprobe bnep *以上步骤,在主机和和客户机上都要操作 3: 在主机上,运行pand ——listen ——role NAP ——master 在客户机上,运行pand ——connect 00:11:67:46:4E:4E ——role NAPU 00:1...
Linux系统下FTP及DHCP服务的实现
Linux系统相对于windows是比较安全的,系统漏洞较少,针对该系统的病毒也较少,外部不易攻击。所以用linux系统做各种网络服务是非常理想的。本文仅就ftp及dhcp服务做一下详细论述。 系统:Redflag linux 4.1 FTP服务的实现 首先下载ftp服务软件包vsftpd-1.1.3-8.i386.rpm,安装该软件包。命令如下: [root@localhost lxjun]# rpm -ivh vsftpd-1.1.3-8.i386.rpm。安装完成后,在/etc/vsftpd目录下...
Fedora Linux 8下离线安装DRBL无盘系统
DRBL是开源无盘远程启动Linux系统,DRBL的安装也比较简单,尤其是你的计算机能够上网的情况下,十分的简单。但是也有一些问题需要我们去注意的:DRBL需要两块以上的网卡支持,如果你的计算机只有一块网卡的话,你需要设置两个IP地址(使用alias Ip)。而且在后面的一个步骤中需要将其中一个IP绑定给客户机。 一、安装Fedora 8 操作系统 Fedora 8 的安装在这里我们就不多说了,比较简单。分区我也没有按DRBL网站上说的去分,一共分了三个区,一个交换区(swape),一个根分区(/),一个...
Linux通过ndiswrapper安装无线网卡驱动
安装方法及步骤: 一、 准备工作 1、安装kernel的源码,在Redhat下是kernel-source.rpm包...
如何使用Linux系统脚本简化无线网络
为您的办公室或邻居设置一个无线的 Internet 服务提供者(WISP)并不需要繁重的劳动或昂贵的投资。如果您使用一些很容易购买到的设备和 Linux 来构建网络,那么可以利用 shell 脚本的强大功能来简化网络的管理。本文将提供一些您所需要的技巧和脚本。 使用现有的无线路由器创建一个小型的无线网络非常简单。但是为办公室、公寓或邻居提供符合业界标准的无线链接就是另外一回事了。在构建好无线网络之后,就可以运行无线 Internet 服务提供者(WISP)服务。要运行 WISP,则需要回答以下问题: ●...
审计并跟踪Linux系统的异常活动详解
一些异常用户试图移去系统上的所有活动记录(比如~/.bash_history),不过我们可以使用专门的工具来监视所有用户执行的命令。推荐你使用进程记帐来记录用户的活动,你可以通过进程记帐查看每一个用户执行的命令,包括CPU时间和内存占用。 Psacct程序提供了几个进程活动监视工具: ac, lastcomm, accton和sa。 ◆ac命令显示用户连接时间的统计。 ◆lastcomm命令显示系统执行的命令。 ◆accton命令用于打开或关闭进程记帐功能。 ◆sa命令统计系统进程记帐的情况。 1)....
传统网络配置命令与IP高级路由命令
懂得网络配置命令是一般技术人员必备的技术,经过一段时间的研究和学习,总结了一些常用的命令和示例以便日后查阅. 传统的在1--3点,ip高级路由命令在4--12点,两者部分可以通用,并达到同样的目的,但ip的功能更强大,可以实现更多的配置目的。 首先,先了解传统的网络配置命令: 1. 使用ifconfig命令配置并查看网络接口情况 示例1: 配置eth0的IP,同时激活设备: # ifconfig eth0 192.168.4.1 netmask 255.255.255.0 up 示例2: 配置eth0别...
Squid实现反向代理并且具备内网代理
我的站点上的所有文件都是静态html,为了进一步的加快网页速度,于是使用squid实现反向代理缓存功能。 @ 安装squid 为了偷懒就直接使用ports安装,因为我将所有的服务器系统都安装在/s分区中,所以设置了PREFIX为/s/squid # cd /usr/ports/www/squid # setenv PREFIX /s/squid # make install clean 安装完成后编辑/s/squid/etc/squid/squid.conf,我的配置内容如下: ########## B...
Linux下三种网络管理工具功能及使用
本文是介绍管理Linux系统网络性能技巧的文章,主要介绍了route、netstat、tcpdump三种网络管理测试工具的使用方法及其可实现的功能。 route 在配置网络时,要为机器指定接收数据包时该包要经过的路径。在Linux系统中,提供一个命令route,这个命令可以为ifconfig命令配置的网卡设置静态路由。这种设置工作通常在/etc/rc.d/rc.inet1中引入,在系统引导时进行。 我们通过几个例子来说明如何使用route命令: route add -net 127.0.0.0 这个命令...
在Linux系统下单网卡实现双IP的设置
1、配置Linux下第一个IP地址: [root@Linux root]#cd /etc/sysconfig/network-scripts [root@Linux network-scripts]#vi ifcfg-eth0 DEVICE=eth0 BOOTPROTO=static BROADCAST=192.168.80.255 //*广播地址*// IPADDR=192.168.80.189 //*第一个IP地址*// NETMASK=255.255.255.0 //*网络掩码*// NETWORK...

