`
aben328
  • 浏览: 1460583 次
  • 性别: Icon_minigender_1
  • 来自: 广东
社区版块
存档分类

可以ping通外网网关,dns设置正确,但不能上网

阅读更多

可以ping通外网网关,dns设置正确,但不能上网,代理服务器和下面机器已全部重做系统,但是改一下IP就可以上网,已经(替换)排除硬件故障,杀毒软件装过卡巴和瑞星都杀不出毒!!!!对了自动获取的dns地址有时错误,固定地址也式过了,情况一样。

SOS!!!!都3天了,急呀!

 

-------------------------------------------------

 

楼主试一下把一根线单独的接到路由器上,单机用你外网的IP PING一下看看外网DNS通不通?如果通就证明路由没问题,如果不通联系服务商更换,如果通了下边的机器还不能正常上网把交换机重新启动,电源关闭再开启试一下,如果再不行就只有硬件和中招的问题了

 

-------------------------------------------------

 

 

感谢大家!我再补充一下:

服务没有安装任何防火墙之类的,

路由我用win2000共享和RH9自带的路由都试过问题依旧,

网卡和交换机也都换过,我们有100台计算机,每次就有一少部分机器能上网,

我自己感觉应该是系统问题,可是我这已经是第2次做系统了

 

-------------------------------------------------

 

我是参照网管员杂志中2005.2《路由NET轻松配》中做的,其中还做了步路由,
他是这样做的

一:配置网卡地址
ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up (假定内网地址是192.168.0.0/24)
ifconfig eth1 202.106.0.254 netmask 255.255.255.0 up (假定外网地址是202.106.0.254/24

二:添加路由
route add --net 192.168.0.0/24 eth0
route add --net 202.106.0.0/24 eth1
route add default gw 202.106.0.1 eth1(缺省路由)

三:启用了ip转发 echo 1 >/proc/sys/net/ipv4/ip_forward输出值为1
如果不行修改/etc/sysct1.conf把net.ipv4.ip_forward的值由0改为1

四:修改了rc.local
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -d 0/0 -j SNAT --to 202.106.0.254

而我同他的区别在与
我是通过图形方式设置的
内网地址172.16.0.254 255.255.255.0 eth0
外网地址61.153.***.39 255.255.255.248
同时设了外网的网关 61.153.***.33 eth1
同时又在DNS拦中设了两个电信的220.187.24.2 220.187.24.6

添加了路由
也是在图形方式下设的
eth0 (地址 172.16.0.0 255.255.255.0 网关没添)
eth1 (地址 61.153.***.0 255.255.255.248 网关没添)
同时添加了确省的路由 eth1 61.153.***.33(电信的网关)

启用了ip转发 echo 1 >/proc/sys/net/ipv4/ip_forward输出值为1
如果不行修改/etc/sysct1.conf把net.ipv4.ip_forward的值由0改为1

修改了rc.local
iptables -t nat -A POSTROUTING -s 172.16.0.0/24 -d 0/0 -j SNAT --to 61.153.***.39

客户机的网关为172.16.0.254
DNS用的是电信 220.187.24.2 220.187.24.6

结果是:
服务器能上网 ,客户端不能上网,客户机能ping通内外所有的地址(外网网关,外网DNS,及外网正常的发布的网在IP地址 )用网站的ip地址直接连也不行。后改DNS为172.16.0.254也不行。

问题一 是不是我外网的掩码 255.255.255.248 不行,我想应该是可以的。

问题二 也看了许多帖子,其中一个说他的RedHat9.0是BETA版,不知有没有道理,那如何看是不是BETA版。

问题三 我想应该是路由不行,但看了他人的帖子他们的客户端改为电信的就好了,可我不行,是不是我的服务器应该配置dns,在/etc/named.conf文件中的options段中加入forwarders { xxx.xxx.xxx.xxx.xxx;};
xxx.xxx.xxx.xxx为isp的DNS.启动dns服务
这好象是对客户端不加DNS设置的。.

------------------------

 

分享到:
评论

相关推荐

    设置本地网络IP、DNS

    在设置DNS时,除了速度外,安全性也是需要考虑的因素。一些公共DNS服务,如Google Public DNS(8.8.8.8, 8.8.4.4)和Cloudflare DNS(1.1.1.1, 1.0.0.1),不仅提供了快速解析,还强调了用户隐私保护,不记录用户...

    wifi连接信号后,仍不能上网的判断,和处理方法。

    - 如果能够Ping通路由器但无法访问外网,那么问题很可能在于路由器的设置。常见的原因包括: - **MAC地址过滤**: 路由器设置了MAC地址过滤,只有特定设备才能访问Internet。 - **DHCP服务关闭**: 如果路由器的DHCP...

    VMware中CentOS 设置固定IP同时连接内外网

    为了确保虚拟机能够正常访问外网,还需要在宿主机上进行相应的设置: - 打开“控制面板” -> “网络和共享中心” -> “更改适配器设置” -> 找到VMnet8对应的网络适配器 -> 右键点击 -> 属性 -> Internet协议版本4...

    VM上Redhat配置上网的正确方法,保证可以

    如果能够ping通默认网关但无法访问外部网站,可能是DNS配置问题。 **步骤1:** 进入DNS配置文件目录:`[root@redhat6work Desktop]# cd /etc` **步骤2:** 使用文本编辑器编辑`resolv.conf`文件:`[root@redhat6...

    WinsockxpFix(专治不能上网但能上QQ)

    软件简介 WinsockxpFix.exe 可以用来修复无法上网,或都网卡无法获取到...运行REGSVR DLL系列文件也不行,PING本机及网关可通,但PING外网却不行。软件修复。找修复TCP/IP的利器:winsockxpfix,成功. QQ490916320收藏

    CENTOS7访问外网设置的地方

    虽然没有直接提到,但DNS配置也是访问外网的关键。确认`/etc/resolv.conf`中的DNS服务器设置正确,可以是通过DHCP自动获取的,或者手动设置为可靠的公共DNS服务器,如Google的8.8.8.8或8.8.4.4。 7. **重新启动...

    Centos修改DNS重启或重启network服务后丢失问题解决方法

     我们在配置Centos的时候,很多情况需要能联外网,那么就需要DNS解析功能,默认的是没有配置DNS信息的,所以我们得配置DNS信息 起因  我们在搜索Centos配置DNS信息的时候,很多都是说在这个文件进行配置”/etc/...

    arm板联外网设置.pdf

    然后,需要将ARM板上的IP配置与台式机设在同一网段,并设置相同的网关地址,同时配置DNS服务器地址以确保网络解析能够正确进行。 5. 修改配置文件设置静态IP: 文档中指导了如何修改ARM板的网络配置文件/etc/...

    DHCP与DNS与NAT配置--华为设备--ENSP模拟器--内外访问外网

    通过`dhcp server pool`命令创建地址池,然后使用`network`命令指定IP地址范围,`gateway-list`命令设置默认网关,`dns-server`命令设置DNS服务器地址。 接下来,考虑到描述中提到了“多个VLAN”,这意味着我们需要...

    WEB服务器在路由器有端口映射但外网无法访问怎么办.docx

    通过设置服务器的网关、配置 DNS 服务器地址、检测连接状态、修改路由器的管理端口和端口映射等步骤,可以解决该问题,从而让外网用户可以访问内部 WEB 服务器。 四、知识点总结 * 路由器的端口映射设置 * 服务器...

    VMware中CentOS 7设置固定IP同时连接内外网.doc

    然而,有时可能会遇到虚拟机可以与宿主机互相`ping`通,但无法连接外网的情况。这通常是由于网关配置不一致导致的。检查以下三个地方的网关IP是否一致: 1. 虚拟机的网络接口配置文件,例如`vi /etc/sysconfig/...

    海康硬盘录像机远程监控方法(外网)以及路由器设置

    海康硬盘录像机远程监控方法(外网)以及路由器设置 本文将详细介绍海康硬盘录像机远程监控方法(外网)以及路由器设置,旨在帮助用户更好地理解和掌握远程监控技术。 一、公网静态 IP 接入 在公网静态 IP 接入方法中...

    VMware中Linux平台上网卡设置的说明

    确认设置成功,可以使用ping命令测试网关(ping 192.168.0.1)和DNS服务器(ping dnsserver)。如果能ping通,说明网络配置已成功,虚拟机可以在host-only网络中与主机通信。 以上步骤详细解释了在VMware中配置...

    怎么在水星高性能宽带路由器MR804中,设置静态IP地址上网

    2. 检查网络连接是否正常,可以通过访问外网网站或使用ping命令测试连通性。 #### 三、常见问题与解决方案 1. **无法登录路由器管理界面**:请确保使用的地址是正确的,并且电脑已经通过有线或无线方式连接到...

    vmware虚拟机网络模式原理

    能 ping 通外网 IP,证明桥接模式设置成功。 二、NAT(网络地址转换模式) NAT 模式是将虚拟机的 IP 地址转换为主机的 IP 地址,使虚拟机可以访问外部网络。在 NAT 模式下,虚拟机的 IP 地址可以不同于主机的 IP ...

    双网卡共享上网的txt

    可以通过 ping 命令来检查是否能够成功从内网设备访问到外网以及互联网上的资源。例如,在命令行中输入 `ping 192.168.0.1` 或 `ping www.example.com` 等命令来进行验证。 ### 实际应用场景 双网卡共享上网技术...

    用TL-R478+路由器设置双线上网图文实例[汇编].pdf

    在设置路由器时,需要设置外网IP时正常设置即可。在设置路由器时,需要点击左边的“网络参数”,然后点击“LAN口设置”,在右边的“IP地址设置”中设为“192.168.1.1”,然后点“保存”。接着,点击左边的“网络参数...

    Ping命令的使用技巧大全

    - **ping 远程IP**:验证外网访问,成功收到4个响应意味着可通过默认网关访问Internet。 - **ping 主机名**:通过DNS解析验证DNS服务器功能。 **3. Ping命令的常用参数** - `-t`:持续发送Ping请求,直到手动停止,...

    局域网共享上网设置.docx

    局域网共享上网设置涉及到多个步骤,主要目的是让局域网内的多台计算机可以通过一台具有互联网连接的计算机(称为服务器)共享上网。以下是对这些步骤的详细解释: 1. **TCP/IP设定**:首先,需要在所有计算机上...

Global site tag (gtag.js) - Google Analytics