linux双网卡代理上网

linux双网卡代理上网

ID:40568045

大小:63.50 KB

页数:9页

时间:2019-08-04

linux双网卡代理上网_第1页
linux双网卡代理上网_第2页
linux双网卡代理上网_第3页
linux双网卡代理上网_第4页
linux双网卡代理上网_第5页
资源描述:

《linux双网卡代理上网》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux现在已经是服务器的主流了,但是还有很多人不会做!其实Linux内容不多,本人就将Linux做代理服务器的方法用最简单的方法教给大家!其实:大道不过三两行,说穿不值一文钱。如何用Linux做代理服务器(最简单的做法,这里以RedHat9.0为例)需要配置:CPU:Pentium133Mhz内存:32MB硬盘:640MB网卡:2块(机器配置不符合以上条件请不要尝试安装Linux)Linux做代理服务器 最简单的做法,用RedHat9.0为例  找一台能装上Linux的机器最少要有两块网卡  1.安装Linux,不管是在图形,还是文体下都可以,选择最小安

2、装,在安装的时候可以先配置一下外网的IP和DNS(不设也行),其它全部默认  安装好后进入提示符  2.进入提示符以后,首先配置下网卡:  eth0(外网网卡)配置文件路经为:/etc/sysconfig/network-scripts/ifcfg-eth0  用vi/etc/sysconfig/network-scripts/ifcfg-eth0修改 eth0的内容,如果安装得时候配好了就不用配了,检下看有错没就行了。  eth0的内容为:(注IP为假设IP, #为注释不用写)  DEVICE=eth0  #硬件设备名  BOOTPROTO=static#

3、配置方式------------这里可改  BROADCAST=218.28.9.255#广播地址  IPADDR=218.28.9.123#是你的IP地址  NETMASK=255.255.255.0#子网掩码  NETWORK=218.28.9.0#整个网段的地址  ONBOOT=yes#是否启用网卡(一般默认是开启的)  eth1(内网网卡),配置文件路经为:/etc/sysconfig/network-scripts/ifcfg-eth1  用vi/etc/sysconfig/network-scripts/ifcfg-eth1修改 eth0的内容 

4、 eth1的内容为:  DEVICE=eth1          #硬件设备名  BOOTPROTO=static       #配置方式-------这里可改  BROADCAST=192.168.0.255    #广播地址  IPADDR=192.168.0.1      #是你的IP地址  NETMASK=255.255.255.0    #子网掩码  NETWORK=192.168.0.0     #整个网段的地址  ONBOOT=yes          #是否启用网卡(一般默认是开启的)  网卡配置完了 大家可以用ifconfig命检查下网卡有

5、没配错 3.现在来设置外网网关,和ISP提供的DNS  网关的配置文件路径是 /etc/sysconfig/network 用vi编辑 如果在安装时已经设好这个不用改。  内容为:  NETWORKING=yes   #这个不知道是什么意思默认为yes 不用改  HOSTNAME=rslinux    #你的主机名  不用改  GATEWAY=218.28.9.120  #你的外网网关  下来加上DNS 如果安装时设好就不用改了  DNS配置文件路径为: /etc/resolv.conf 用vi编辑  语法是:  nameserver20.2102.224.

6、68 (可以加多条)  以上基本工作全部做完以后我可以用 route命令检查下路态如果读出来很顺利则说明没问题.  我的做完以后是这样的  192.168.0.0 *255.255.255.0U000eth1  218.28.9.0 *255.255.255.0U000eth0  169.254.0.0 *255.255.255.0U000eth1  127.0.0.0 *255.255.255.0U000lo  default hn.pds.kd.adsl255.255.255.0U000eth0  3.用IPTABLES实现双网卡NAT功能,从而实现代理

7、服务器上网-----这里可以不动  上面的工作做完了之后我们修改sysctl.conf,也就是IP转发文件。在这里我们一定要起用IP转发才可以。  sysctl.conf路径为 /etc/sysctl.conf  里面可以这样写:  net.ipv4.ip_forward=1  net.ipv4.conf.default.rp_filter=1  kernel.sysrq=0  4.最后编辑 rc.local文件  vi/etc/rc.d/rc.local#编辑起动批处理文件,在文件末尾添加如下几行  iptables-F#清除iptables表  ipta

8、bles-F-tnat#清除iptablesIPna

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。