iptables网关(linuxBox)和squid(squidBox)不在同一台机器的时候,如何作透明代理?

iptables配置——NAT地址转换 iptables nat 原理 同filter表一样,nat表也有三条缺省的"链"(chains):     PREROUTING:目的DNAT规则   把从外来的访问重定向到其他的机子上,比如内部SERVER,或者DMZ。           因为路由时只检查数据包的目的ip地址,所以必须在路由之前就进行目的PREROUTING DNAT;           系统先P 阅读详情
2007年10月26日
iptables网关(linuxBox)和squid(squidBox)不在同一台机器的时候,作透明代理。

需要在linuxBox上把相应的包转发到squid机器上,在linuxBox上作如下命令即可
 1  iptables -t nat -I PREROUTING-i eth0 -s 192.168.15.146 -p tcp --dport 80 -j DNAT --to192.168.15.88:3128
    iptables -tnat -I PREROUTING -i eth0 -s ! 192.168.15.88 -p tcp -j DNAT --to192.168.15.88:3128   
      把包的目的地址改成squidBox,包转发到squidBox上( 源地址需要是 ! squidBox)
 2  iptables -t nat -IPOSTROUTING -o eth0 -s 192.168.15.146 -d 192.168.15.88 -j SNAT --to192.168.1.1
    iptables -tnat -I POSTROUTING -o eth0 -s 192.168.0.0/16 -d 192.168.15.88 -jSNAT --to 192.168.1.1
      让squidBox的回包发到linuxBox而不是原始客户端,在包出去的时候作snat把源地址改成linuxBox的
 3  iptables -t filter -I FORWARD-i eth0 -o eth0 -p tcp -s 192.168.15.146 -d 192.168.15.88 --dport80 -j ACCEPT
    iptables -tfilter -I FORWARD -i eth0 -o eth0 -p tcp -s 192.168.15.146 -d192.168.15.88 --dport 80 -j ACCEPT
      使包可以转发

2007年8月27日
squid清空缓存
直接删除cache下的目录好像不是很正确,squid网站上的faq是这么说的:
squid清空缓存
# squid -k kill or squid -kshutdown   先必须关闭squid
# echo "" >/usr/local/squid/var/cache/swap.state 写入一些垃圾数据到这个文件
# echo "" >/var/spool/squid/swap.state  如果有多个....
如果你有多个cache目录,请为每个cache目录下的swap.state文件执行上门的命令
不能直接删除swap.state命令,或者是把这个文件清为0,需要写一些垃圾数据到这个文件中
比如向上面介绍的方法
然后重启squid,就可以重建缓存目录了

2007年7月16日
一点测试经验:(2次测试的结果不一致)
mc1为squid服务器,做dlbe的缓存。
第一次测试:
在客户上面访问mc1,http://download.it.com.cn/about.html,则此页面被存储在了mc1上,客户再次访问同样的页面,就直接从mc1读,mc1不会再连接dlbe读取,除非缓存时间到期。
在dlbe上把about.html文件做更改,客户端访问的文件仍然是旧的。因为目前squid的设置没有对每次请求都去dlbe服务器看时间戳有无改变。直到客户端按crtl+F5强制刷新,mc1才会再次上dlbe读文件,客户端才看到最新版的文件。

第二次测试:客户端第一次读取about.html后,在dlbe上更改about.html的内容,在客户端刷新后,发现客户端的内容已经随之改变。
在mc1上netstat -an查看,发现已经有mc1连接到dlbe:80,
tcpdump抓包发现,在about.html的内容不改变的时候在客户端刷新页面,抓出来的包只有很少一点,而在dlbe改变了about.html的内容,则抓出来的包就比较多了。说明在about.html文件没有更改的时候mc1只是去读了时间戳,发现没有改变,就不去读文件的内容。而一旦发现文件时间戳改变读整个文件到mc1缓存。(这次的测试结果比较满意)

