一个问题是你将会发现许多服务提供者只支持他们给新帐号的套装连线软件 这(典型)是给微软视窗环境的 :-( - 而且许多服务提供者的支持处看来一点都不了解 Unix (or Linux) 所以要有准备,从他们那得不到太多协助!
你当然可以帮他们一个忙并且教育他们关于 Linux 的知识(任何 ISP 的协助人员在网际网路用语中都应该 "知道它" 而这意味著他们在家里应该要有台 Linux 机器 - 当然是这样)!
好的 - 你的 PPP 连线已建立并执行中而且你可以藉由该 PPP 伺服器的 IP 号码(藉由 ifconfig ppp0
指令所显示的第二个或 "硬件" 的 IP 号码) ping 该伺服器,但是你不能触及其后的任何地方
首先,尝试 ping 你在 /etc/resolv.conf
里指定作为名称伺服器那台机器的 IP 号码
如果可以的话,那么你就可以见到在你 PPP 伺服器之外的东西(除非这个 IP 号码跟你连线的 "硬件" IP 号码相同)
所以现在来试试 ping 你的服务提供者的完整网际网路名称 - 例如
ping my.provider.net.au
如果这样无法成功,那么你有个名称解析上的问题 这可能是因为在你的 /etc/resolv.conf
文档里有打字错误
打电话给你的服务提供者对照所得的信息并且小心地检查这个文档 如果看起来全都没问题,再打电话给服务提供者确定你写下正确的 IP 号码〉
如果它仍然无法运作(而且你的服务提供者确认他的名称伺服器有开机并且正在执行),那么你的问题在其它的地方 - 而且我建议你小心地从头到尾检查你安装的 Linux(特别注意文档权限)
如果你仍然不能藉由 IP 号码 ping 你服务提供者的名称伺服器,那么不是他们关掉机器(打个电话给他们确定一下)就是有个递送问题发生在你的服务提供者那边 再一次,打电话给他们查问看看
有个可能是 "硬件" 是一台 Linux PPP 伺服器而在其核心里没有指定 IP forwarding 选项!
一个良好的测试方法是使用大多提供给(一整套) Microsoft Windows 的软件尝试进入你的服务提供者 如果完全相同的帐号在另外一套作业系统下一切正常,那么问题是在你的 Linux 系统上而不是在你的服务提供者那边
如果你使用动态的 IP 号码,这是很正常的 参阅下面的 " 设立服务" 一节
同样地,如果你使用动态的 IP 号码,这是非常正常的 参阅下面的 " 设立服务"该节