首页 » Network » Archive by category 'Web'

在Windows上利用CloudFlare实现DDNS(动态域名解析)

lesca | Tutorials, Web, Windows | 2012-07-13
1.准备工作: 一个可用于测试的顶级域名(本文以sisca.info为例说明) CloudFlare账号及API Key(在Account里可以找到) 在CloudFlare上增加一个用于测试的子域名记录,如virt 可运行在Windows上的wget命令工具 可返回当前主机IP地址的WEB服务器,如本站提供的http://ip.sisca.info 或者可以使用he.net提供的http://checkip.dns.he.net/ 注意:CloudF... [阅读全文]
ė 63条评论 0

Nginx: 开启Ipv6

lesca | Tutorials, Ubuntu, Web | 2012-06-14
1. 在Ubuntu上安装Nginx 将以下源加入/etc/apt/sources.list: deb http://nginx.org/packages/ubuntu/ lucid nginx deb-src http://nginx.org/packages/ubuntu/ lucid nginx 然后用apt-get进行安装: apt-get install nginx 安装时如果出现如下警告可以不必理会: WARNING: The following packages cannot be authenticated! 2. 检查是否... [阅读全文]

pre: 滚动条(overflow)与自动换行(word wrap)

lesca | Tutorials, Web | 2012-06-04
今天lesca介绍下如何实现HTML标签pre的自动换行与自动滚动条。这些特性都可以使用CSS实现。我们先介绍自动滚动条: <pre style="overflow:auto"> 预览一下: This is "pre" tag test for browers... This is "pre" tag test for browers... This is "pre" tag test for browers... This is "pre" tag test for browers... This is "pre" ... [阅读全文]

Secure Shell – SSH in Chrome

lesca | Tutorials, Web | 2012-05-04
发现Chrome里有个叫做Secure Shell的插件,实现了终端仿真和SSH客户端的功能,其终端仿真器能与xterm兼容。无需Java,无需外部代理,本地实现了SSH客户端,主要是用JS写的,但是关键部分应该是两个模块:libc.so.32d9fc17和runnable-ld.so 感兴趣的读者可以到这里下载安装:Secure Shell 安装文件较大,有15M之多!请耐心等待! 以下是官方介绍: Te... [阅读全文]

通过Yahoo pipes转全文RSS

lesca | HTTP, Tutorials, Web | 2012-04-05
通过Yahoo pipes转全文RSS
本文以cnbeta以及the geek stuff为例,介绍如何利用yahoo pipe创建全文RSS种子。 一、cnBeta全文RSS 1.登录http://pipes.yahoo.com/pipes/,并创建一个新的Pipe 2.将Sources中的Fetch Feed拖入右边编辑区,并输入RSS地址 3.将Operations中的Loop拖入右边编辑区 4.将Sources中的Fetch Page拖入上述Loop中,并将Fetch Feed的输出与Loop的输入相连。 5.在U... [阅读全文]

强制直接访问Google.Com而不跳转至Google.Com.Hk

lesca | Tutorials, Web | 2011-10-30
只要在域名后加/ncr 就可以了:http://www.google.com/ncr NCR是No Country Redirection的缩写 [阅读全文]

PHP发送邮件:如何自定义reply-to头部以及附件

lesca | PHP, Tutorials, Web | 2011-06-12
虽然有现成的类库(如PEAR)可以很方便地实现附件添加和发送,但是对于一些小站点(服务器硬件、网站规模都不理想),安装PEAR可能会带来不必要的负担,降低WEB程序运行效率。 通过对邮件格式的认识,我们可以写一个脚本来发送附件。代码并不长: [php] function mailSend($to, $subject, $message, $attach, $from, $replyto) { //定义边界线 $bound... [阅读全文]

自动ssh登录的几种方法

lesca | Tutorials, Ubuntu, Web | 2011-06-06
1. 自动认证ssh/scp登录 本文使用ssh-keygen命令来生成rsa类型的ssh密钥(private key)和公钥(public key),其中密钥留在本地计算机,公钥追加到服务器端的authorized_keys文件中。 在A上运行命令: # 1.在本地生成公钥和私钥(直接敲击三次回车) ssh-keygen -t rsa # 2.在服务器端新建.ssh目录 ssh root@host1 "mkdir .ssh" # 3.将本机.ss... [阅读全文]

iptables应用:NAT、数据报处理、清空iptables规则

lesca | iptables, Network, Tutorials, Ubuntu, Web | 2011-06-03
本节在先前介绍的知识基础上,进一步介绍用iptalbes实现NAT、数据报处理、规则清空等的方法 linux以前的内核仅仅支持有限的NAT功能,被称为伪装。Netfilter则支持任何一种NAT。一般来讲NAT可以分为源NAT和目的NAT。源NAT在数据报经过NF_IP_POST_ROUTING时修改数据报的源地址。伪装是一个特殊的SNAT。目的NAT在数据报经过NF_IP_LOCAL_OUT或NF_IP_PRE_ROU... [阅读全文]

iptables入门:iptables构架、基本命令及扩展(功能)简介

lesca | iptables, Network, Tutorials, Ubuntu, Web | 2011-06-03
iptables入门:iptables构架、基本命令及扩展(功能)简介
一、iptables构架 图:iptables构架 IP INPUT: 只有要到达本机的封包才会由INPUT 函式处理,所以会让来自内部网路的封包无条件放行,来自​​外部网路的封包则过滤是否为回应封包,若是则放行。 PREROUTING: 需要转送处理的封包由此函式负责处理,此函式用来做目的地IP 的转译动作(DNAT)。 IP FORWARD: 所有转送封包都在这里处理,这部分的过滤规... [阅读全文]

iptables: SNAT, DNAT, MASQUERADE的联系与区别

lesca | iptables, Network, Ubuntu, Web | 2011-06-01
网络地址转换主要有两种:SNAT和DNAT snat是source network address translation的缩写,即源地址目标转换。比如,多个PC机使用ADSL路由器共享上网,每个PC机都配置了内网IP,PC机访问外部网络的时候,路由器将数据包的报头中的源地址替换成路由器的ip。当外部网络的服务器比如网站web服务器接到访问请求的时候,他的日志记录下来的是路由器的ip地址,... [阅读全文]

[Socket][网络编程]程序范例:Linux下连接WEB服务器

lesca | HTTP, SOCKET, Ubuntu, Web | 2011-03-01
昨天试着在Ubuntu 下用C语言写了一个客户端,用来向WEB服务器上交请求并取回响应报文。 同时,这也是一个通用的基于IPv4的客户端程序例程。 [cpp] /* socket test on linux main file. * * Author: Lesca<http://lesca.me> * License: GPL * */ #include <sys/types.h> #include <sys/socket.h> #include <s... [阅读全文]

SSH端口转发(本地端口转发、远程端口转发、动态端口转发)工作原理、应用详解

lesca | Concept, Tutorials, Ubuntu, Web | 2011-03-01
SSH端口转发(本地端口转发、远程端口转发、动态端口转发)工作原理、应用详解
实验条件: 1.本文所述之实验,本地主机操作系统基于Ubuntu 10.04,远程主机操作系统基于BSD发行版 2.本地主机安装了ssh client(ssh),也安装了ssh server(sshd) 基础知识: 文章中客户端指ssh,用于发出连接请求;服务端指sshd,监听端口22。 安全通道是指ssh与sshd之间已建立的连接通道,该连接是加密的。 SSH 端口转发格式[1] [-L [bind_address:]... [阅读全文]

在Ubuntu上建立tftp服务器 ( Set up tftp server on Ubuntu )

lesca | Tutorials, Ubuntu, Web | 2011-02-26
tftp(Trival File Transfer Protocol)是一种轻量级的文件传输协议,TFTP报文封装在UDP包之中(默认端口:69),并不可靠,因此不能 ls ,也不能认证。 但是,在嵌入式开发中,它能够为目标机提供高速下载服务。由于是在局域网中,因此数据出错的概率也是相当小。 在Ubuntu上安装tftp服务器并不复杂: 安装ftpd以及相关软件包 $ sudo apt-get install ... [阅读全文]

被打开的端口谁(哪个进程)在监听? (Detect service of opened port)

lesca | Tutorials, Ubuntu, Web, Windows | 2011-02-22
Ubuntu netstat -lnput 结果如下: (Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.) Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.... [阅读全文]
Ɣ回顶部