==================================================
南方页面缓存从squid2.5升级到squid 2.6 配置文件从2.5拷贝过来的,
如下是略做更改后的配置,
http_port 59.42.241.101:80 vhost vport
#httpd_accel_host virtual
#httpd_accel_port 80
#httpd_accel_with_proxy on
#httpd_accel_uses_host_header on
但是却提示 Unable to forward this request at this time
原因:目前使用的是加速模式accelerator,应该改为透明模式transparent
参考文章如下:
tor 2006-09-21 klockan 16:39 +0800 skrev Fala wang:
> I read the bug of 1650 is dealed on versionSquid2.6STABLE3, but I
> still got this problem. Detail error info asfollowing:
> The following error was encountered:
> * Unable to forward this request at thistime.
This says Squid is not allowed to go direct (never_direct, or
accelerator mode), and there is no parent proxy available.
> visible_hostname test98
> htcp_port 4827
> http_port 80 transparent vhost vport
You can not mix both transparent interception mode (transparent)and
accelerator mode (vhost / vport / defaultsite) on the samehttp_port.
If this is a transparently intercepting proxy then use onlytransparent.
It this is an web server accelerator then use only vhost anddefaultsite.
Your probably do not want vport in either configuration.


2007年7月16日
squid 的日志格式
logformat combined%>a    %ui    %un   [%{%d/%b/%Y:%H:%M:%S+0800}tl] "%rm            %ru       HTTP/%rv"     %Hs          %<st      "%{Referer}>h""%{User-Agent}>h"
                 客户ip  用户识别用户名           时间          请求方式(get/post)  要请求的url 请求协议版本  http状态代码 返回字节数目 引用页面        用户代理                                               状态代码 回应字节数

%>a  客户ip
%ui  用户识别
%un  用户名
[%{%d/%b/%Y:%H:%M:%S +0800}tl] 时间
%rm 请求方式(get/post)
%ru 要请求的url
HTTP/%rv 请求协议版本
%Hs http状态代码
%<st 返回字节数目
%{Referer}>h  引用页面
"%{User-Agent}>h" 用户代理

2006年11月29日
squid本机上检查/etc/hosts文件
如果本机没有软件,要连到其他机器取文件,其他机器需要检查
/s0/download/下面域名的连接
/etc/hosts
dlfe上的域名连接

2006年11月7日
squid-cache日志提示
2006/11/07 09:13:27| comm_udp_sendto: FD 5, 219.136.248.121, port53: (1) Operation not permitted
2006/11/07 09:13:27| idnsSendQuery: FD 5: sendto: (1) Operation notpermitted
重新启动iptables

2006年10月25日
1。
巧用tmpfs加速你的linux服务器
今天从朋友高春辉那里又学了一招,就是使用tmpfs,我把他消化后用来实现虚拟磁盘来存放squid的缓存文件和php的seesion。速度快不少哦!

默认系统就会加载/dev/shm ,它就是所谓的tmpfs,有人说跟ramdisk(虚拟磁盘),但不一样。象虚拟磁盘一样,tmpfs可以使用您的 RAM,但它也可以使用您的交换分区来存储。而且传统的虚拟磁盘是个块设备,并需要一个 mkfs之类的命令才能真正地使用它,tmpfs 是一个文件系统,而不是块设备;您只是安装它,它就可以使用了。

tmpfs有以下优势:
1。动态文件系统的大小,
2。tmpfs 的另一个主要的好处是它闪电般的速度。因为典型的 tmpfs 文件系统会完全驻留在 RAM中,读写几乎可以是瞬间的。
3。tmpfs 数据在重新启动之后不会保留,因为虚拟内存本质上就是易失的。所以有必要做一些脚本做诸如加载,绑定的操作。

好了讲了一些大道理,大家看的烦了吧,还是讲讲我的应用吧:)

首先在/dev/stm建个tmp文件夹,然后与实际/tmp绑定

mkdir /dev/shm/tmp
chmod 1777 /dev/shm/tmp
mount --bind /dev/shm/tmp /tmp
2。日志里很多WARNING: Disk space over limit: 184918572 KB> 16384000 KB
网上查得资料
tor 2003-06-12 klockan 10.55 skrev IKEDA Shigeru:
> -JhAzEr-<catsedp@cats.com.ph> writes:
>
> | 2003/06/12 15:36:37| WARNING: Disk space overlimit: -7816424 KB > 2048000 KB
> | 2003/06/12 15:36:48| WARNING: Disk space overlimit: -7816424 KB > 2048000 KB
> | 2003/06/12 15:36:59| WARNING: Disk space overlimit: -7816424 KB > 2048000 KB
> | 2003/06/12 15:37:10| WARNING: Disk space overlimit: -7816424 KB > 2048000 KB
> |
> | what does this mean? i thought it automaticallyflushes old cache to make room
> | for the new ones.
> I get same messages almost every time I stop& start squid.
> I'm using squid-2.5.STABLE3 on OpenBSD-3.2/i386. Igot same warning
> with STABLE2 as well.


This may be seen if swap.state has been corrupted. Such corruptioncan
occur on unexpected system shutdowns (power failure, kernel panicetc).


Try the following:


1. Shut down squid.


2. Remove the swap.state files from your cache directories.


3. Start Squid again. It will slowly rebuild swap.state from thecache
files.


问题3
 在squid日志里面有 squidaio_queue_request: WARNING -Queue congestion
网络上的说法:增加配置时候的 --enable-async-io=  数目

产生这个提示的原因:
I had a weird "queueing" problem with EXT3 and ReiserFS.
From time to time, a disk started a write operation (monitored viaiostat)
which lasted some times up to 20 seconds. When these ' disk flush'happened,
the system just stall; waiting for this disk queue emptying,blocking every
disk I/O. Meanwhile, the *squid operations* got queued, generatingthe
warning.

This was really annoying, since when these disk flushes happened,the cache
stopped responding.

When I put my cache on a XFS partition, things ran just GREAT. Areal
improvement in disk i/o performance. I have 17 disks; 16 for cache(the OS
disk is running EXT3). After changing this, I got rid of thisproblem. And
these disk flushes never happened again.

aio_queue_request: WARNING - Queue congestion (which means therequest queue
to async is getting larger than it "should" be.) is just a WARNING, so
don't worry abt much unless otherwise you get a"aio_queue_request:
WARNING - Disk I/O overloading ".
To overcome "Disk I/O overloading" try to increase the number ofthreads.
Otherwise, add another drive.

This relates to the number of simultaneous requests squid ishandling
-- I'm assuming you are using AUFS.

Basically, the IO threads are not processing "fast enough" and theio
request queue is getting long. "Fast enough" is a metric definedby
squid (it's in store_dir.c file I think, and there isn't much
commentary on where the heuristics originate from).

You can potentially alleviate this by increasing the number ofIO
threads at compile time - but it depends on how much diskactivity
you are seeing. A quick look at iostat (or sar data) correlatedto
the queue congestion messages should be enough to tell.

If the disks aren't saturated, I'd say you could increase thenumber
of threads to at least 48 (depending on hardware), but that'snot
much more than the 36 you seem to have already. I don't knowthe
maximum number of threads you can really throw at the problem,but
you can obviously experiment.

If your disks are overloaded, there won't be much you can do(aside
from adding more spindles, or more RAM). File system and kernelio
tuning may yield small gains, but it won't solve the coreproblem.

问题4 关于文件描述符file descriptors

.configure之后 再
vi /home/htm/squid-2.5.STABLE10-20050825/include/autoconf.h

2006年8月28日
Aug 28 09:13:11 down2 (squid): ipcache_init: DNS name lookup testsfailed.
Aug 28 09:13:11 down2 squid[1224]: Squid Parent: child process 2356exited due to signal 6
启动squid可以,在进程里面可以看见进程
/s0/squid/sbin/squid
(squid)
但是不能把8080端口绑定到ip上监听。

解决:改变启动方式为/s0/squid/sbin/squid -D
才解决了问题 ,有如下进程
[root@down2 logs]# ps aux |grepsquid      
root     2907  0.0  0.0 12816 1224?       S   09:27   0:00 /s0/squid/sbin/squid-D
squid    2909  0.0  0.2 217864 4932?      S   09:27   0:00 (squid) -D
squid    2910  0.0  0.0 3468  300?       S   09:27   0:00 (unlinkd)
root     2931  0.0  0.036144  616pts/0   S   09:28   0:00 grep squid


