Home | 简体中文 | 繁体中文 | 杂文 | 打赏(Donations) | ITEYE 博客 | OSChina 博客 | Facebook | Linkedin | 知乎专栏 | Search | Email

部分 III. Network Application

目录

30. network tools
30.1. curl / w3m / lynx
31. OpenNTPD
31.1. install
31.1.1. ntpd - Network Time Protocol (NTP) daemon
31.1.2. Ubuntu
31.1.3. ntpdate
31.2. ntpdate
31.2.1. CentOS 7
31.2.2. CentOS 6
31.3. ntpd.conf / ntp.conf
31.3.1. server 配置
31.3.2. ntp 安全设置
31.4. ntpstat - show network time synchronisation status
31.5. ntpq - standard NTP query program
32. DHCP
32.1. DHCP Server
32.2. dhclient
32.3. release matching connections
33. DNS/Bind
33.1. 安装 bind9
33.2. forwarders
33.3. Load Balancing
33.4. view
33.5. Master / Slave
33.5.1. master /etc/named.conf
33.5.1.1. /var/named/example.com.zone
33.5.1.2. /var/named/example.com.zone
33.5.2. slave /etc/named.conf
33.5.3. FAQ
33.5.3.1. Master 更改后 Slave 不同步
33.5.3.2. Master 与 Slave 的 Test
33.6. DNS tools
33.6.1. dig - DNS lookup utility
33.6.1.1. any
33.6.1.2. ns
33.6.1.3. A
33.6.1.4. mx
33.6.1.5. cname
33.6.1.6. txt
33.6.1.7. -x addr 反向解析
33.6.1.8. web dig
33.6.2. nslookup - query Internet name servers interactively
33.6.2.1. 刷新 DNS 解析缓存
33.6.2.2. 查看NS记录
33.6.2.3. Mx 记录
33.6.2.4. txt
33.7. DNS
33.7.1. OpenDNS
33.7.2. Google DNS
33.8. NamedManager
34. dnsmasq
34.1. Install
34.1.1. CentOS / Redhat
34.1.2. Debian / Ubuntu
34.1.3. Firewall 设置
34.2. /etc/dnsmasq.conf
34.3. dnsmasq.resolv.conf
34.4. dnsmasq.hosts
34.5. /etc/dnsmasq.d/dnsmasq.server.conf
34.6. /etc/dnsmasq.d/dnsmasq.address.conf
34.6.1. 域名劫持
34.7. FAQ
35. rinetd — internet “redirection server”
35.1. rinetd install
35.1.1. ubuntu
35.1.2. centos
35.2. rinetd.conf
35.3. 防御脚本
35.4. rinetd.log
36. News Group (innd)
36.1. Ubuntu
36.2. CentOS
36.3. User Authentication
36.4. usenet 管理
36.5. 通过SSL连接
36.6. src.rpm 安装
36.7. 常用新闻组
37. IRC - Internet Relay Chat
37.1. IRC Protcol
37.2. IRC Commands
37.3. ircd-irc2 - The original IRCNet IRC server daemon
37.4. ircd-hybrid
37.5. IRC Client
37.5.1. ircII - interface to the Internet Relay Chat system
37.5.2. HydraIRC
37.5.3. XChat
37.5.4. Web IRC
37.5.5. Irssi - a modular IRC client for UNIX
37.5.6. F-IRC
38. jabber XMPP
38.1. ejabberd - Distributed, fault-tolerant Jabber/XMPP server written in Erlang
38.1.1. ejabberdctl
38.2. tigase
38.3. Openfire
38.4. DJabberd
38.5. freetalk - A console based Jabber client
38.6. library
38.6.1. python-xmpp
39. Proxy Server
39.1. Apache Proxy
39.2. Squid - Internet Object Cache (WWW proxy cache)
39.2.1. 源码安装
39.2.2. debian/ubuntu 安装
39.2.3. 配置
39.2.3.1. 正向代理
39.2.3.2. 代理服务器
39.2.3.3. Squid作为反向代理Cache服务器(Reverse Proxy)
39.2.3.4. 代理+反向代理
39.2.4. Squid 管理
39.2.4.1. squidclient
39.2.4.2. reset cache
39.2.5. 禁止页面被Cache
39.2.6. Squid 实用案例
39.2.6.1. Squid Apache/Lighttpd 在同一台服务器上
39.2.6.2. 用非 root 用户守护 Squid
39.2.7. squid+icap+clamav
39.3. Web page proxy
39.3.1. Surrogafier
39.3.2. CGIproxy
39.3.3. PHPProxy
39.3.4. BBlocked
39.3.5. Glype
39.3.6. Zelune
39.4. SOCKS
39.4.1. Socks5
39.4.2. dante-server - SOCKS (v4 and v5) proxy daemon(danted)
39.4.3. SSH Socks5 Tunnel
39.4.4. hpsockd - HP SOCKS server
40. Firewall
40.1. TCP/IP 相关内核配置项
40.1.1. net.ipv4.ip_forward
40.1.2. net.ipv4.icmp_echo_ignore_all
40.2. iptables - administration tools for packet filtering and NAT
40.2.1. Getting Started
40.2.1.1. CentOS/Redhat TUI 工具
40.2.2. 用户自定义规则连
40.2.2.1. Chains List
40.2.2.2. Chains Refresh
40.2.2.3. Chains Admin
40.2.2.4. 重置
40.2.3. Protocols 协议
40.2.4. Interfaces 网络适配器接口
40.2.5. 源IP地址
40.2.6. Ports 端口
40.2.6.1. range
40.2.6.2. multiport
40.2.7. NAT
40.2.7.1. Redirect
40.2.7.2. Postrouting and IP Masquerading
40.2.7.3. Prerouting
40.2.7.4. DNAT and SNAT
40.2.7.5. DMZ zone
40.2.8. Module(模块)
40.2.8.1. IPTables and Connection Tracking
40.2.8.2. string
40.2.8.3. connlimit
40.2.8.4. recent
40.2.8.5. limit
40.2.8.6. nth
40.2.9. IPV6
40.2.10. iptables-xml - Convert iptables-save format to XML
40.2.11. access.log IP封锁脚本
40.2.12. Example
40.2.12.1. INPUT Rule Chains
40.2.12.2. OUTPUT Rule Chains
40.2.12.3. Forward
40.2.12.4. Malicious Software and Spoofed IP Addresses
40.2.12.5. /etc/sysconfig/iptables 操作系统默认配置
40.3. ulogd - The Netfilter Userspace Logging Daemon
40.4. ufw - program for managing a netfilter firewall
40.4.1. /etc/default/ufw
40.4.2. ip_forward
40.4.3. DHCP
40.4.4. Samba
40.5. Firewalld
40.5.1. firewalld
40.5.1.1. firewall-cmd
40.5.2. 如果你不习惯使用firewalld想用回Iptables
40.6. Shorewall
40.6.1. Installation Instructions
40.6.1.1. Install using RPM
40.6.1.2. Install using apt-get
40.6.2. Configuring Shorewall
40.6.2.1. zones
40.6.2.2. policy
40.6.2.3. interfaces
40.6.2.4. masq
40.6.2.5. rules
40.6.2.6. params
40.7. Firewall GUI Tools
40.8. Endian Firewall
40.9. Smooth Firewall
40.10. Sphirewall
41. Stunnel - universal SSL tunnel
42. OpenSSH
42.1. 安装 OpenSSH
42.2. /etc/ssh/
42.2.1. sshd_config
42.2.1.1. Authentication 配置
42.2.1.2. Automatic SSH / SSH without password
42.2.1.3. disable password authentication
42.2.1.4. GSSAPI options
42.2.1.5. 忽略known_hosts文件
42.2.2. ssh_config
42.2.2.1. ForwardAgent
42.2.3. ~/.ssh/config
42.3. OpenSSH Tunnel
42.3.1. SOCKS v5 Tunnel
42.4. ssh-keygen — authentication key generation, management and conversion
42.4.1. .ssh/known_hosts
42.5. ssh-keyscan
42.6. ssh-copy-id - install your public key in a remote machine's authorized_keys
42.7. ssh-agent
42.7.1. ssh-add
42.7.2. Lock / Unlock agent
42.7.3. Set lifetime (in seconds) when adding identities.
42.8. OpenSSH for Windows
42.8.1. Putty Client
42.9. FAQ
42.9.1. Pseudo-terminal will not be allocated because stdin is not a terminal.
42.9.2. 去掉 passphrase
42.9.3. 打印调试信息
43. VPN (Virtual Private Network)
43.1. OpenVPN (openvpn - Virtual Private Network daemon)
43.1.1. 源码安装
43.1.2. Openvpn Server
43.1.2.1. create keys for the server
43.1.2.2. create keys for the clients
43.1.3. openvpn - secure IP tunnel daemon.
43.1.4. 吊销(revoke)用户证书
43.1.5. Openvpn Client
43.1.6. OpenVPN GUI for Windows
43.1.6.1. Windows Server
43.1.6.2. Windows Client
43.1.7. point-to-point VPNs
43.1.8. VPN 案例
43.1.8.1. server and client vpn
43.1.8.2. Ethernet Bridging Example
43.1.8.3. IDC Example
43.1.9. OpenVPN安全
43.2. pptpd
43.2.1. Server 服务端
43.2.2. Client 客户端
43.2.2.1. 创建账号
43.2.2.2. 内核模块安装
43.2.2.3. 拨入VPN
43.2.2.4. 路由配置
43.2.3. FAQ
43.2.3.1. 800 错误
43.2.3.2. 测试 PPTP 端口
43.2.3.3. debug
43.3. l2tpd - dummy package for l2tpd to xl2tpd transition
43.4. strongswan - IPSec utilities for strongSwan
43.4.1. 安装 strongswan VPN 服务器
43.4.2. 防火墙配置
43.4.3. 配置 IPSEC
43.4.4. Windows 10 VPN 客户端配置
43.4.5. FAQ
43.4.5.1. 查看证书信息
43.5. openswan - IPSEC utilities for Openswan
43.6. Ipsec VPN
43.6.1. ipsec-tools - IPsec tools for Linux
43.7. N2N VPN
43.8. Hypersocket VPN
44. Point to Point
44.1. download
44.1.1. rtorrent - ncurses BitTorrent client based on LibTorrent
44.1.2. mldonkey-server - Door to the 'donkey' network
44.1.3. amule - client for the eD2k and Kad networks, like eMule