在我們個人計算機網路配置,有幾個引數:
㈠ ip位址
乙個ip位址標識一塊網絡卡介面
主流的是ipv4編址,位址為32位長,也就是有2的32次方個ip可供分配
乙個ipv4位址可分兩個部分:網路部分和主機部分
網路部分用來標識所屬區域,比如:你的家庭位址
主機部分用來標識該區域中的哪個主機,比如:你的姓名
㈡ 子網掩碼
ip位址必須和子網掩碼成對出現
子網掩碼用來確定網路部分的位數
ip位址中對應子網掩碼為1的位為網路部分
例如:ip: 192.168.1.1
ip: 11000000.10101000.00000001.00000001
子網: 255.255.255.0
11111111.11111111.11111111.00000000
證明此ip前24位是網路部分,也就是說,與此ip位址處在同乙個網路的其他主機的ip位址前24位相同
以證明他們在同乙個網路
以上通常簡寫為:192.168.1.0/24
通過比較網路部分是否相同來判斷是否處於同乙個網段
㈢ 閘道器
同一網段主機間的通訊還需要用到mac位址
mac位址是固化在網絡卡上的乙個硬體位址
通過arp協議來獲取mac位址
不同網段主機間的通訊需要用到路由器或者閘道器
路由器和閘道器一般是指同乙個概念
閘道器的功能就是用來作跨區域通訊
在不同網路之間傳輸資料的功能叫做路由功能
路由器一般有多個介面,連線到不同的網路中,並且通過路由表進行資料**
家裡的路由器一般都是先路由到電信的路由器,電信的路由器的路由表一般都會儲存世界各地的ip網段
ip位址往往難以記憶,所以我們一般使用網域名稱進行管理
每個網域名稱對應乙個或多個ip
網域名稱分三個部分,用「.」分隔
型別網域名稱
主機名比如:www.baidu.com
網域名稱大小寫不敏感
一般每個公司有乙個或多個域
總結一下:
㈤ 常見問題
在我輸入
ifup eth0時 ,報錯了
什麼原因?
在setup裡面也看不見網絡卡資訊。
以解決,在vitural box 裡面配置網路裡面設定橋接網路。
但是直接用ifup eth0啟動不了。需要用ifconfig eth0 up。
需要在/etc/sysconfig/networking/devices裡面的ifcfg-eth0複製到/etc/sysconfig/network-scripts/才能用ifup eth0啟動,
這個是什麼原因??並且在setup中還是看不到網絡卡資訊。
答:ifconfig跟ifup工作方式不一樣,ifup命令先查詢/etc/sysconfig/network-scripts/中的配置檔案,
但是ifconfig很多時候配置是在記憶體中的,並沒有儲存在系統中。
/etc/sysconfig/network-scripts/中的配置檔案是必須的,所以最好建立好,否則配置可能會丟失
配置檔案模板如下:
device=eth0
bootproto=none
onboot=yes
network=10.0.1.0
netmask=255.255.255.0
ipaddr=10.0.1.27
userctl=no
③ www.csdn.net分別表示**網域名稱,二級網域名稱和一級網域名稱吧,net可以稱之為型別?
答: 分為主機名、網域名稱、型別我覺得更容易讓大家理解原理,最後面的是型別,網域名稱對應公司或組織,主機名對應確定的乙個裝置,
這樣很容易理解。
一級網域名稱、二級網域名稱、**網域名稱這樣沒有架構和實際對應的感覺,太過抽象
④ 虛擬機器使用nat模式能上網,但物理機不能通過securecrt連上虛擬機器?
答:nat是這樣的,要物理機能連線的話就要用橋接模式,否則要配置路由,很麻煩...
⑤ 能開啟qq而上不了網頁,是因為dns伺服器宕掉了,而能連上qq是因為直接和ip位址通訊了,那是因為連qq時直接聯server的ip位址了嗎?
答:嗯,是的,qq是直接連線ip位址,沒有使用網域名稱
⑥ 我在setup->network configuration->device configuration那裡沒有看到任何裝置,但是ifconfig那裡卻可以看到eh0、lo等資訊,
這是什麼原因?
答:你的/etc/sysconfig/network-scripts裡面沒有配置檔案
在setup裡面新增乙個網絡卡,或者手工建立乙個配置檔案
⑦ 為什麼我traceroute後,下面全是星號,乙個ip也沒顯示?
答:可能因為你的網路不允許icmp資料報通過,tracerout使用的是icmp協議
此外運營商是不會讓你通過tracerout了解到他們的網路結構的
crontab 的簡要介紹
1 概述 crontab 用於週期性被執行的指令,該指令從標準裝置輸入指令,並將指令存放在crontab檔案中,供之後讀取和執行。etc crontab 存放被定期執行的指令 etc cron.deny 不能使用crontab的使用者 etc cron.allow 可以使用crontab的使用者 以...
配置基本網路引數
內容提要 1.使用ifconfig 命令配置以太網路介面 2.使用手工方式修改網路引數 3.配置linux 下的dns 4.實現hosts 表的靜態網域名稱解析 5.與網路相關的配置檔案彙總 6.啟動網路的重要指令碼 1.ifconfig 配置 檢視網路介面的配置 ifconfig 網路介面 位址 ...
配置基本網路引數
配置基本網路引數 內容提要 1.使用ifconfig 命令配置以太網路介面 2.使用手工方式修改網路引數 3.配置linux 下的dns 4.實現hosts 表的靜態網域名稱解析 5.與網路相關的配置檔案彙總 6.啟動網路的重要指令碼 1.ifconfig 配置 檢視網路介面的配置 ifconfig...