当前位置: 首页 > 编程日记 > 正文

linux网卡设置adsl上网,Linux下设置ADSL自动拨号上网

前段时间下载了红帽的linux,版本为redhat 9.0,整整刻了三张CD。最初是为了体验一下linux下QQ聊天软件的功能,最后因内核太低(官方推荐内核在2.6以上,我下载的版本是2.4)而告终。最大的收获是了解了linux下文件系统及linux下软件与windows的不同,还有linux下ADSL的连接设置。

linux下局域网的连接很简单,在菜单的网络设置里,填好IP地址及子网掩码就OK了,ADSL的连接要费些周折了。前面的博文里介绍了如何设置windows下不用路由自动拨号上网的技巧,linux下也有相同点,就是要一步一步的输入上网信息,建立连接。不同点就是在linux要通过输入指令来完成ADSL的设置。

首先打开终端,在终端里输入adsl-setup ,根据提示,完成设置:

[root@localhost root]# adsl-setup

Welcome to the ADSL client setup. First, I will run some checks on

system to make sure the PPPoE client is installed properly…

LOGIN NAME

Enter  your Login Name (default root): (username)  ‘此处输入ADSL的用户名。

INTERFACE

Enter the Ethernet interface connected to the ADSL modem For

Solaris, this is likely to be something like /dev/hme0. For

Linux, it will be ethX, where ‘X’ is a number. (default eth0):  ‘直接用默认的eth0就行了。

Do you want the link to come up on demand, or stay up continuously?

If you want it to come up on demand, enter the idle time in seconds

after which the link should be dropped. If you want the link to stay up

permanently, enter ‘no’ (two letters, lower-case.)

NOTE:

Demand-activated links do not interact well with dynamic IP addresses.

You may have some problems with demand-activated links.

Enter the demand value (default no): ‘输默认的NO

DNS

Please enter the IP address of your ISP’s primary DNS server.

If your ISP claims that ‘the server will provide dynamic DNS addresses’,

enter

‘server’ (all lower-case) here. ’DNS地址,南京地区的主DNS为218.2.135.1,辅DNS为61.147.37.1其它地区可参照

当地ISP

If you just press enter, I will assume you know what you are doing

and not modify your DNS setup.

Enter

the DNS information here: server

PASSWORD ‘输入ADSL密码,默认为自己的电话号码

Please enter your Password:   ’再次输入密码

Please re-enter your Password:

USERCTRL

Please enter ‘yes’ (two letters, lower-case.) if you want to allow normal

user to start or stop DSL connection (default yes): y  ‘是否允许普通用户开启或关闭ADSL连接,默认允许。

FIREWALLING

Please choose the firewall rules to use. Note that these rules are very

basic. You are strongly encouraged to use a more sophisticated firewall

setup; however, these will provide basic security. If you are

running any servers on your machine, you must choose ‘NONE’ and set up

firewalling yourself. Otherwise, the firewall rules will deny access

to all standard servers like Web, e-mail, ftp, etc. If you are

using SSH, the rules will block outgoing SSH connections which allocate

a privileged source port.  ’选择防火墙的等级,0到2,按需要选。

The firewall choices are: 0 -

NONE: This script will not set any firewall rules. You are responsible for

ensuring the security of your machine. You are STRONGLY recommended

to use some kind of firewall rules. 1 -

STANDALONE: Appropriate for a basic stand-alone web-surfing

workstation 2 -

MASQUERADE: Appropriate for a machine acting as an Internet gateway

for a LAN

Choose a type of firewall (0-2): 0

Start this connection at boot time

Do you want to start this connection at boot time? ‘是否在启动时自动连接?

Please enter no or yes (default no):y

**

Summary of what you entered **       ’以下是ADSL账号设置信息

Ethernet

Interface: eth0

User name: nj007.cn

Activate-on-demand: No

DNS addresses: Supplied by ISP’s server

Firewalling: NONE

