文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>配置linux服务器的几个步骤(最简单的)

配置linux服务器的几个步骤(最简单的)

时间:2007-02-10  来源:易先生

配置linux服务器的几个步骤(最简单的)
主要功能:实现上网,也能够让局域网的其他机器可以通过该服

务器访问外网。
1、装好红帽9之后,给两块网卡配好地址
eth0:外网的网卡
IP:202.118.55.42
子网掩码:255.255.255.0
网关:202.118.55.1
域名:202.118.66.6
eth1:内网的网卡
IP:192.168.1.5
子网掩码:255.255.255.0
域名:202.118.66.6
此处,我需要说明一点,我们上外网的时候,IP地址和mac必须 绑定才能上网,所以外网的Mac如果不是最初的登记的那块网卡 ,还必须改变外网网卡得MAC地址,如果你的实际情况牵扯不到 MAC,就不用我这样麻烦了。
改变MAC得方法是,linux桌面上右键,选新建终端,
输入   ifconfig eth0 down  回车
输入   ifconfig eth0 hw ether 00:60:08:9c:53:2e   回车
输入   ifconfig eth0 up   回车
这样就修改了,再输入  ifconfig  回车,察看MAC是否修改正

2、安装squid
在红帽的第一张安装盘就有
具体安装方法 rpm -ivh 软件名称
安装之后,找到这个文件,路径 /etc/squid/squid.conf
在1450左右的位置,将下面的配置行修改了
# http_port 3128
改成 http_port 3128 8080  (注意前面的#去掉,它起到注释的
作用) # cache_mem 8mb
改成 cache_mem 92mb   (大约使用物理内存的1/3)
将这句话的注释去掉(#号去掉)
cache_dir ufs /var/spool/squid 100 16 256
添加访问控制
在这个文件最后写这么几句话
acl mynetwork src 192.168.1.0/24  (这里的192.168.1.0/24
相当于192.168.1.0/255.255.255.0)
http_access allow mynetwork
http_access allow localhost
 
然后把这个文件保存
在命令行输入这个命令 squid -z
这时候会有错误,你再次编辑/etc/squid/squid.conf,在最后写
一行,visible_hostname 你的主机名,我的主机名就是 serverlinux 在命令行输入这个命令启动 service squid start
如果希望下次重启服务器启动squid
用这个命令 ntsysv
选中squid
3、有个问题
我这样弄好之后,内网ping一点问题没有,ping外网网关也可以
,但是ping外网的任何一个地址都不行,这样的提示:network is unreachable
我用了这个命令,#route add default gw 202.118.55.1 dev
eth0,这样子就能上外网了!! 4、不能高兴,局域网内的其他机器都上不了!!?为什么?
我们内网的机器系统都是2000server ,在他们的ie浏览器的工
具兰有“工具“一项,选中,-->internet选项-->连接-->局域 网设置-->代理服务器-->地址:202.118.55.42 端口:3128,按 确定保存 现在,应该局域网内的机器都能访问外网了!
就是这样,最简单的配置,以后再深入,慢慢把防火墙和杀毒软
件也安装了!
相关阅读 更多 +
排行榜 更多 +
利星行服务

利星行服务

购物比价 下载
最后一夜

最后一夜

角色扮演 下载
财会学堂

财会学堂

学习教育 下载