Linux系统怎么上网啊 我最近安装了一个Linux系统,上面有网络配置选项。但我配好以后还是上不了网

2024-12-14 21:28:10
推荐回答(5个)
回答1:

在Linux下要实现拨号上网,首先你的系统内核必须支持ppp,另外还必须有支持ppp的软件,编译内核虽然并不是太难,但对于我们来说也并不简单,值得庆幸的是,现在的大多数Linux发行套件都在内核上支持了ppp。至于ppp软件象KDE的kpppd和RedHat发行套件里面都有,下面我们就以现在十分流行的Mandrake(基于RedHat的一种发行套件)来实现我们的Linux下的“上网梦”。

其实Linux对Modem的要求比Windows低得多,几乎所有的modem一接上就能用,连“猫”的驱动程序都不用安装!

Gnome环境拨号

单击左下角的“大脚”按钮(是不是和Windows 98下的[开始]按钮有点相似呢?),在弹出菜单中选择“System”→“Control Panel”,就打开了RedHat的控制面板。

打开控制面板上的“Modem Configuration”(你只要将鼠标在某个按钮上边停留几分钟,就会有提示该按钮的用途),在这里要做的事情极其简单,仅仅是选择你的“猫”所连接的端口,Linux下串口设备文件的命名和DOS的关系如下:

DOS COM1 = Linux /dev/cua0 (and /dev/ttyS0)

DOS COM2 = Linux /dev/cua1 (and /dev/ttyS1)

一般来说/dev/cua*是用来拨出的,/dev/ttys*是用来拨入的,但现在好像已经不再区分。笔者的Modem接在COM1上,所以选择/dev/cua0,按OK按钮确定。

单击控制面板上“Modem Configuration”按钮上方的“Network Configuration”按钮,选择“Interface”标签页,此时由于还没有添加Modem,我们只可以看到lo和eth0两个网络界面,单击Add添加网络界面,在接着出现的“Interface Type”窗口中选择PPP连接方式,并按OK确定。

然后吗?和“瘟酒吧”下的就十分相似了,在Create PPP Interface窗口中的Phone Number中添上你的ISP的电话号码(比如163),在PPP login Name中添上用户名称,在PPP password中添上密码即可。

开始尝试拨号吧!

单击“大脚”按钮,选择“AnotherLevel menu”,再选择其中的“Networking”,打开Usernet,可以见到到一个状态栏窗口,ppp0就是Modem的状态,红色代表未接通。单击“ppp0”开始拨号,状态变成黄色,表示使用中;一阵熟悉的的拨号声后,状态变成了了绿色,表示接通了。打开你的浏览器开始周游世界吧!只要再单击一下ppp0就可以断开连接了。

上面已经将拨号上网在Gnome下成功地安好了。对于Linux初学者来说“依葫芦画瓢”便能学会,真是非常的实用。

KDE下拨号

KDE下的拨号需要用到kppp这个程序,如果你在安装KDE的时候安装了kdenetwork这个rpm包,你就已经安装好了kppp,kppp的界面比前面的Usernet要漂亮的多,而且功能更加强大,下面我们只介绍一下它的基本使用方式:

和Gnome环境下类似,单击左下脚的“大K”→Internet→kppp就打开了kppp拨号程序,此时你面前出现的是一个空空的窗口,单击“Setup”,在“kppp Configuration”窗口中选择“Device”标签页,在其中的“Modem Device”中选择Modem连接的端口“/dev/cua0”,当然你可以在命令行执行“ln /dev/modem /dev/cua0”,然后你就可以在这里选择“/dev/modem”了,在“Connection Speed”中选择你的连接速率。

选择“Accounts”标签页,单击“New”建立新的账号,“Connection Name”中输入连接名,“Phone Number”中输入你的ISP的电话号码,选择“DNS”标签页,在“DNS IP Address”中输入你的ISP的IP地址,单击“Add”添加,OK确定退出。

现在一切都已经设定好了,你又退回到了kppp登录窗口,输入你的账号(Login ID)和密码(Password),然后单击“connect”就开始登录网络了。

需要断线?在连接窗口中,单击“Disconnect”即可。

Linux下的拔号程序比起Windows下的拨号程序也毫不逊色,而且设定还更简单,看谁以后敢说Linux下的拨号程序很难用,而且界面丑陋。

需要说明的是,Linux不支持所谓Winmodem(也就是软猫),这种Modem需要特殊的Windows驱动程序才能使用,目前还没有Linux下的驱动。

回答2:

跟我一样 我花了 3天才找到原因
我用的是centos 5和 redhat ent 5 都不能上网 但是都可以
ping 通 www.baidu.com 就是不能用 firefox 等浏览器上网 qq 也不能上
主要原因是 我安装了防火墙 不是 linux 防火墙 而是杀毒软件的防火墙 在windows xp 下面 AVG 防火墙 给关闭 后来就可以了

1。 在 终端 用root 用户登陆 ifconfig -a
看看你配置 inet addr
bcast:
mask
这些是否有你配置的 ip mask 和 Bcast
2。看看你的 DNS
cat /etc/resolv.conf
没有 域名
在自己加进去 naneserver 218.85.157.99 (这个是福州台江区的dns,填入自己的dns )
vi /etc/resolv.conf

3. ping 自己的ip 地址
ping mask 地址 网关地址
ping dns
ping www.baidu.com
以上都ok 就可以了

有问题可以联系我 我现在 使用 centos 5
linux

回答3:

你什么上网环境?配置之后要重启网络服务,一般使用sudo /etc/init.d/networking restart (ubuntu) redhat可以使用 service networking restart

多半是红旗,在图形界面下你要激活网络eth0,如果你是ADSL,还要在DSL链接里建立一个新的连接,将你的帐号和密码填好,然后重启网络,命令和redhat一样的,再单击网络图标选择DSL,等链接上就可以了。

如果通过路由器上网,那就要看设置的是固定IP还是DHCP了,看看是否需要配置IP和DNS。

最重要的是选择的eth0要激活它。

回答4:

能拨号不?如果可以的话你把正确的IP输入进去就可以了。linux自动分IP是不行滴。

回答5:

Linux上网可以用原配的火狐浏览器,就能上了。