手机
当前位置:查字典教程网 >软件教程 >网络通讯 >yum 意外中断 vpn 不能访问外网
yum 意外中断 vpn 不能访问外网
摘要:yum更新包的时候ssh连接意外中断,下次再重新开始更新的时候出现错误提示-->FinishedDependencyResolutionEr...

yum更新包的时候ssh连接意外中断,下次再重新开始更新的时候出现错误提示--> Finished Dependency Resolution

Error: Missing Dependency: rpm = 4.3.3-18_nonptl is needed by package rpm-build

Error: Missing Dependency: bind = 20:9.2.4-16.EL4 is needed by package bind-chroot

Error: Missing Dependency: php = 4.3.9-3.15 is needed by package php-pear

Error: Missing Dependency: httpd = 2.0.52-28.ent.centos4 is needed by package httpd-suexec

查了一下所提示的依赖的包,都存在,不过重复了,系统里面有两个版本,[root@mail2 yum.repos.d]# rpm -qa | grep rpm

rpm-python-4.3.3-18_nonptl

rpm-libs-4.3.3-22_nonptl

rpm-4.3.3-18_nonptl

rpm-build-4.3.3-18_nonptl

rpm-libs-4.3.3-18_nonptl

rpm-build-4.3.3-22_nonptl

rpm -e 新的版本然后重新yum update,ok,又顺利开始了最近在家要访问公司的服务器,ssh不能直接连上(在防火墙后),同事告诉了我一个办法,可以先拨到公司的ISA 2006服务器上,再ssh连接.在xp里面建立了一个vpn连接.顺利的拨通了.可是发现打不开网页了.在cmd下测试ping www.baidu.com根本解析不了.QQ还能继续发送信息,看来是DNS的问题网上查询解决方法,有人说去掉vpn连接里面tcp高级属性里面的"使用远程默认网关".试验后虽然可以访问网页了,可是vpn又形同虚设了,不能访问公司服务器了.又有文章说可以手动添加路由,尝试后无效.正一筹莫展的时候,想起了虚拟机,打开虚拟机,居然在虚拟机(win2003)中可以ping通外网,那么是什么区别导致真实操作系统和虚拟机不一样呢,仔细看了半天,发现两台机器的DNS不一样,物理xp的dns是外网ip,202.0.106.20而虚拟机里面的是192.168.1.1于是照葫芦画瓢,把真实xp的DNS也改成192.168.1.1,这次可以ping通外网了.问题顺利解决.可是,为啥使用dns转发就可以,而直接用外网DNS就不能解析呢,看来问题在于DNS数据包能否通过vpn连接.大概是vpn拨通后修改了默认路由,发往外网DNS的DNS请求被转发到了vpn的网关,而网关又将DNS回应的数据包丢弃了.因此才导致了这样的怪现象.而改成192.168.1.1也就是原来的ADSL路由,因为原来的路由表仍然在,DNS请求依然到达ADSL路由器,并返回ip地址.然后再从vpn的连接上获取数据.

【yum 意外中断 vpn 不能访问外网】相关文章:

教你自己动手做第三层交换机

新浪微博头像怎么加V 新浪微博实名认证方法步骤教程

用透明桥接方式解决路由器IP配置问题

家用路由器设置方法

双绞线连接网络和电话的水晶头分配

怎么才能随时监视网络连接的活动呢

网吧主页服务器的配置详解(图文分析)

Windows共享不能互访的问题巧解决

彻底解决四种路由器不能上网的故障

解除TCP/IP限制的小技巧

精品推荐
分类导航