怎样用linux拨号上网

2016-01-29 19:50 6 1 收藏

怎样用linux拨号上网,怎样用linux拨号上网

【 tulaoshi.com - Linux 】

       怎样用linux拨号上网
  · 老刀·cpcw
  
   现在 Linux 的功能越来越强,使用 Linux 越来越方便,也越来越多 modem 族加入 Linux User 的行列,不过不少人都还停留在用 script 拨号上网的方式;其实 Linux 底下也有很方便的图形介面上网工具, 只是很多人不晓得去用而已。
  
    由于 ppp、TCP/IP 等 kernel 设定都已经是 RedHat 预设好的, 所以使用 RedHat 的人要拨号上网并不需要再去做编译核心的工作,只要直接设定拨号的 ISP 参数就可以了。 我在这里主要说明 PAP 连线的方法,没有提供 PAP 连线的 ISP、 电话也可以用这几个软件来拨号, 不过记得不要开启 PAP 选项,另外也要小心看一下“expect”<--> “send” 的设定就可以了。
  
  1. 设定 modem
  
    不管使用者是利用底下的那种方式拨号上网, 有一些关于modem以及网络的设定都要先做好才行,首先是设定modem的串口,使用者可以以 root 的身份在 X 底下开个窗口执行 "modemtool", 或者在 RedHat 的 control-panel 里面运行 "modemtool":
  
    
  
  
  
  
  
  
  
  选择你modem连接的位置以后按 "OK"。接着执行 "netcfg", 同样你也可以在 RedHat 的 control-panel 里运行:
  
  这个画面里面把你所用的DNS服务器 (nameserver) 的 IP 地址填进去, 不过该填哪个 IP 要视提供使者拨号上网的 ISP 而定,填完后不要忘了按 "save" 存档。 上面这个画面里填了两个DNS服务器的 IP,上网的时候, 程序会先去第一个 IP 的DNS服务器查询所要连线的主机名称, 假如查不到 (可能是这台DNS服务器当机了),会再去第二个 IP 那台机器查, 一般而言,DNS服务器填一个也就够了。
  
  
  
  
  
  
  
  
  
  2. Set netcfg 连线
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  选择 "PPP" 以后按 "OK" 确定,接著就会弹出一个视窗要你输入 PPP 设定值, 在这里填入要打的电话号码、使用的帐号、密码后, 点选 "Use PAP authentication" 的选项。 你可以 "Customize" 来设定你的modem参数、网络参数等, 其中特别值得一提的是 "Allow any user to (de)activate interface" 这个选项,假如选了这个选项的话,任何使用者都可以启动这个 PPP 连线, 不一定要用 root 身份拨号上网了, 此外,不用 PAP 的人也要在这里调整一下:
  
  
  
    在这里把你DNS服务器 (nameserver) 的 IP 地址填进去, 不过该填哪个 IP 要视提供使用者拨接上网的 ISP 而定 。
  
  3. 拨号上网
  
    按 "Activate" 就可以启动你刚刚加入的 PPP 连线,在拨号后就完成连线啦,接下来你可以开个窗口,用 /sbin/ifconfig 看看 ppp0 是不是起来了,高高兴兴的上网吧,要结束连线的时候就按一下"Deactivate" 让 ppp0 inactive 。 不过有时候按 "Deactivate" 会不灵光,还必须手动杀掉 pppd才行, 你可以用 root 身份开个窗口, 执行 "ps ax | grep pppd" 找出 pppd 的 pid,然後用 kill -9 把 pppd 杀掉, 如下例:
  
     # ps ax | grep pppd
  
     7467 p1 S 0:00 /usr/sbin/pppd -detach lock modem crtscts defaultroute name
  
     7502 p1 S 0:00 grep pppd
  
     # kill -9 7467
  
     # ps ax | grep pppd 7507 p1 S 0:00 grep pppd
  
     #
  
    用 netcfg 启动 PPP 连线非常容易,但是只有 root 有启动 netcfg 的权限, 那一般的使用者要如何启动 PPP 呢?放心,RedHat 早就为我们规划好了一般使用者拨号上网的方式;只要你有安装 usernet 这个 rpm 套件,并且在设定 PPP 连线时有选取 "Allow any user to (de)activate interface" 的选项, 一般使用者 就可以在 X 底下执行 "usernet" 来拨号上网,"usernet" 会列出使用者可以控制的网络界面,如下图:
  
  红色表示这个装置仍未被启动,使用者只要按一下想启动的网络界面 (这里就只有 ppp0 而已),系统就会

来源:https://www.tulaoshi.com/n/20160129/1510217.html

延伸阅读
160WiFi拨号上网用户无法开启WiFi共享   160WiFi是一款无线路由软件,让众多用户在没有路由器的前提下用笔记本实现了WiFi共享。现在小编将使用160WiFi遇到的个别问题进行一个汇总解答。 一、拨号上网用户无法开启WiFi共享。部分拨号上网用户由于在创建连接时未选择允许其他人使用此连接,可能会导致无法共享。出现的错误提示如下...
标签: 电脑入门
家里宽带上网很多电脑用户都是通过拨号的方式,每次开机后想要上网都需要先通过宽带PPPoE拨号,虽然只是点点鼠标的操作,但每天都点这么一下总还是觉得麻烦,能不能开机就自动联网不再靠手工操作呢?作为现在的主流电脑基本都预装Windows7系统,使用Win7电脑的过程中你会发现其联网功能变得很简单,并且还有疑难问题解答助手,用Win7电脑出现无...
拨号上网用户无法开启WiFi共享怎么办?   不少朋友都用过160WiFi,160WiFi让众多用户在没有路由器的前提下用笔记本实现了WiFi共享。现在,有一些拨号上网的用户遇到无法开启WiFi共享的问题。下面,就由小编教大家,如何使用160WiFi解决拨号上网用户无法开启WiFi共享,希望对这些用户有帮助。 使用160WiFi解决拨号上网用户无法开...
160WiFi:拨号上网用户无法开启wifi共享的解决办法 160wifi是一款无线路由软件,让众多用户在没有路由器的前提下用笔记本实现了WiFi共享。现在小编将使用160WiFi遇到的个别问题进行一个汇总解答。 一、拨号上网用户无法开启WiFi共享。部分拨号上网用户由于在创建连接时未选择允许其他人使用此连接,可能会导致无法共享。出现的错误提...
标签: 电脑入门
1、在计算机中找到 创建快捷方式(放在桌面上方便)可以用 win+R 打开 运行 输入 rasphone.exe 2、把这个快捷方式放到系统开机启动文件夹 就可以开机启动了 3、在计算机中找到 创建快捷方式(放在桌面上方便)可以用 win+R 打开 运行 输入rasphone.exe把这个快捷方式放到系统开机启动文件夹 就可以开机启动了。

经验教程

534

收藏

65
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部