主题:【原创】我的Gentoo经历 -- 瓦斯
让gentoo像微软视窗的网上邻居那样实现双机互联打游戏和文件共享,前提是要有网卡并被gentoo所识别和驱动。
查看你的网卡是否已经安装好了,使用这个命令:
如果结果只有lo开头的一段内容,说明网卡未被正确安装。需要用lspci这个命令来看一下插在机器中的硬件都有哪些以及型号,用dmesg也可以,但是内容很多。在lspci的结果中应该有一行“Ethenet controller:”的内容,表明网卡的型号,如果没有这样的一行,我也不知道怎么办了,多半是没有网卡或没有插好。
如果在lspci的结果中可以找到你的网卡而ifconfig却看不到它的配置,很可能是内核中为选择该型号网卡的驱动,重新编译内核选上你的网卡型号就可以。编译好内核后重新启动,一般就可以在ifconfig看到网卡了。如果还不能看到,可能需要自己配置以下udev的rule文件。
通常我们就一块网卡,名称就是eth0,相应地,如果还更多的网卡,名称就会是eth1、eth2、......我这里只说只有一块网卡的情况。如果你只有一块网卡,而它的名称却不是eth0,而是eth2或其他的数字结尾,就需要去/etc/udev/rules.d/70-persistent/net.rules中找到eth2字样的地方,把它改为eth0。
如果你的机器已经连接在一个局域网里面了,那么安装的时候一般网络自动就设置好了,每台机器通常已有自己的ip地址,需要做的只是共享自己的文件夹,或挂载别的机器上的共享文件夹。
我有两台不上网的老机器,分别都有一块网卡。我希望把它们连接起来,通过网上邻居共享文件和玩联机游戏,我就需要给他们设置固定的ip地址。要把一台机器的地址设定为192.168.0.7,就在/etc/conf.d/net这样写:
routes_eth0=( "default gw 192.168.0.1" ) #假设gateway在ip地址为192.168.0.1的那台机器上。
另外一台机器如果设定为192.168.0.1,就在它的/etc/conf.d/net这样写:
routes_eth0=( "default gw 192.168.0.1" )
为了让新的配置生效,可以分别运行如下命令:
为了让机器每次启动后都自动运行网络ip设置,就运行
两台机器都设置好各自的ip地址之后,通过ifconfig查看一下,直到有eth0开始的一段网卡的ip地址才算设置好了。
用cross-over电缆把两台机器的网卡连接起来,网卡上的灯就该亮起来,如果不亮说明网线类型不对或没有插好。
为了互相找到对方的机器,需要分别ping一下对方的地址,如在192.168.0.7的机器上输入命令:
当双方都可以ping到对方的机器时,网络就设置好了。
如果是在单位的局域网里面,就可以ping到很多机器的地址。
这时候就可以玩网络游戏了。
要共享文件,还需要作一些进一步的设置。
本帖一共被 1 帖 引用 (帖内工具实现)
- 相关回复 上下关系8
🙂好象没有LIINUX支持我的WIRELESS ADAPTER 2 阿国 字87 2007-06-23 23:24:11
🙂可以到你的无线网卡厂家的网页上下载驱动啊 瓦斯 字323 2009-11-02 00:33:31
🙂ndiswrapper 1 spin 字0 2009-11-02 03:42:37
🙂【原创】像微软视窗的网上邻居那样实现双机互联打游戏
🙂整个 gentoo 跟 windows 互联应该比较有意思 1 河友甲 字0 2007-06-22 07:04:47
🙂照例送花 1 请尽量 字0 2007-06-20 22:51:49
🙂【原创】创建一张linux启动软盘 2 瓦斯 字2828 2007-06-08 03:31:20
😁花。其实软盘要做好了,再弄张光盘也就手到擒来了。 1 请尽量 字0 2007-06-08 06:54:22