博客
关于我
Centos 5.3 ADSL拨号组建中小型企业网络
阅读量:790 次
发布时间:2023-01-26

本文共 663 字,大约阅读时间需要 2 分钟。

搭建所需环境

CentOS 5.3 64位系统,配置双网卡;开通ADSL拨号账号和密码等前期相关工作,公司简单的拓扑图如下:

正式配置

根据拓扑图连接好公司内部局域网,这里我们只配置Linux网关服务器,如下:

要公司内部能上网,首先得保证Linux网关服务器先上网,配置pppoE拨号。

yum install rp-pppoe -y

安装完pppoe后,我们开始配置网卡,设定eth0为公司内网网关为192.168.0.1,eth1为ADSL拨号网卡。注:eth0直接配置ip+子网掩码即可;eth1启用网卡不用配置ip

启动拨号连接

/usr/sbin/adsl-start 不报错,然后ping g.cn或者baidu.com 正常上网即可,如果无法上网请配置linux /etc/resolv.conf 输入nameserver 202.106.0.20或者检查拨号是否正常。

确认linux网关能上网后,然后配置防火墙加入下面一句话即可:

-A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE

然后开启转发:

echo “1” > /proc/sys/net/ipv4/ip_forward 即可!

重启防火墙 /etc/init.d/iptables restart;客户端验证上网!

配置后总结

防火墙里面还可以配置更多的东西,例如发布web网站,FTP等,限制客户端上网MAC和ip,限制某个端口,及ip重定向等等,后期跟squid缓存服务器一起写出来

转载地址:http://buryk.baihongyu.com/

你可能感兴趣的文章
JAVA加密解密DES对称加密算法
查看>>
Java加载资源文件时的路径问题
查看>>
Java动态代理3——阅读
查看>>
Java动态代理代码编写
查看>>
Java动态代理的两种实现方法
查看>>
Java动态代理的实现方式
查看>>
JAVA动态代理简单总结
查看>>
java勤工助学管理系统
查看>>
Java包装类、拆箱和装箱详解
查看>>
Java匹配文件流特定数据块方法
查看>>
java单例模式
查看>>
java博客后台管理系统(源码+开题报告)
查看>>
Java即时编译器原理解析及实践详解!你的Java基本功真的扎实吗?
查看>>
Java原型模式(Prototype模式)
查看>>
Java参数传递到底是按 值传递 还是 引用传递 ?
查看>>
JAVA反射
查看>>
Java反射
查看>>
java反射介绍
查看>>
Java反射代码编写
查看>>
JAVA反射机制
查看>>