QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 魔蝎之帝

求救:关于NAT的问题

[复制链接]
发表于 2004-11-6 11:45:45 | 显示全部楼层
[quote:49c3b884d8="魔蝎之帝"]不行啊,我在安装ADSL-PPPOE软件时,那个防火墙参数选择0的啊,再说我本身的电脑也还有开启防火墙啊![/quote]
“本身的电脑也还有开启防火墙”什么意思?

你先连通 ADSL,然后
iptables -F -X
iptables -P INPUT ACCEPT
iptables -P OUTOUT ACCEPT

ping 218.72.96.1

不通?
回复

使用道具 举报

 楼主| 发表于 2004-11-6 15:54:42 | 显示全部楼层
看来版主你也没有折了,不过没有关系,小弟还是要多谢你这几天来的帮忙,谢谢啦!
回复

使用道具 举报

 楼主| 发表于 2004-11-6 19:43:09 | 显示全部楼层
版主:
    我已经按照你的步骤,做了一遍了,可还是老样子,只能PING通到PPP0这个端口,ping 那个默认的网关,就就PING不通.唉,搞的头都大了!呵呵...
对了,PING不通网关的可能存在的问题有那些啊?还有我的WIN2000上按了一个SYMANTEC 的杀毒软件,PING不通网关和这个应该没有多大的关系吧?
请版主有空的时候,再帮小弟想想好吗?
  劳驾你这么久,能对你做的只有一句,谢谢!!!!!!!!!
回复

使用道具 举报

发表于 2004-11-6 19:56:23 | 显示全部楼层
我前面是问你的 LINUX 可不可以 ping 通你的网关?

其实你的脚本没必要搞这么复杂,在 /etc/sysctl.conf 里面加上 net.ipv4.ip_forward = 1
然后 iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE 就应该可以了。

WIN2K 这边,开命令提示符,看一下 route print 路由表信息对不对,
对的话继续输入 nslookup,然后:
> server 202.102.128.68
> www.163.com

看能不能解析。
回复

使用道具 举报

发表于 2004-11-6 23:33:17 | 显示全部楼层
[quote:e5dd65bded="魔蝎之帝"]版主:
    我已经按照你的步骤,做了一遍了,可还是老样子,只能PING通到PPP0这个端口,ping 那个默认的网关,就就PING不通.唉,搞的头都大了!呵呵...
对了,PING不通网关的可能存在的问题有那些啊?还有我的WIN2000上按了一个SYMANTEC 的杀毒软件,PING不通网关和这个应该没有多大的关系吧?
请版主有空的时候,再帮小弟想想好吗?
  劳驾你这么久,能对你做的只有一句,谢谢!!!!!!!!![/quote]


尝试将你的网卡的网关去掉,再重启网络。
回复

使用道具 举报

 楼主| 发表于 2004-11-7 09:59:59 | 显示全部楼层
两位版主:
     你们好!
    之前你问我LINUX是否可以PING通网关,因为我的LINUX已经可以拨号上网,所以它可以PING通218.72.96.1这个ADSL默认的网关,而是WIN2000能PING通PPP0这端口(如220.96.96.68),PING不通218.72.96.1这个ADSL默认的网关, 我将我电脑网络配置情况反映一下:
linux :                                         win2000:
ip:192.168.1.2                                         ip: 192.168.1.5
netmask:255.255.255.0                         netmask:255.255.255.0
network:192.168.10                               gateway:192.168.1.2
dns:202.101.172.36                                dns: 202.101.172.36
       202.101.172.48(电信)                             202.101.172.48(电信)
                                                                                                   
说明:linux是通过VMWARE软件在WING2000上安装的,两者使用一块网卡
      
今早我又按照你的方法做了一遍,可还是PING不通网关,这是我在WIN200上的操作骤如下:
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 50 56 c0 00 08 ...... VMware Virtual Ethernet Adapter
0x3 ...00 50 56 c0 00 01 ...... VMware Virtual Ethernet Adapter
0x1000005 ...00 01 fb 00 8d 29 ...... NDIS 5.0 driver

