QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 581|回复: 1

在用单网卡建立网关时遇到的问题

[复制链接]
发表于 2004-2-17 21:11:10 | 显示全部楼层 |阅读模式
操作系统:RH9.0
硬件设备:单网卡
网络条件:本机对外IP 202.112.104.16
          上一级网关 202.112.104.1
          子网掩码   255.255.255.0

          本机内网IP 192.168.0.7
          子网掩码   255.255.255.0

我先修改了/etc/sysconfig/network
            NETWORKING=yes
            FORWARD_IPV4=yes
            HOSTNAME=server
            GATEWAY=202.112.104.1
            GATEWAYDEV=eth0
然后做了IP绑定,配置如下:
eth0
            DEVICE=eth0
            BOOTPROTO=none
            ONBOOT=yes
            USERCTL=no
            PEERDNS=no
            TYPE=Ethernet
            IPADDR=192.168.0.7
            NETMASK=255.255.255.0
            NETWORK=192.168.0.0
            BROADCAST=192.168.0.255
eth0:1
            DEVICE=eth0:1
            BOOTPROTO=none
            ONBOOT=yes
            USERCTL=no
            PEERDNS=no
            TYPE=Ethernet
            IPADDR=202.112.104.16
            NETMASK=255.255.255.0
            NETWORK=202.112.104.0
            BROADCAST=202.112.104.255

然后写了脚本
#begin

echo 1 > /proc/sys/net/ipv4/ip_forward

modprobe iptable_nat
modprobe ip_conntrack
modprobe ip_conntrack_ftp

iptables -F INPUT

iptables -F FORWARD

iptables -F POSTROUTING -t nat

iptables -t nat -F

iptables -P FORWARD DROP

iptables -A FORWARD -s 192.168.0.0/24 -j ACCEPT

iptables -A FORWARD -i eth0:1 -m state --state ESTABLISHED,RELATED -j ACCEPT

iptables -t nat -A POSTROUTING -o eth0:1 -s 192.168.0.0/24 -j SNAT --to 202.112.104.16

#end

可是在运行脚本的时候会出先错误,大概意思就是不能识别eth0:1这种表示方法
然后我把网卡的别名改为eth1,但是这样eth1就无法起动了,好象网卡的别名必须是那种格式的

请问我上面的配置有问题么?应该如何解决,请大虾指教~
 楼主| 发表于 2004-2-18 00:44:58 | 显示全部楼层
这个问题很难么??
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-14 11:25 , Processed in 0.052860 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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