User Control: y

Accept these settings and adjust configuration files (y/n)? y  ‘以上信息正确吗,Y保存,N重填。

Adjusting

/etc/sysconfig/network-scripts/ifcfg-ppp0

Adjusting

/etc/ppp/chap-secrets and /etc/ppp/pap-secrets

(But first backing it up to /etc/ppp/chap-secrets.bak)

(But first backing it up to /etc/ppp/pap-secrets.bak)

Congratulations, it should be all set up!

Type ‘/sbin/ifup ppp0′ to bring up your xDSL link and ‘/sbin/ifdown ppp0′

to bring it down.

Type ‘/sbin/adsl-status /etc/sysconfig/network-scripts/ifcfg-ppp0′ to see

the link status.

[root@localhost root]#

经过以上设置之后,连接ADSL的linux就能正常连接Internet了。其实如果自己想研究Linux,完全不用像我那样下载之后刻成光盘再一步一步的安装,因为我的电脑有两块硬盘,我是拿那块不常用的硬盘安装的。在只有一块硬盘的情况下可以选择用虚拟机来安装多系统。不推荐直接装双系统,因为那样会引起硬盘引导区的错误造成两个系统均不能正常启动。

像现在比较出名的linux系统有ubuntu(乌班图),redflag(中科红旗)等,做的都很优秀。尤其是在去年打击盗版期间,微软的XP销量并没有明显上升,linux的系统却深入人心。linux的开源性使得现在有越来越多的编程爱好者加入了linux的开发中,同时linux也成为微软最强悍的竞争对手。对于现在来说linux并没有普及,更多的用于服务器或是工作站中,相信再过不久linux会走向更多的用户电脑中。

相关文章:

安卓天天酷跑脚本刷高分图文教程

http://news.gamedog.cn/a/20130923/241742.html

SpringBoot 中 JPA 的使用

前言 第一次使用 Spring JPA 的时候,感觉这东西简直就是神器,几乎不需要写什么关于数据库访问的代码一个基本的 CURD 的功能就出来了。下面我们就用一个例子来讲述以下 JPA 使用的基本操作。 新建项目,增加依赖 在 Intellij IDEA 里面新建一个…

《DDIA》读书笔记(一):可靠性、可扩展性、可维护性

这一节描述了密集型应用的基本思考方式。 可靠性。意味着系统发生故障,也能保持正常的运行。故障会集中在三个方面,硬件故障(通常是随机和不相关的)、软件故障(通常是系统性的bug,较难发现,较难处理),人为故障(不可避免得时不时出…

TCP协议-TCP连接管理

TCP协议是 TCP/IP 协议族中一个非常重要的协议。它是一种面向连接、提供可靠服务、面向字节流的传输层通信协议。TCP(Transmission Control Protocol,传输控制协议)。

[Unity WWW] 跨域访问解决方法

什么是跨域访问 域(Domain)是Windows网络中独立运行的单位,域之间相互访问则需要建立信任关系(即Trust Relation)。信任关系是连接在域与域之间的桥梁。当一个域与其他域建立了信任关系后,2个域之间不但可以按需要相互进行管理,还可以跨网分配…

linux环境安全测评实验报告,linux第一次实验报告

iframe载入页面过程显示动画效果http://www.xfeixiang.com/Bug/Detail/A2FD7EFFA8CA72F1加密算法使用(三):用用BASE64采用Base64编码具有不可读性,即所编码的数据不会被人用肉眼所直接看到 package testEncrypt; import java.security.Key; import java.secu ...jav…

2019-03-20 Python爬取需要登录的有验证码的网站

当你向验证码发起请求的时候,就有session了,记录下这次session因为每当你请求一次验证码 或者 请求一次登录首页,验证码都在变动验证码的链接可能不是固定的,可能需要GET/POST请求,获取那部分变动的信息 session requests.sessio…

Mac上 如何快速玩起rocksdb

想要自己随时随地写一写rocksdb的代码,并且快速测试,但是公司的物理机登陆过于麻烦,想要验证功能的话其实在自己的电脑就完全可以了。 安装 brew install rocksdb,默认二进制文件安装在/usr/local/bin在~/.bashrc或者自己正在使用…

OC学习篇之---对象的拷贝

在前一篇文章中我们说到了如何解决对象的循环引用问题:http://blog.csdn.net/jiangwei0910410003/article/details/41926369,这一篇文章我们就来介绍一下OC中的对象拷贝概念,这个对于面向对象语言中都会有这种的问题,只是不同的语…

linux脚本自定义赋值,JMeter——运用BeanShell给自定义的变量动态赋值

这个计划中定义了以下组件:用户自定义变量:里面定义了2个变量,一个是us(注意,未对它初始化),一个变量名是:test ,值为:123456一个BeanShell Sampler:${test}表示传入BeanShell Sampl…

VS2010与Qt设置出现红线提示

任何类库导入都有可能出现红线,主要原因是“包含目录没有设置”点击“项目”-> (你的项目)属性->配置属性->VC目录->包含目录 把你的目录写入(我的是:H:\Qt\4.8.5\include)点击确定~ 完成。转载…

java-方法。(新手)

//导入包。import java.util.Arrays;import java.util.Calendar;import java.util.Date;//创建的一个类。public class zylx1 { //公共静态的主方法。 public static void main(String[] args){ //调用方法。 lx8(); } //创建方法。//使日历向后偏移…

《Bigtable:a distributed storage system for struct data》笔记

Bigtable 可以说是log-structed以及page-oriented 两种存储引擎的整合体,我们性能优越的单机存储引擎leveldb和rocksdb就是基于google的bigtable存储系统实现的。 论文地址Bigtable: A Distributed Storage System for Structured Data bigtable是基于分布式的存储…

linux 查看线程详细信息,Linux 下查看线程信息

1. 使用 pstree -p PIDps aux | grep firefox | grep -v grepcharles 26058 0.0 0.0 4908 1152 ? S 19:17 0:00 /bin/sh /usr/lib/firefox-3.5.4/run-mozilla.sh /usr/lib/firefox-3.5.4/firefoxcharles 26073 7.6 3.4 284264 70164 ? Sl 19:1…

Bootstrap学习的点点滴滴

1)网站:http://www.bootcss.com/http://v3.bootcss.com/getting-started/#downloadhttps://github.com/twbs/bootstraphttp://getbootstrap.com杭州移动用的是2.3版本,手册地址: http://docs.bootcss.com/bootstrap-2.3.2/docs/ja…

Angry Grammar Nazi

Angry Grammar Nazi 1、给出的几个要处理的字符串没有重复性(子串),不必考虑某个单词是算在哪个种类中; 2、给出的几个要处理的字符串(除了“lol”)都是单词或短语,可以直接搜索 3、给出的处理长…

Linux——查看

查看当前系统版本: lsb_release -a #没有装:yum install lsb 查看当前运行端口: netstat -atunlp #没有装:yum install net-tools -a :all,表示列出所有的连接,服务监听,Socket…

Rocksdb 事务(一): 隔离性的实现

文章目录前言1. 隔离性2. Rocksdb实现的隔离级别2.1 常见的四种隔离级别2.2 Rocksdb 支持的隔离级别及基本实现2.2.1 ReadComitted 隔离级别的测试2.2.2 ReadCommitted的实现2.2.3 RepeatableRead的实现2.2.4 事务并发处理3. 一些总结前言 Rocksdb 作为单机存储引擎&#xff0…

linux镜像修改密码,OpenStack 镜像修改密码方案

现在各大linux厂商,其实已经有专门给openStack提供的镜像,不过国内的朋友,不太习惯老外做镜像的方式,经常问密码是多少。本博客提供几种修改密码方案,仅供参考。前言对OpenStack云主机来说,有以下几种方式登…

