linux基礎--05--網絡基礎
一、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--網絡基礎