2006年
Problem:
#/usr/local/squid/sbin/squid -k reconfigure
squid: ERROR: No running copy
Resolve:
#ps -aux|grep squid
nobody   2480  0.0  0.7 4088  996?       S   10:41   0:00 /bin/sh/usr/local/squid/bin/RunCache
nobody   2487  0.1  5.5 8980 6968?       S   10:41   0:02 squid -NsY
root     3104  0.0  0.5 4448  648pts/2   S   11:10   0:00 grep squid
#cat /etc/squid/squid.conf |grep "squid.pid"
pid_filename /var/run/squid.pid
#echo /var/run/squid.pid
5049
????????
#vi /etc/squid/squid.conf
修改/var/run/squid.pid为
pid_filename /var/run/squid.pid
此为默认的
#echo "2487" >/usr/local/squid/var/logs/squid.pid
#/usr/local/squid/sbin/squid -k reconfigure

from: http://blog.sina.com.cn/s/blog_45b28bfb0100f9l2.html
IPtables之四:NAT原理和配置 NAT一般情况下分为SNAT,DNAT和PNAT 此篇主要讲述的是使用iptables配置NAT,所以这3种NAT的区别和应用场景就简单的说明一下 SNAT:源地址转换 目标地址不变,重新改写源地址,并在本机建立NAT表项,当数据返回时,根据NAT表将目的地址数据改写为数据发送出去时候的源地址,并发送给主机 目前大多都是解决内网用户用同一个公网地址上网的情... 阅读详情

相关推荐

从零搭建ROS1导航小车(一):松灵SCOUT Mini底盘通讯配置与ROS包编译避坑指南

本文详细介绍了从零开始搭建ROS1导航小车的初始步骤,重点讲解松灵SCOUT Mini底盘的通讯配置与ROS包编译避坑指南。内容包括硬件连接、CAN通讯配置、ROS工作空间构建及编译优化等实用技巧,帮助开发者快速实现自主导航小车的通讯功能。

weixin_27014595的博客 188

如何用iptables实现NAT

准备工作: 1)在使用iptables防火墙之前,必须先打开IP转发功能。# echo “1” > /proc/sys/net/ipv4/ip_forward2)以上内容(第6步生成的内容)保存到 /etc/sysconfig/iptables文件中。3)每修改一次iptables文件后,都要重启iptalbes    # service iptables re

ruixj的专栏 2万+

自动驾驶仿真基础:使用Veristand自定义CAN报文的Checksum和Counter

文章目录前言一、关于Checksum的组成形式二、自定义的Checksum方法一1、实现的主要流程图如下:2、方法一的主要算法参考三、自定义的Checksum方法二1、软件及插件下载;2、Custom device的使用;4、Veristand调用Custom Device;5、Veristand发送信号值;6、部署到实时机; 前言 1、现在很多的车厂对于车辆的安全机制非常重视,车厂通过对发送的CAN数据进行加密而形成一种保护机制,而Checksum和Counter是其中的一种保护介质,当CAN报文数据的

zataji的博客 1万+

Iptables服务全攻略之实战

Iptables原理 现在防火墙主要分以下三种类型:包过滤、应用代理、状态检测 包过滤防火墙:现在静态包过滤防火墙市面上已经看不到了,取而代之的是动态包过滤技术的防火墙哈~ 代理防火墙:因一些特殊的报文攻击可以轻松突破包过滤防火墙的保护,比如大家知道的SYN攻击、ICMP洪水攻击,所以以代理服务器作为专门为用户保密或者突破访问限制的数据转发通道的应用代理防火墙出现了哈~其使用了一种应用协议分

Al_xin的专栏 2481

SCI、中科院1区算法应用:(BWO-CNN-BiGRU-Attention)白鲸优化深度学习-融合注意力机制预测程序代码!包含特征可视化,数据Excel导入,直接运行!

BWO 白鲸优化算法,于2022年发表在SCI、中科院1区期刊《Knowledge-Based Systems》上。我们利用该高创新算法对我们的CNN-BiGRU-Attention时序和空间特征结合-融合注意力机制的回归预测程序代码中的超参数进行优化。

weixin_48747334的博客 3262

LVDS高速ADC接口, xilinx fpga实现

FPGA实现lvds高速ADC数据接口,窗口对齐算法,Verilog源码

kuangxin的博客 6万+

iptables语法规则(二)

iptables语法规则(二) SNAT策略的典型应用环境 局域网主机共享单个公网IP地址接入Internet SNAT的策略原理 源地址转换,修改数据包的源地址 #-o:出口的网卡 iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o eth0 -j SNAT --to-source 218.29.30.31 MASQUERADE ---------地址伪装,适用于外网IP地址非固定的情况 iptables -t nat -A POST