===========================================================================

Active Routes:
Destination        Netmask          Gateway       Interface  Metric   
0.0.0.0          0.0.0.0      192.168.1.2     192.168.1.5       1
        127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
      192.168.1.0    255.255.255.0      192.168.1.5     192.168.1.5       1
      192.168.1.5  255.255.255.255        127.0.0.1       127.0.0.1       1
    192.168.1.255  255.255.255.255      192.168.1.5     192.168.1.5       1
    192.168.126.0    255.255.255.0    192.168.126.1   192.168.126.1       1
    192.168.126.1  255.255.255.255        127.0.0.1       127.0.0.1       1
  192.168.126.255  255.255.255.255    192.168.126.1   192.168.126.1       1
    192.168.239.0    255.255.255.0    192.168.239.1   192.168.239.1       1
    192.168.239.1  255.255.255.255        127.0.0.1       127.0.0.1       1
  192.168.239.255  255.255.255.255    192.168.239.1   192.168.239.1       1
        224.0.0.0        224.0.0.0      192.168.1.5     192.168.1.5       1
        224.0.0.0        224.0.0.0    192.168.126.1   192.168.126.1       1
        224.0.0.0        224.0.0.0    192.168.239.1   192.168.239.1       1
  255.255.255.255  255.255.255.255    192.168.239.1   192.168.239.1       1
Default Gateway:       192.168.1.2

===========================================================================
Persistent Routes:
  None

C:\>nslookup
DNS request timed out.
    timeout was 2 seconds.
*** Can't find server name for address 202.101.172.36: Timed out
DNS request timed out.
    timeout was 2 seconds.
*** Can't find server name for address 202.101.172.48: Timed out
*** Default servers are not available
Default Server:  UnKnown
Address:  202.101.172.36

> server 202.102.128.68
DNS request timed out.
    timeout was 2 seconds.
Default Server:  [202.102.128.68]
Address:  202.102.128.68

> www.163.com
Server:  [202.102.128.68]
Address:  202.102.128.68

DNS request timed out.
    timeout was 2 seconds.
DNS request timed out.
    timeout was 2 seconds.
*** Request to [202.102.128.68] timed-out   
请版主再帮忙看一下,问题是出在LINUX上呢还是出在WIN2000上,好吗?谢谢!
回复

使用道具 举报

发表于 2004-11-7 10:38:58 | 显示全部楼层
我上面说的很清楚,将你的网关去掉。

去掉 192.168.1.2。
再重启网络,重拨 ppp0。
回复

使用道具 举报

 楼主| 发表于 2004-11-7 12:56:47 | 显示全部楼层
版主:
     可能是我表达的不够清楚,你提到的那个192.168.1.2这个网关,是我在客户端设的,也就是在win2000上设的的网关啊.它是LINUX的IP地址.把它去掉后可以吗?我说PING不通的网关是ADSL默认给我的网关啊?
请多多指导?谢谢!!!!
回复

使用道具 举报

 楼主| 发表于 2004-11-7 17:46:51 | 显示全部楼层
版主:
    帮我再想想我的问题倒底会出现在哪几个方面好吗?我还有一个问题,我因为我用的是一块网卡,现在想试试用两块网卡做这个实验,可是两块网卡是一样的芯片(Realtek RTL8139(A)PCI FAST Ethernet Adapter),一块能检测到,而另一块就不行,这是什么原因啊?
   劳架了,谢谢!
回复

使用道具 举报

 楼主| 发表于 2004-11-7 19:35:52 | 显示全部楼层
版主:
     你好~!
      希望你看到以后,加我QQ好吗,为了NAT,我最近这些天是被搞的头都大了,请帮帮我好吗?谢谢!
    我是QQ是:64547551
回复

使用道具 举报

 楼主| 发表于 2004-11-7 20:32:56 | 显示全部楼层
版主:
     不好意思,刚才发错了!我的QQ是:61547551 ,明天你有空的话就加我吧,我已经加过你了,我明天24小时,挂在上面!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-7 03:31 , Processed in 0.067222 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

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