a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 82|回复: 0

[综合辅导] Linux认证:在linux下设置基本网络参数

[复制链接]
发表于 2012-8-4 12:07:07 | 显示全部楼层 |阅读模式
Linux认证:在linux下设置基本网络参数
3 h( {3 E( K! Q& flinux下设置基本网络参数四法2 _# N7 U; m) c1 W5 l
一、引言" O' s1 L# m$ g" ?5 o& c
在Red Hat Linux 6.0系统中,自带有Netscape浏览器,让Linux通过以太网卡访问Internet时,《必须对Linux系统进行相应的配置,诸如主机、域名、网关、路由器等。在实际配置时,可以采用四种方法:- @9 u  Q( q8 p$ s* k  J
其一,基于控制面板法;
% h+ D" n9 B8 j其二,基于X的linuxconf法;
- B% R) {$ [. ?5 ^三,基于Web浏览器的linuxconf法;
# T8 }1 t, S7 r, H' ~7 _其四,手工使用命令法。! N+ Z% v; t: v, r  `& g2 U( U
二、基于控制面板法" V% S1 @& C, ^1 Z! _
Linux的控制面板中的Network Configuration提供了易于掌握的集成化配置环境。首先检查在安装Red Hat Linux时是否安装了控制面板。
8 U- U& d6 m9 ?: @/ X! ]# X/ C& ]3 g# rpm –ga grep control
& M& @9 Z* d; a* `$ K如果安装了控制面板,则屏幕上显示:contrl –panel-3.7-7
- c: o1 K; U9 h如果未安装这个软件包,则键入如下命令:
9 N9 `$ i3 V+ O% t; q+ y# rpm –i /mnt/cdrom/Red Hat /rpms /usercfg-3.5-6.i386.rpm
# \5 h- ^8 ~, W9 w9 d& H1 f单击控制面板窗口中的Network Configuration按钮,出现网络配置器窗口(如图1所示)。
( M) W/ z& \& ?# U/ f1)Names标签
9 k5 z, R' v5 W/ x. p0 l0 h! @8 @该标签提供了四个方面的信息:* g. G" D8 S% W/ u8 v6 ?
(1) Hostname(主机名)
  g2 D, ^6 L' g3 d+ k包括机器名和机器所在的完整域名。格式为:localhost.local domain,例如,lgx.linux.net,其中lgx为本地机主名字,linux.net为本机所在域名。
4 ~4 C+ ?4 w: ]; p, f# ~( r7 W0 ^(2) Domain(域名)# j  l1 b" [' V8 e8 c4 u* K% j1 J
机器所在的完整域名,即为主机名中的“。”后面部分。这里输入:linux.net% H; E( ?0 q. L# r7 _) K/ ~
(3) Search for hostnames in additional domains(在其它域名中寻找主机名)  O8 X- o5 {4 p6 M8 ^2 s7 B
该项可不填。# `8 G8 S  g& x
$ e) |1 z+ H. M; Q& V
(4) Nameservers(名字服务器)" m  _/ I  A. c5 _
即 DNS,这项列出了向网络提供域名服务的计算机名单,每行一个。若要提供名字服务器清单,则应给出ISP服务商提供的域名服务器的IP地址。例如:163.1.1.4、10.55.0.33 。- y" p( @' q: T, d; F
2) Hosts标签- ?! c0 ^+ u7 ~4 `' r. s1 h+ Y$ Z
该标签提供计算机的主机表,主机表放在/etc/host文件中。单击Hosts标签,并单击“Add”按钮,弹出对话框(图2)。) V+ {+ j8 G' M" k. v8 T
主机表文件包含机器名,IP地址及计算机替换名字。如果在小型网中,没有域名服务器,则主机表应包含所在网络中所有机器的名字和各自的IP地址。在连网的机器上至少有IP和name两项。对该表的操作包括增加(Add),编辑(edit),删除(remove)等操作。
. P& J% A( }: |$ v0 u0 J首先编辑本地机项目,在IP栏输入163.1.5.125,Name栏输入lgx.linux.net,在nickname 栏中,可以《输入计算机的替换名称,如lgx0,并用空格分隔这些替换名称。   》2 ]4 @3 ?7 f3 s; u1 j* v6 k' P
3)Interfaces标签, f7 U& u4 N' ~) m, d) Q
这是一个网络接口的配置标签。在缺省情况,该表中提供一个lo项目(本地回环设备),该项目不要删除,它是Linux网络工作时必需具备的一个项目,对应的IP地址为127.0.0.1。
  l7 v" T. H( B; J0 f如果用户现欲通过以太网卡接入Internet时,请选中表中eth0项目(注:第一个网卡设备名为 eth0, 第二个为eth1,依次类推)。单击“Remove”按钮,删除掉,然后单击“Add”按钮,弹出接口类型对话框(图3)。: C1 p5 T+ G+ ]. D2 p
请选中“Ethernet”单选项,单击“OK”按钮,出现edit Ethernet/Bus interface对话框。该对话框包含以下内容:, d$ E  F" {( V0 ]
(1) IP段 输入网卡物理地址,即本机IP地址。如163.1.5.125。! }6 x% g! W, T* s" I
(2) Netmask字段 输入子网掩码,如255.255.0.0。
; I/ e8 u, e- |4 e& [( G, X(3) Network字段 自动给出163.1.5.0。* [( C# s5 R( m3 h& t* E2 p1 ]
(4) Broadcast字段 自动给出
: t9 ^: x' p8 \% V(5) Activate interface at boot time单选项 在每次启动时,激活接口,以便使用网络,建议选择该项。4 A% b; a& L4 B) a- b
(6) Allow any user to (de)activate interface选项 允许任一用户激活或关闭网络接口。对于PPP之类的拨号接口中,每个用户都要建立网络连接,因此可以选择该项。对于以太网连接的用户,则不必选择该项。3 t2 Y$ {: W* R: x/ i
(7) Interface configuration protocol选项 接口配置协议。指定服务器向工作站提供网络操作所需信息。可让本机在每次激活接口时从服务器取得配置。它有none,BOOT和DHCP三个选项。一般选择“none”。+ |7 e' B; e' K, G% n7 L  a: ]
4)Routing标签
, ~8 {2 \/ o$ u/ I  w9 w该标签用于配置路由。告诉计算机如何把某些数据传到网络上的目标主机。如果网络使用缺省网关,则只要指出缺省网关IP地址以及本机网卡etho。
! A' V# M6 t% x4 Q3 O& T# a对以上四个标签操作完成后,单击网络配置器窗口中的“save”按钮,存盘退出。1 g! M# _1 U+ b2 j0 ^
三、基于X的linuxconf法  f' V2 C; `3 `( A( L9 n
首先由root用户登录Linux系统,在Gnome环境中,单击脚印按钮,指向“system”,选择“control-panel”子项,以便启动控制面板,然后单击System Configuration图标。或者单击脚印按钮,指向“system”选项,选择linuxconf选项),出现linuxconf在xterm中的工作界面(见图4)。: g6 f+ O+ v& w3 {
⑴打开“Networking / Client tasks / Basic host Information”分支,选择Host name标签,输入主机名字;选择Adaptor 1标签,选中“enable”选项,表示能够使用第一个网卡;选择配置方式为Manual;然后分别填写:Primary name + domain(主机名。域名,如:lgx.linux.net)、IP address(主机的IP地址,如:163.1.5.125)、Net mask(子网掩码,如:255.255.0.0)、Net device(网络设备名eth0)、Kernel module(内核模块,如果是ne2000的网卡,那么应输入ne)、 I/O port(I/O端口地址,如0x300)、Irq》(中断号,如3)等选项。
) ^' J7 J( p+ h: k' s⑵打开“Networking / Client tasks / Name Server Specification(DNS)”分支,弹出Resolve configuration对话框,选中“DNS is required for normal operation”;然后填写:Default domain (缺省域名)和Nameserver1(第一个DNS服务器的IP地址,如:163.1.1.4;在下一行,还可填写第二个DNS服务器的IP地址,如10.55.0.33)选项。
6 W; L* K, H4 V% V- J' r9 j⑶打开“Config / Networking / Routing and gateways”选项,弹出的Defaults对话框,在Default gateway字段填写缺省的网关IP值,如:163.1.1.254,并选中“enable routing”选项。
# J8 ]1 s- ^# ?6 r' l& p/ [0 S⑷接受以上写入值,激活并退出。
& ^3 w; n  _  Q; _注:在提示符“#”下,若执行linuxconf,则在xterm终端下配置方法与之相类似。
, ^# m/ f) r* l四、基于Web的Linuxconf法# S& [4 [1 P! `& \) ^9 b# F: h* I' w
在Red Hat Linux 6.0中,linuxconf也可工作在Web浏览器环境,操作方法是:" ^7 Y5 w+ G- ?. ^! _
⑴在gnome-linuxconf对话框中,打开“Config / Networking / Misc / Linuxconf network access”分支。
3 P% }6 K/ G# z; G( ?) y⑵在对话框中输入任何允许使用Linuxconf的计算机的主机名,包括用户主机名字。
; O7 g! k, _' Y) Y/ G⑶选择“Accept”按钮,并按空格键,单击“Quit”按钮。
4 N! f/ m0 l" I, ~* u/ E⑷启动Netscape浏览器,在URL栏键入:http://:98/ 其中,必选项hostname应换成用户计算机的主机名。6 j  [, x4 `/ O1 n; M
⑸选择浏览器页面底部的“Start”按钮,在弹出的口令验证框中,分别输入root和相应的口令,如果口令正确,) D9 b& r2 J" k/ u" s
则进入如图5所示的Linuxconf工作环境。6 n1 {5 I( D" p) }  I
⑹点击config框下的“Networking”选项,弹出Network Configurator页面,在其中的Client tasks框内,点击“Basic host information”、“Name server specification(DNS)”、“Routing and gateways”,分别输入主机信息、名字服务器及路由和网关等信息。& g7 W0 N, s; X) I% w+ U/ L# h
⑺操作完成后,存盘退出。+ S+ S/ E2 t! e+ {% |  O

0 _' D9 K! a4 k& t0 t五、手工使用命令法$ x" n/ W2 }. |; N  i" C
手工使用命令法是基于以太网卡已装入的情况下,编辑配置文件来配置网络的方法。具体步骤如下:
2 ~! i1 g9 b9 ]( _- u7 s⑴ 编辑/etc/rc.d/rc.local文件
& [: ?' S9 e( _' c; j在该文件中加入类似下列各行:% J6 w( D9 h. w  H+ ]: F( ?# i
#配置第一个以太网卡eth0的IP地址,子网掩码,UP起激活作用
" e% y, A& z) q/sbin/ifconfig,etho 163.1.5.125 netmask 255.255.0.0 UP
" _6 z* n# D+ m& `1 n6 }#配置并激活回环设备lo
' R* l& L' w( c0 ~/sbin/ifconfig lo 127.0.0.1 UP
$ z. H& R' y. p% r) }1 k/sbin/route add –host 127.0.0.1 lo
- b. \4 Q% y" k8 Q! ]# s* T( @& x9 q#让Linux将本地网的信息发送到eth0接口
' u/ [( k! n! k/ Y( I* P$ I/sbin/route add –net 163.1.5.125 netmask 255.255.0.0 eth00 Z9 n% o- P$ N# Z: j3 t7 \! F
#指定访问远程网络的缺省网关,假定缺省网关的IP地址为163.1.1.254' u: O+ y; E) v1 C
/sbin/route default gw 163.1.1.254 eth0
+ O% l$ A5 _8 E9 _0 P! s⑵ 编辑/etc/resdv.conf文件4 ]) `, [/ S7 j
该文件作用是设置名称服务器。可加入下列内容。+ G" U% h7 Q0 `5 B
#指定本机域名为linux.net。
; f& B9 @" F/ c$ v$ E1 K( kDomain linux.net
: ]! N) D& r4 u; N#域名称服务器(DNS),可以是本地网,也可以是远程网上的。按nameserver的顺序#逐一查找。若未找到,则Linux放弃寻找。$ v2 q& k# {+ v) I2 v4 N* [
Nameserver 163.1.1.4/ D/ A, R% N/ |; }$ D
Nameserver 10.55.0.33
( D" Z* y6 R  M, `* L1 a⑶ 编辑/etc/hosts.conf文件
. @. u: @; ?; t设置主机文件表。可加入如下行:
' ?+ B0 m) W+ j. Y  Gorder hosts,bind3 y: w7 }6 ?* w" ~" Q2 C+ \- g4 P
multi on# y) R0 w( C9 d7 E2 R# y
163.1.5.125 lgx.linux.net lgx2 e! ~7 U, E5 g
第一行表示:查找名称时,首先检查本地主机文件(hosts),然后按/etc/resolv.conf所指定的Nameservers顺序查找。中华考试网8 z6 ^4 A) N+ i# w1 M
第三行列出主机IP地址、主机名和别名。- ^! b) K. v; b5 t
对/etc/rc.d/rc.local,/etc/hosts.conf,/etc/resolv.conf三个文件编辑后,必须重新启动机器。
& a7 h4 u6 e# N3 H: E1 \3 a6 p五、结束语  s" _; m7 X; r: o
综上所述,只要采用其中的任意一种方法,定义主机名字、主机表、网络接口设备及路由等参数,配置好Linux以太网,就能接入Internet,享受Internet提供的服务。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-4 22:27 , Processed in 0.170621 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表