LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 752|回复: 5

请教双网卡共享上网问题rh9.0

[复制链接]
发表于 2006-2-1 15:06:04 | 显示全部楼层 |阅读模式
我的电脑安装rh9.0工作站,双网卡,其中一个网卡直接连接网线接小区宽带,自动获取IP地址及DNS,另一网卡连接其它电脑。
请问如何设置NAT和dhcp服务器,使连接另一网卡上的其它电脑能够通过此台电脑上网?
烦请详细一点,谢谢!
发表于 2006-2-1 16:05:23 | 显示全部楼层
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=45494
看看这个,只是与iptables相关的部分。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-1 20:25:46 | 显示全部楼层
谢谢,关于dhcp部分的没找到
回复 支持 反对

使用道具 举报

发表于 2006-2-1 23:08:58 | 显示全部楼层
用 -i 来控制网卡就可以了,只要从第二个卡进来的请求都NAT就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-2 13:57:40 | 显示全部楼层
谢谢了!后来经查找别人的方法这样才做成的

首先在/bin编辑一个文件,文件名随便,我用的是yysboot,文件内容如下
iptables -F
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0.0.0.0/0 -j MASQUERADE
保存退出
修改文件为可执行文件#chmod 700 yysboot
最后编辑/etc/rc.d/rc.local文件,在里边加上
/bin/yysboot
一行就可以了,重启后你的机器就可以做网关服务器用了,该方法在linux Red Hat 9.0下通过

dhcp

使用Redhat Linux 9.0自身携带rpm包安装

手工建立/etc/dhcpd.conf文件

ddns-update-style interim;
ignore client-updates;
subnet 192.168.0.0 netmask 255.255.255.0 {
    option routers          192.168.0.1;
    option subnet-mask      255.255.255.0;
    option broadcast-address        192.168.0.255;
    option domain-name-servers  202.106.0.20;
option domain-name          "localhost.localdomain";
    option time-offset      -18000;
    range dynamic-bootp 192.168.0.2 192.168.0.255;
    default-lease-time 21600;
    max-lease-time 43200;
        host ns {
        hardware ethernet 52:54:AB:34:5B:09;
        fixed-address 192.168.0.1;
    }
}

第一次运行DHCP服务器时dhcpd.leases是一个空文件,也不用手工建立。如果不是通过 RPM 安装 ISC DHCP,或者 dhcpd 已经安装,那么您应该试着确定 dhcpd 将其 lease 文件写到何处,并确保该文件存在。也可以手工建立一个空文件:
#touch /var/lib/dhcp/dhcpd.leases

#service dhcpd start

  使用ps命令检查dhcpd进程:
#ps -ef | grep dhcpd
root      2402     1  0 14:25 ?        00:00:00 /usr/sbin/dhcpd
root      2764  2725  0 14:29 pts/2    00:00:00 grep dhcpd

  使用检查dhcpd运行的端口:

# netstat -nutap | grep dhcpd
udp   0  0 0.0.0.0:67         0.0.0.0:*              2402/dhcpd

这样,其它所有机器 都可以经过hub上网了。
回复 支持 反对

使用道具 举报

发表于 2006-2-3 19:21:18 | 显示全部楼层
干的不错,如果带的机器多的话,可以考虑再加一个squid。
回复 支持 反对

使用道具 举报

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

本版积分规则

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