专题8-Linux系统调用

1.从用户空间到内核空间的时候需要进行系统调用 2.系统调用通过swi指令实现,这个时候会有一个参数,存放到r7寄存器,用来指定要调用的内核态函数。 3.一般内核态的实际函数可以再任意的.c文件实现,但是必须在call.S里面加上相应的函…

企业架构研究总结(39)——TOGAF架构能力框架之架构委员会和架构合规性

3. 架构委员会 正如前面所说,一个用来对架构治理策略的实现进行监督的跨组织的架构委员会是架构治理策略成功的主要要素之一。架构委员会应该能够代表所有主要干系人的需求,并且通常还需要对整个架构的审查及维护活动负有高级行政职责。通常来讲&#xf…

linux c编程之fcntl

fcntl可实现对指定文件描述符的各种操作,其函数原型如下: int fcntl(int fd, int cmd, ... /* arg */ ); 其中,操作类型由cmd决定。cmd可取如下值: F_DUPFD:复制文件描述符F_DUPFD_CLOEXEC:复制文件描述符&…

Rocksdb iterator和snapshot 接口

Rocksdb提供迭代器来来访问整个db中的数据,就像STL中的迭代器功能一样,用来访问容器中的具体的数据。 访问形式以及访问接口有如下几种: 遍历所有的key-value//打开db,并初始化一个迭代器指针 rocksdb::Iterator* it db->Ne…

原生js自动完成 [转]

本来想用jquery的autocomplete的,可是需求有些变化,打算改源码,进了源码发现,改起来要的时间太长了,毕竟不是自己写的,改起来慢,在网上开始大肆搜罗资料,终于找到了类似的 本文转自http://www.cnblogs.com/jaiho/archive/2011/02/28/js_autocomplete.html 完成有以下功能&#…

linux 内存管理slab源码,Linux内核源代码情景分析-内存管理之slab-回收

图 1我们看到空闲slab块占用的若干页面,不会自己释放;我们是通过kmem_cache_reap和kmem_cache_shrink来回收的。他们的区别是:1、我们先看kmem_cache_shrink,代码如下:int kmem_cache_shrink(kmem_cache_t *cachep){if…

Vlookup的兄弟lookup讲解

Vlookup是查找函数,lookup也是,但它主要是充当模糊查找。最常见的例子就是算个税等级和成绩区间。我们创建源数据如图结果要求的是300,500,50对应的积分情况。因为数据量大,这里只取小部分。运用lookup函数&#xff0c…

6.python探测Web服务质量方法之pycurl模块

才开始学习的时候有点忽略了这个模块,觉得既然Python3提供了requests库,为什么多此一举学习这个模块。后来才发现pycurl在探测Web服务器的时候的强大。 pycurl是一个用c语言写的libcurl Python实现,支持的操作协议有FTP,HTTP&…

Rocksdb DeleteRange实现原理

文章目录1. 基本介绍2. 两种接口使用及简单性能对比3. DeleteRange 的基本实现3.1 写流程的实现3.2 读流程的实现 -- skyline算法以下涉及到的代码都是基于rocksdb 6.4.0版本进行描述的 1. 基本介绍 DeleteRange接口的设计是为了代替传统的删除一个区间[start,end) 内的key-va…

题目1460:Oil Deposit

题目描述:The GeoSurvComp geologic survey company is responsible for detecting underground oil deposits. GeoSurvComp works with one large rectangular region of land at a time, and creates a grid that divides the land into numerous square plots. I…

linux做预警机制,预警通告:Linux内核中TCP SACK机制远程DoS

漏洞描述2019年6月18日,RedHat官网发布报告:安全研究人员在Linux内核处理TCPSACK数据包模块中发现了三个漏洞,CVE编号为CVE-2019-11477、CVE-2019-11478和CVE-2019-11479,其中CVE-2019-11477漏洞能够降低系统运行效率,…