當前位置:編程學習大全網 - 熱門推薦 - linux 網絡配置中BOOTPROTO=none 是什麽意思, 使用這樣的配置後對網絡有什麽影響

linux 網絡配置中BOOTPROTO=none 是什麽意思, 使用這樣的配置後對網絡有什麽影響

網絡配置參數

主機名:用於在網絡上標識壹臺計算機

IP地址與子網掩碼:

IP地址壹定是設置在主機網卡上的,網卡的IP地址等同於主機的IP地址

IP地址才喲個點分十進制的表示法:x.x.x.x; x的取值範圍是0~255。傳統上IP地址分為A、B、C、D、E五類,其中A、B、C三類常用

子網掩碼用來指明壹個IP地址所標示的主機是處於哪個子網中的。子網掩碼不能單獨存在,它必須結合IP地址壹起使用。子網掩碼只有壹個作用,就是將某個IP地址劃分成網絡地址和主機地址兩部分

子網掩碼是壹個32位地址,對於A類地址來說,默認的子網掩碼是255.0.0.0;對於B類地址來說默認的子網掩碼是255.255.0.0;對於C類地址來說默認的子網掩碼是255.255.255.0

IP地址的類別判定:

從壹個IP地址直接判斷它屬於哪類地址的方法是,判斷它的第壹個十進制整數所在範圍

A類:1.0.0.0 ~126.255.255.255

B類:128.0.0.0~191.255.255.255

C類:192.0.0.0~223.255.255.255

在所有IP地址中,以"127"開頭的IP地址不可用於指定主機IP地址。它被稱為回送地址,供計算機的各個網絡進程之間進行通訊使用

網關地址:

設置主機的IP地址與子網掩碼後,主機就可以使用IP地址與同壹網段的其他主機進行通信了,但是不能與不同網段的主機進行通信

即使兩臺主機連接在同壹臺交換機(集線器)上, TCP/IP協議也會根據子網掩碼判斷主機處在不同的網絡

為了實現不同網段主機之間的通訊,必須設置網關地址

DNS域名服務器地址:

通常人們使用容易記憶的域名來代替難以記憶的IP地址

為了能夠使用域名,需要為計算機指定至少壹個DNS域名服務器。由這個DNS域名服務器來完成域名解析的工作

域名解析包括兩方面:正向解析(從域名到IP地址的映射),反向解析(從IP地址到域名的映射)

Internet 中存在著大量的DNS域名服務器,每臺DNS域名服務器都保存著其管轄區域中主機域名與IP地址的對照表

網絡的相關概念

Linux的網絡接口

lo接口

lo接口表示本地回送接口,用於網絡測試以及本地主機各網絡進程之間的通信

無論什麽應用程序,只要使用回送地址(127...*)發送數據都不進行任何正是的網絡數據傳輸

eth接口

eth表示網卡設備接口,並附加數字來反映物理網卡的序號。如第壹塊網卡稱為eth0,第二塊網卡稱為eth1

ppp接口

ppp表示ppp設備接口,並附加數字來反映ppp設備的序號。如第壹個ppp接口稱為ppp0,第二個ppp接口稱為ppp1。采用ISDN或ADSL等方式接入Internet時使用ppp接口

Linux網絡端口

采用TCP/IP協議的服務器可為客戶機提供各種網絡服務,如www、FTP等。為了區分不同類型的網絡連接, TCP/IP利用端口號來進行區別

端口號的取值範圍為0~65535。

根據功能不同,linux將其分為三類:

0~255:最常用的服務端口,包括FTP、WWW等

256~1024:其他的專用服務

1024~65535:動態分配

網絡相關配置文件

/etc/sysconfig/network

常見配置項如下:

NETWORKING:值為yes或no,表示主機是否支持網絡功能

HOSTNAME:主機名(即域名)

GATEWAY: 默認網關

FORWARD_IPV4:設置本機是否允許轉發IPV4的數據包

DOMAINNAME:此臺主機所屬的網絡域

GATEWAYDEV:連接網關的設備,例如eth0,如果是撥號用戶則設為ppp0

/etc/sysconfig/network-scripts/ ifcfg-eth0

常見配置項如下:

DEVICE=eth0:設備名稱

ONBOOT=yes:起動時是否起動該設備,省略該行表示yes

BOOTPROTO=none:啟動協議,none表示使用用戶設置的ip地址,dhcp表示從dhcp獲得ip地址。省略該行表示使用設置的IP地址。

IPADDR=192.168.14.11:IP地址

NETMASK=255.255.255.0:子網掩碼

BROADCAST=192.168.14.255:廣播地址

NETWORK=192.168.14.0:網絡地址

/etc/host.conf

域名解析配置文件,常見配置項如下:

order: 解析順序

例如: order hosts,bind,nis: 先查詢解析/etc/hosts文件,然後DNS,再是NIS

multi on:標識是否運行/etc/hosts文件允許主機指定多個地址,on為運行

nospoof on:是否允許服務器對ip地址進行欺騙,on為不允許

/etc/hosts

主機名列表文件/etc/hosts

格式:ip地址 主機名 別名

例如:192.168.14.15 qq.yys.com qq

/etc/resolv.conf

域名服務器設置文件,常見配置項如下:

nameserver:定義DNS服務器的IP地址

domain:定義本地域名

search:定義域名的搜索列表

sortlist:對返回的域名進行排序

註意:

search的多個參數指明域名查詢順序。當要查詢沒有域名的主機,主機將在由search聲明的域中分別查找。

domain和search不能***存;如果同時存在,後者覆蓋前者。

sortlist允許將得到域名結果進行特定的排序。它的參數為網絡/掩碼對,允許任意的排列順序。

etc/protocols

協議定義文件

格式:協議名稱 協議號 別名

例如:tcp 6 TCP

/etc/services

網絡服務列表文件

列出了系統支持的服務名稱、服務使用的端口號和協議類型、服務的別名、

配置網絡接口的工具

可以使用三種不同的工具完成:

網絡幾口配置程序netconfig(或ntsysv)

在終端輸入命令netconfig(或ntsysv)

圖形配置工具

開始/系統/配置本地網絡或右擊"網上鄰居"

終端命令ifconfig

格式:ifconfig <設備名> <IP地址> netmask <掩碼>

例如:ifconfig eth0 192.168.15.11 netmask 255.255.255.0

網絡接口的啟動和禁用

網絡控制程序network

/etc/init.d/network start|stop|restart

網絡接口的查看

使用終端命令ifconfig方便地查看系統目前所有活躍網絡接口的詳細信息

例如:

ifconfig

ifconfig eth0

常用shell網絡命令

hostname命令:查看或修改計算機的主機名

  • 上一篇:聯想旭日160筆記本怎樣設置U盤啟動
  • 下一篇:上海天際線分別是哪些建築
  • copyright 2024編程學習大全網