ruth13156402807的博客 1270

海康SDK回调PS流解析实战:从字节流到前端H264播放的完整流程

本文详细介绍了海康SDK回调PS流解析的完整流程,从字节流获取到前端H264播放的实现。涵盖SDK初始化、PS流数据结构解析、H264裸流提取、WebSocket传输及前端播放器集成等关键步骤,为视频监控系统开发提供实用指导。

weixin_29061531的博客 200

厌烦了BUG众多的优快云博客,请朋友们推荐一个好用的技术博客网站

厌烦了BUG众多的优快云博客,请朋友们推荐一个好用的技术博客网站  今天想用优快云博客发文,结果插入图片时出现:  •Unable to forward this request at this time. This request could not be forwarded to the origin server or to any parent caches

bitfan(数字世界一凡人)的专栏 4006

半导体功率器件IGBT工艺全流程

本文概述了功率器件IGBT(绝缘栅双极型晶体管)的关键制造流程。主要工艺包括:基板制备、离子注入(B+/P+/P+FS层)、绝缘膜形成与加工(CVD沉积及刻蚀)、沟槽刻蚀、电极形成(Emitter和Collector)等步骤。通过离子注入、化学气相沉积和物理气相沉积等半导体工艺,依次完成器件各功能层的构建,最终形成具备高功率特性的IGBT器件。该流程体现了功率半导体制造中典型的掺杂、薄膜沉积和图形化工艺技术。

750

070、人脸AE实战:基于人脸检测的亮度优先与背光补偿算法

本文分享了基于人脸检测的亮度优先与背光补偿算法的实战经验。针对逆光自拍场景下人脸过曝问题,作者提出了动态平衡方案: 通过内缩20%的人脸核心区域提取亮度,避免背景干扰 创新性地采用"亮度差+置信度"的背光判定机制 设计动态权重分配策略,人脸权重可在30%-70%间调整 引入平滑处理防止亮度跳变,补偿增益限制在1.5倍以内 关键点在于:不是简单提亮人脸,而是通过分析人脸与背景亮度差,在80-110目标亮度范围内动态调整,实现自然的人脸曝光效果。算法已在实际项目中验证,解决了传统AE在逆光场景下的失效问题。

zzfmlxs的博客 33

Linux NAT 应用基础

Linux NAT 应用基础 展示了 Linux NAT 应用基础 的三个例子 SNAT 基础 DANT 基础 DANT + SNAT 混合 SNAT 基础 拓扑: LAN . WAN ...

Andrew Yang's Note 682

一个中科大差生的8年程序员工作总结

今年终于从大菊花厂离职了,离职前收入大概60w不到吧,在某乎属于比较差的,今天终于有空写一下自己的职场故事,也算是给自己近8年的程序员工作做个总结复盘。近8年有些事情做对了,也有更多事情做错了,在这里记录一下,希望能够给后人一些帮助吧,也欢迎私信交流。文笔不好,见谅,有些细节记不清了,如果有出入,就当是我编的这个故事吧。 PS:有几个问题先在这里解释一下,评论就不一一回复了 1、关于差生,我本人在科大时确实成绩偏下,差生主要讲这一点,没其他意思。 2、因为买房是我人生中的大事,我认为需要记录和总结一下

陈小房的自我修炼 5万+

iptables参数说明

做DNAT,内网提供web服务: iptables -t nat -I PREROUTING -i eth1 -p tcp --dpor 53 -j DNAT --to-destination 192.168.88.1 iptables -t nat -I PREROUTING -i eth1 -p udp --dpor 53 -j DNAT --to-destination 192.168.

eqera的专栏 2562

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

配置Squid遇到的问题和解决方法

1>发生了下列的错误:Invalid Request无效的请求Some aspect of the HTTP Request is invalid. Possible problems:HTTP 请求的某些方面是无效的。可能是下列问题:Missing or unknown request method缺少请求方式或未知的请求方式Missing URL缺少网址Missin...

weixin_33862188的博客 2904

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

配置多个ip地址时源ip的选择

如果一个主机绑定有多个 IP地址,那么在被动响应和主动发起连接两种方式中,源 IP 地址的选择机制肯定是有所差异的。   主机在接收外部数据包,并发送响应数据包时,响应源地址显然就是客户端请求的地址,这是非常容易理解的,如客户端向主机的1.1.2.3:80 发起请求,那么主机响应数据包的源 IP 地址一定是 1.1.2.3 。   那么当主机对外主动发起请求时,数据包的源IP 地址...

