真是的,这个部分的联机架设在 局域网络联机 当中已经提过很多遍了!这里不再重复的说明!仅列出几个重要的地方,基本上,跟刚刚一张网络卡的设定方式几乎完全相同,只是那个 eth0:0 变成了 eth1 而已啦!我的设定为:
· eth0 为对内的实体网络卡,具有私有 IP ,其 IP 为 192.168.1.2 。
· eth1 为对外的实体网络卡,被用来进行 ADSL 的拨接,所以开机的时候不要设定 on !
同样的,我们的设定方式为:
1. 关闭一些系统服务的 port :
跟 上面 的一模一样,这里就不再多做说明!
2. 实体线路配置图:
也跟刚刚上面 第一个图标 提到的差不多,不再说明!
3. 设定网络接口:
重要的地方在安装第二块网络卡!安装网络卡的相关技巧请前往 连上 Internet 参考!不过,对于第二块网络卡的安装,在这里有些建议:基本上,第二张网络卡最好不用使用与第一张相同芯片的卡,例如你第一张卡使用 RTL 8139,那第二张卡最好使用别的卡。因为鸟哥曾经发现,在鸟哥的 RedHat 6.1 英文版中,安装两块相同的(同公司出的) RTL8139 ,结果竟然两张卡的输出输入都是经由第一张!也就是说,第二张卡根本就没有用处!并且,也很容易发生 eth1 与 eth0 捉错的情况!所以,请记得,『第二张网络卡尽量不要使用与第一张网络卡相同芯片的卡!』当然,你要使用同一个芯片的网络卡也是可以啦!目前我的机器上面就是使用两块 RTL8139 的网络卡,不过,在安装的时候请特别留意,不要同时安插两块,最好是一块安装完毕之后,再安装另一块!会比较好一点啦!安装的步骤可以是(请注意,我以 ADSL 拨接为例的,其中, eth0 为对内, eth1 为对外,请依照您的设定来修正呢!):
o 关机、硬件安装:这个不用再提了吧!,先关机,然后拆开外壳,插入PCI网络卡即可;
o 开机、硬件扫瞄:然后再开机,而于开机的过程中,你的 Linux 会主动去找到这一张网络卡(如果这张卡是有被 Linux 支持的!);
o 安装网络卡驱动程序:如果在上一步骤中,你的网络卡并不能被捉到,哪就比较伤脑筋!请到连上
Internet 参考网络卡的驱动程序安装方法
o 检视设定 /etc/sysconfig/network-scripts/ifcfg-eth1:在安装完了网络卡的驱动程序之后,在 /etc/sysconfig/network-scripts/ 中,应该会有 ifcfg-eth1 这一个档案。请设定他吧!因为是对外卡,我这里假设他是利用 ADSL 拨接的,所以可以是这样:
![]() |
1. 这样就成功啰!很简单吧!
2. 设定其它档案:
其它一些网络的相关档案也要设定!亦即/etc/hosts, /etc/resolv.conf, /etc/sysconfig/network,设定的方式跟 上面 一样!
3. 设计 NAT 的 shell scripts :
基本上,设定的方式跟上面也是一模一样的啦!你依旧可以仅使用上面的 script 来进行 NAT 的设定,只是要注意那个 黄色字体 部分的设定,如果你跟我的情况不同,那么就需要修改一下啦!赶快 下载 script 吧!
