1. 程式人生 > >linux基礎--05--網絡基礎

linux基礎--05--網絡基礎

pin 查看 mac地址 ip地址配置 inux 自己 start rpi 5.0

一、ip地址與子網劃分

ip地址分為

A類:0.0.0.0 到 127.255.255.255

B類:128.0.0.0 到 191.255.255.255

C類:192.0.0.0 到 223.255.255.255

ip地址與子網掩碼按位與得出的是網絡地址

子網劃分:二層隔離、三層隔離
比如192.168.22.32/25
這是一個c類,c類網絡地址是24位,借用了主機的一位,這就表示有子網劃分。
由於借用了一位,就可以根據ip地址來實現三層隔離。例如192.168.1.1/25與192.168.1.2/25可以通,但與192.168.1.130/25就不通,雖然連著同一個交換機但是算出來的網絡地址不一樣。

ip地址配置

Ifconfig
MTU:網卡的最大傳輸字節
配置ip地址:ifconfig eth0 192.168.10.100/24
或ifconfig eth0 192.168.10.100 netmask 255.255.255.0.0
這種配置方式是配置的臨時的,重啟網絡後ip就會不在service network restart或者重啟電腦就會消失

永久配置:vim /etc/sysconfig/network-script/ifcfg-eth0
網卡獲取ip地址的方式有三種:dhcp:通過dhcp服務器自動獲取ip
static:靜態IP,需要配置ip、子網掩碼、網關、dns等

其中有個字段onboot需要修改為yes,重啟網絡後,設置的ip才會生效。
查看網絡服務:service network status

Service networkmanager stop 停止守護進程

Chkconfig —list |grep ‘NetworkManager‘

Chkconfig - -level 2345 NetworkManager off

也可以 service networkManager off 就可以自動將2345設置為關閉


如何查看網關:route -n
查看dns:cat /etc/resolv.conf

二、虛擬機網絡模式
橋接模式:相當於虛擬機上的網線接到本地電腦上的網卡上,把本地網卡當作虛擬的交換機

Ping -c 2 192.168.22.221 指定ping的次數
arping -I eth0 192.168.11.11 返回mac地址,可用於檢測查看ip沖突

NAT模式:網絡地址轉換
選擇nat模式相當於會將私有ip轉換成一個公網ip

僅主機模式:
效果是:本地主機和虛擬出來的機器可以互相通,但是與公網不通。適用於自己做實驗

一般選擇橋接模式

Ifconfig eth0 up/down 開啟/關閉網卡
Ifdown eth0
ifup eth0 讓網卡加載網卡的配置文件

先ifdown再ifup 與service network restart 效果差不多

linux基礎--05--網絡基礎