codecamp

GNU/Linux 网络设定

灌好 Linux 后的第一步就是要想办法上网,有了网络我们就是无敌的,可以借此 Google 到所需知识,也可透过网络上的套件库及镜像站取得各式的软件 (有些类似 Android, iOS 商城,就差在它是 Open Source 的,任何人都可以自由的修改并散布),只不过在 Linux 的世界里我们可以使用各种方式与网络连线。

一位专业的 MIS 是不能靠图形界面打天下的,我们除了要学会怎麽在各种情境下上网,还必须了解其背后的运作原理。

  1. 依媒介區分:

    • 有线网络
      • eth0: 有线网卡。
      • ppp0: ADSL 拨接上网 (PPPoE) 。
      • usb0: 智慧型手机的 USB 数据连线。
    • 无线网络
      • wlan0: 无线网卡。
      • ppp0: wwan, 3G 网卡。
  2. 依 IP 取得方式区分:

    • Static IP: 静态 IP、固定 IP。
    • Dynamic IP: 动态 IP、浮动 IP。
  3. 依 IP 分布方式区分:

    • Public IP: 公有 IP,例如 8.8.8.8 和 168.95.1.1。
    • Private IP: 私有 IP,例如:
      • Class A: 10.0.0.0 ~ 10.255.255.255
      • Class B: 172.16.0.0 ~ 172.31.255.255。
      • Class C: 192.168.0.0 ~ 192.168.255.255。

GNU/Linux 常见的网络连线设定

纯文字设定

图形化设定

在图形化设定上将会依照不同的 X Window 有预载不同的网络管理员,例如 Gnome 是用 NetworkManager 而 KDE 则是 KNetworkManager。

资料来源


GNU/Linux 如何建立开机媒体 (随身碟、光碟)
GNU/Linux 套件管理
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }