CentOS 7撥號上網(ADSL & PPPoE)


步驟概述:

1、搜尋PPPoE相關軟件,本人使用的是rp-pppoe

  yum search pppoe

2、使用yum安裝rp-pppoe

  yum install rp-pppoe -y

3、開始配置PPPoE連接

  pppoe-setup

4、輸入ISP提供的賬戶

5、輸入以太網卡代號,默認是eth0(注:CentOS 7已不是默認eth0,自行使用ifconfig命令即可找到)

6、配置:若長時間連線,連線會被自動中斷(我不干,選no)

7、配置主DNS服務器

8、配置次DNS服務器

9、兩次輸入賬戶密碼以確認

10、配置普通賬戶是否有網絡連接權限

11、配置防火牆(沒有特殊需求選0就OK)

12、配置是否開機自動撥號連接

13、確認剛填寫的配置信息

14、連接網絡盡情享受吧!

相關命令@ 連接網絡:/sbin/ifup ppp0,斷開連接:/sbin/ifdown ppp0,查看網絡狀態:/sbin/pppoe-status

....................................... 這是華麗麗的分割線 .......................................

獲取以太網卡代號
[dsp@dsp Desktop]$ ifconfig
enp9s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500                # 有線網卡
        ether 20:1b:06:3d:22:05  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 2297  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 18  

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 0  (Local Loopback)
        RX packets 2  bytes 110 (110.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2  bytes 110 (110.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
        ether 52:54:00:36:45:23  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp8s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500                 # 無線網卡
        inet 192.168.0.151  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::4ad2:24ff:fee8:f962  prefixlen 64  scopeid 0x20<link>
        ether 48:d2:24:e8:f9:62  txqueuelen 1000  (Ethernet)
        RX packets 20017  bytes 16100210 (15.3 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 18263  bytes 2641746 (2.5 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

  

配置rp-pppoe客戶端
[root@dsp Desktop]# pppoe-setup
Welcome to the PPPoE client setup.  First, I will run some checks on
your system to make sure the PPPoE client is installed properly...

LOGIN NAME

Enter your Login Name (default dsp): 12345        # 網絡服務提供商提供的賬戶

INTERFACE

Enter the Ethernet interface connected to the PPPoE 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): enp9s0                            # 選擇以太網卡,有線網卡

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           # 輸入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.
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: 8.8.8.8           # 主DNS服務器IP,本人使用Google Public DNS
Please enter the IP address of your ISP's secondary DNS server.
If you just press enter, I will assume there is only one DNS server.
Enter the secondary DNS server address here: 8.8.4.4        # 二級DNS服務器IP

PASSWORD                         # 賬戶對應的密碼,需兩次輸入以確認無誤

Please enter your Password: 
Please re-enter your Password: 

USERCTRL

Please enter 'yes' (three letters, lower-case.) if you want to allow
normal user to start or stop DSL connection (default yes): yes  # 普通用戶是否可以啟動停止網絡連接

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.

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               # 選 0 吧

Start this connection at boot time

Do you want to start this connection at boot time?
Please enter no or yes (default no):yes            # 是否系統啟動是就連接網絡

** Summary of what you entered **               

Ethernet Interface: enp9s0
User name:          12345
Activate-on-demand: No
Primary DNS:        8.8.8.8
Secondary DNS:      8.8.4.4
Firewalling:        NONE
User Control:       yes
Accept these settings and adjust configuration files (y/n)? y    # 確認剛才輸入的網絡配置信息
Adjusting /etc/sysconfig/network-scripts/ifcfg-ppp0
Adjusting /etc/resolv.conf
  (But first backing it up to /etc/resolv.conf.bak)
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' # rp-pppoe的操作命令
to bring it down.
Type '/sbin/pppoe-status /etc/sysconfig/network-scripts/ifcfg-ppp0'
to see the link status.

[root@dsp Desktop]# /sbin/ifup ppp0      # 啟動網絡連接
[root@dsp Desktop]# /sbin/pppoe-status    # 查看網絡連接狀態
pppoe-status: Link is up and running on interface ppp0
6: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 qdisc pfifo_fast state UNKNOWN qlen 3
    link/ppp 
    inet 10.198.0.17 peer 10.198.1.1/32 scope global ppp0
       valid_lft forever preferred_lft forever

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM