URN Logo
UNIX Resources » Linux » China Linux Forum » Linux防火墙和代理服务器应用 » 4 » 在Linux安装双网卡遇到的问题
announcement 声明: 本页内容为中国Linux论坛的内容镜像,文章的版权以及其他所有的相关权利属于中国Linux论坛和相应文章的作者,如果转载,请注明文章来源及相关版权信息。
Resources
China Linux Forum(finished)
Linux Forum(finished)
FreeBSD China(finished)
linuxforum.net
  业界新闻与评论
  自由软件杂谈
  IT 人生
  Linux软件快递
  翻译作坊
  Linux图书与评论
  GNU Emacs/XEmacs
  Linux 中文环境和中文化
  Linux桌面与办公软件
  Linux 多媒体与娱乐版
  自由之窗Mozilla
  笔记本电脑上的Linux
  Gentoo
  Debian 一族
  网络管理技术
  Linux 安装与入门
  WEB服务器和FTP服务器
  域名服务器和邮件服务器
  Linux防火墙和代理服务器应用
  文件及打印服务器
  技术培训与认证
  Linux内核技术
  Linux 嵌入技术
  Linux设备驱动程序
  Linux 集群技术
  LINUX平台数据库
  系统和网络安全
  CPU 与 编译器
  系统计算研究所专栏
  Linux下的GUI软件开发
  C/C++编程版
  PHP 技 术
  Java&jsp技术
  Shell编程技术
  Perl 编 程
  Python 编 程
  XML/Web Service 技术
  永远的Unix
  FreeBSD世界
   
在Linux安装双网卡遇到的问题
Author: xys19711    Posted: 2005-11-13 20:46    Length: 3,299 byte(s)
[Original] [Print] [Top]
我使用Linux 9 (Shrike),主机板是Asrock,有内建的Realtec的网卡,用的是RTL-8101L的晶片,Linux识别为:RTL-8139 SMC EZ Card。因为打算做成服务器,所以就把电脑的内建网开接上了公网地址,为了内网的电脑也能上我有在服务器上安装了第2个网卡,是Realtek的RTL-8139C晶片PCI网卡。但是重开机后,系统没有检测到第2张网卡,手动安装也不成功。我又试了重新安装Linux,结果安装时系统还是检测不到第2张网卡。但是插上网路线是,网卡上的2个灯都有亮,而且这张网卡在Windows下可以正常工作。
我按照Linux的书本手动设了一次,在/etc/modules.conf档案中加入网络卡的模组alias eth1 8139too,然后再写了一个/etc/sysconfig/network-scripts/ifcfg-eth1档案,内容是:
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.1
NETMASK=255.255.255.0
GATEWAY=210.xxx.xxx.xxx
结果系统关机时有很多的failure,在X Windows下开启system setting的network就有bug显示,一直无法进入设置。bug内容如下:
Component: redhat-config-network
Version: 1.2.0
Summary: TB /usr/src/build/226257-noarch/install/usr/share/redhat-config-network/netconfpkg/NCDeviceFactory.py:43:getDeviceClass:KeyError: Unknown
Traceback (most recent call last):
File "/usr/sbin/redhat-config-network-gui", line 154, in ?
window = mainDialog()
File "/usr/src/build/226257-noarch/install/usr/share/redhat-config-network/netconfpkg/gui/maindialog.py", line 154, in __init__
File "/usr/src/build/226257-noarch/install/usr/share/redhat-config-network/netconfpkg/gui/maindialog.py", line 225, in load
File "/usr/src/build/226257-noarch/install/usr/share/redhat-config-network/netconfpkg/gui/maindialog.py", line 232, in loadDevices
File "/usr/src/build/226257-noarch/install/usr/share/redhat-config-network/netconfpkg/NCDeviceList.py", line 210, in getDeviceList
File "/usr/src/build/226257-noarch/install/usr/share/redhat-config-network/netconfpkg/NCDeviceList.py", line 114, in load
File "/usr/src/build/226257-noarch/install/usr/share/redhat-config-network/netconfpkg/NCDeviceFactory.py", line 43, in getDeviceClass
KeyError: Unknown

Local variables in innermost frame:
subtype: None
self: {'Wireless': {0: <class netconfpkg.plugins.NCDevWireless.DevWireless at 0x84a6114>}, 'Token Ring': {0: <class netconfpkg.plugins.NCDevTokenRing.DevTokenRing at 0x84c29b4>}, 'CIPE': {0: <class netconfpkg.plugins.NCDevCipe.DevCipe at 0x84924dc>}, 'Ethernet': {0: <class netconfpkg.plugins.NCDevEthernet.DevEthernet at 0x84a0d94>}, 'Modem': {0: <class netconfpkg.plugins.NCDevModem.DevModem at 0x842008c>}, 'xDSL': {0: <class netconfpkg.plugins.NCDevADSL.DevADSL at 0x844c1dc>}, 'ISDN': {0: <class netconfpkg.plugins.NCDevIsdn.DevIsdn at 0x8439d1c>}}
type: Unknown
我删除了modules.conf中的alias eth1 8130too,以及ifcfg-eth1档案,关开机时就没有了failure的字样,但是在X windows还是无法进入network设置,仍然显示以上的文字。

看了前面的文章,说明Linux下是可以装2个网卡的,这样就可以让机子上公网,同时内网的机子也可以上网。但是要如何正确安装网卡呢?感谢各位的指导!
[Original] [Print] [Top]
« Previous thread
RFC2544中定义的(back-to-back)背靠背看不懂哦,有经验的同志给解释一下
Linux防火墙和代理服务器应用
4
Next thread »
有谁用过squid的cachemgr???
     

Copyright © 2007 UNIX Resources Network, All Rights Reserved.      About URN | Privacy & Legal | Help | Contact us
备案序号: 京ICP备05006143    webmaster: webmaster@unixresources.net
This page created on 2008-07-17 02:58:40, cost 0.050814151763916 ms.