老张的自言自语 2454

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

iptables防火墙与NAT服务

iptables防火墙与NAT服务 一.防火墙的概述 1.简介 (1)设置在不同的网络或网络安全域之间的一系列部件的组合,它能增强机构内部网络的安全性 (2)通过审查经过每一个数据包,判断它是否有相匹配的过滤规则,根据规则先后顺序一一进行比较,直到满足其中的一条规则为止,然后依据控制机制做出相应的动作,若都不能满足,则将数据包丢弃,从而保护网络安全。 (3)可以是一台路由器,也可以是一台

herostarone的专栏 9252

Linux防火墙iptables学习笔记(四)iptables实现NAT

1.概述1.1 什么是NAT在传统的标准的TCP/IP通信过程中,所有的路由器仅仅是充当一个中间人的角色,也就是通常所说的存储转发,路由器并不会对转发的数据包进行修改, 更为确切的说,除了将源MAC地址换成自己的MAC地址以外,路由器不会对转发的数据包做任何修改。NAT(Network Address Translation网络地址翻译)恰恰是出于某种特殊需要而对数据包的源ip地址、目的i...

weixin_30715523的博客 1064

UDP之sendto错误解决

照着视频敲完代码,发现错误:  一直百度,发现参数没有问题。。等等 于是一个代码一个代码对比: 没有写type=。。。。尴尬了 以后还是要细心...

weixin_38383877的博客 7724

Window 2003 R2下安装squid透明代理

1.下载windows下squid安装包地址: http://squid.acmeconsulting.it/download/squid-2.7.STABLE8-bin.zip   2.将下载的squid安装包解压并放到被安装的windows 2003 R2上c盘,c:\squid   3.运行cmd,进入目录c:\squid\etc a) copy squid.conf.defau

u014492019的专栏 1880

调试常用的命令

常用编译指令: ./mk MSM_14021 new_module (选10)编译kernel ./mk MSM_14021 new 全编译 ./mk MSM_14021 remake 编译库,apk ./mk listp 查看有什么版本型号 ./mk_all_msm.sh MSM_14021编译msm文件夹 单独编译adsp代码: ./build.sh 6 MSM_1402

yy_hainu2008的专栏 1060

linux-iptables nat设置路由转换

DNAT(Destination Network Address Translation,目的地址转换) 通常被叫做目的映射。而SNAT(Source Network Address Translation,源地址转换)通常被叫做源映射。这是我们在设置Linux网关或者防火墙时经常要用来的两种方式。以前对这两个都解释得不太清楚,现在我在这里解释一下

Coohx 1万+

iptables的NAT配置(5)

nat表需要的三个链:   1.PREROUTING:可以在这里定义进行目的NAT的规则,因为路由器进行路由时只检查数据包的目的ip地址,所以为了使数据包得以正确路由,我们必须在路由之前就进行目的NAT;  2.POSTROUTING:可以在这里定义进行源NAT的规则,系统在决定了数据包的路由以后在执行该链中的规则。  3.OUTPUT:定义对本地产生的数据包的目的NAT规则。 需要用...

weixin_33937499的博客 448

linux中防火墙配置详解之(iptables)

iptables 防火墙中有三张表(iptables) 名称分别是 filter   包含      input  forward    output     nat (net address transfer) 地址转换 包含       input  prerouting  postouting output mangle 包含   input prerouting  forward   ...

m493096871的博客 5万+

linux 单网卡nat,用iptables实现单网卡做网关上网(转)

用iptables实现单网卡做网关上网(转)[@more@]作者: jsesaofeng测试环境,配置iptables的服务器A的ip:172.16.81.156,默认网关172.16.80.1;网段192.168.1.0/24通过交换机与A机连通;A主机只有一块网卡eth0,主要的配置就是在单网卡上绑定一个虚拟ip,在通过iptables规则将192.168.1.0/24段的源ip进行伪装,达到...

weixin_42475103的博客 761
上一篇: Squid透明代理服务器的配置
下一篇: WinSock控件及WinSockAPI
no pay no gay
博客等级 码龄14年 73粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值