由 readk 在 11-16-2004 08:56 发表:
RH9 单网卡(已绑定三个ip) 如何实现DHCP和(后两个IP间的)IP转发(河南网通宽带)??
上网背景: 河南网通 RH9
安装rpm: dhcpcd-1.3.22pl4-4
dhclient-3.0pl1-23
网卡模式: 绑定第一个IP, 为自动分配
第二个IP,为61.54..
第三个IP,为192.168.0.1
目的要求: 1. 实现IP转发,可以让内网访问外部网络
2. 最好实现DHCP, 为另外的2台WinXP自动分配IP
疑问点 :
1. 是不是没有必要绑定那么多ip??不过我这样上网, 很稳定,不存在掉线问题
2. iptables实现IP转发同时实现DHCP, 一个XP是用来看网络电影的,
另外一个是用来打网络游戏的. 网络速度可以承受吗??
谢谢
由 黯然销魂 在 11-16-2004 09:55 发表:
绑定这么多对稳定好像没用的,,毕竟就是一块网卡嘛。
1。你的网卡足够速度,就可以。。
-- Hacking is "an appropriate application of ingenuity.." --
--If Linux doesn't have the solution, you have the wrong problem.--
^^ LFS 511(/w udev) + BLFS CVS ^^
XOrg R681 + KDE 3.3.0
由 readk 在 11-16-2004 11:30 发表:
那么这样应该如何使用iptables 和dhcp??
由 sihexuan 在 11-16-2004 14:05 发表:
你的网络就是和家庭网络差不多吧?主机单网卡接交换机或HUB是吧?
/etc/rc.d/ec.local中添加
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.3.0/24 -j MASQUERADE #这里的192.168.3.0/24换成你局域网的网络地址
/sbin/route add -host 255.255.255.255 dev eth0 #这就的作用是给DCHP用的
/etc/dhcpd.conf修改为(没有这个文件就新建一个)
default-lease-time 1200;
#max-lease-time 9200;
#option subnet-mask 255.255.255.0;#(你的局域网的掩码)
#option broadcast-address 192.168.3.255;#(广播地址)
#option routers 192.168.3.254;#网关地址
#option domain-name-servers 218.108.248.219,218.108.245.157;#域名服务器地址(我填的是杭州网通的域名服务器)
#option domain-name "workgroup.com";#域名
subnet 192.168.3.0 netmask 255.255.255.0 {
range 192.168.3.10 192.168.3.100;
range 192.168.3.150 192.168.3.200;#DHCP地址分配范围
}
ddns-update-style ad-hoc;
由 readk 在 11-17-2004 09:51 发表:
1, 我的情况就是家庭网络,从ADSl猫上接到hub,然后从hub分出三根线出来,接到三台电脑上,谁先开机,就可以上去,然后打开服务器,windows下就是开sygate,其他的两台后开,就可以自动分配到ip.
2,河南的网络肯定和