网站首页
最新资讯
职业生涯
技能培训
学历教育
写作
首页
企业管理
职业规划
技能培训
等级考试
学历教育
少儿培训
文体才艺
校园展示
资格认证
考试动态
论文写作
分类试题
高考试题
中考试题
其它试题
当前位置:
主页
>
论文写作
>
计算机
>文章内容
在Linux上做个家用(或办公室)网络
来源: 作者: 发布时间:2007-12-29
一.基本的
网络
设置
如果Linux 系统已经做好了上网配置,同时亦能在充当服务器的电脑上浏览资料,这时就可以设置你家的网络了。以下是家庭网络要遇到的情况,了解这些基本知识后,才能真正动手组建家庭网络。
1. 对外的网络联接界面是DHCP的客户,虽然它没有固定的IP,只有对外的Gateway、DNS等,但不会
影响
Gateway 的功能。
2. 对外的网络联接界面有固定的IP(例如i-Cable),或者ISP能提供长期连线服务,他提供的IP会固定数天日才转换一次。
3. 对内的网络联接界面使用私人IP,即192.168.0.1 这组class C private IP。
假定你需要的网络资料是:
eth0---- IP :202.82.1.10 Network :255.255.255.0 Broadcast :202.82.1.255 Gateway :202.82.1.1 DNS :205.252.144.228
eth1 ---- IP :192.168.0.1 Network :255.255.255.0 Broadcast :192.168.0.255
二.用图像界面设置网络
可以用linuxconf.(如果用RedHat)进行设置,这是个比较方便的工具。
1. 以Superuser 的身份用linuxconf 将工具调出。选取Config →Networking →Basic host information,在上面分别填入eth0及eth1 的资料。eth0 是对外的联接界面,所以要填202.82.1.10 那组资料,而eth1 是对内联网的联接界面。所以用192.168.01 那组。最好同时在Module栏填入那个ethernet 界面所需的module。在Networking →client tasks →routing and gateways →set Defaults,填入gateway 的IP,在下方按“Enable Routing”键。
2. 在Networking →Client tasks →Name Server Specification (DNS) 处填入你的DNS,这里可以填入两个以上的DNS 服务器。(其实所有的DNS Server的功能都一样,填哪个都没啥区别),填上你的ISP 提供的DNS。记得所有的资料填好后都要按确定。
3. 如果你用上述PPP 时,也可以在linuxconf 中设置,在linux conf 选PPP/SLIP/PLIP,在PPP/SLIP/PLIP Configration上按Add键,随后再选PPP(按确定),在其中填入资料,如电话号码,Modem Port(如上述所述),再填上Login Name 和Password 就成了,电脑会自动给你的ppp 编号为"0"(即ppp0)。
三.装入需要的Module作防火墙
ipchain除了可作防火墙外,也是分享网络的一套实用工具。使用ipchain是在Kernel中建立ipmasquerading的modules。而因为要做Gateway,所以关于Routing、IPsharper亦需使用。
注:要用superuser的身份进入/user/src/linux的目录,用make menuconfig或make xconfig,在选择完成后请存储设置:
“make dep”,“make clear”及“make bzImage”因为有modules的改动,所以同时要做“make modules”及“make modules_install”你所compile的新modules将会放入/lib/modules/2.XX(与核心号码对应)的目录内。
四.用insmod指令载入module
由于今天有很多distributions己经默认用户将它作为gateway等服务器,所以这些mobdules多数己经预先为用户compile好了。所以在Compile前可以试试将他们用指令“insmod”装上看看。几个要用的modules分别是:
1. ip_masq_user 2. ip_masq_raudio 3. ip_masq_ftp 4. ip_masq_irc 5. ip_masq_vdoline(如果你要用vdoline这玩意)
还有两个,一个是玩quake游戏用,另一个是给cuseeme(这是个网上的视图工具),这些modules全放在你的/lib/modules/2.2XX/ipv4目录中。
五.加入必需的参数
让系统在启动时自动挂上上述的Modules。用/etc/rc.d/rc.local是个不错的主意,rc.local是系统中最后的一个启动程序,只要用文字编辑加入下面的句子即可:
/sbin/insmod ip_masq_user /sbin/insmod ip_masq-raudio /sbin/insmod ip_masq_ftp /sbin/insmod ip_masq_irc
如果不想写,也可以试用echo这个小玩意。$echo "/sbin/insmod ip_masq_ftp" >> rc.local
这样会将括起的整句写入rc.local文件的最后一行。记住要用两个">",如果一个会overwrite整个rc.local的
内容
。可用上述
方法
重复将每行echo入rc.local内。
(阅读次数: )
共2页: 上一页 1
[2]
下一页
上一篇:
WINDOWSNT4.0远程启动服务中非标准网卡的配置
下一篇:
分布式网络系统中的数据访问设计与优化
[
收藏
] [
推荐
] [
评论(0条)
]
[返回顶部]
[打印本页]
[关闭窗口]
用户名:
(
新注册
) 密码:
匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
最新评论
:
专题导航
试题
司法考试
仓管
营销销售
物流
品质管理
数控
室内设计
打样
资格认证
论文写作
会计取证
托福
行政管理
工作总结
思想汇报
导游
合同范本
相关文章
·
分布式网络系统中的数据访问设计与优化
·
WINDOWSNT4.0远程启动服务中非标准网卡的
·
FoxPro for Windows 远程拨号通讯功能的
·
21世纪中国医院信息化及其对策
·
MIS开发中C/S模式与B/S模式的结合策略
·
在VFP中获取Windows注册信息的方法
·
Delphi 中动态链接库(DLL)的建立和使用
·
浅谈Intranet在现代企业中的应用
·
编写VB打印控制程序的几点心得
·
浅谈银行计算机网络系统的安全防范
·
用Visual Basic 5.0开发无线通讯数据采集
·
Sybase在税收征管网络化解决方案中的应用
热点文章
·
分布式网络系统中的数据访问设计与优化
·
WINDOWSNT4.0远程启动服务中非标准网卡的
·
FoxPro for Windows 远程拨号通讯功能的
·
21世纪中国医院信息化及其对策
·
MIS开发中C/S模式与B/S模式的结合策略
·
在VFP中获取Windows注册信息的方法
·
Delphi 中动态链接库(DLL)的建立和使用
·
浅谈Intranet在现代企业中的应用
·
编写VB打印控制程序的几点心得
·
浅谈银行计算机网络系统的安全防范
·
用Visual Basic 5.0开发无线通讯数据采集
·
Sybase在税收征管网络化解决方案中的应用
Copyright © www.train86.com Corporation. All rights reserved.
中山培训网
© 版权所有
网站地图
中山最权威
培训
指导网站——中山培训网© 粤ICP备07065168号
Email:snr-gmy@163.com QQ:408795446