Linux網路配置學習總結

2021-09-17 01:49:54 字數 2213 閱讀 3786

1. hostname

功能:顯示和臨時設定主機名

注:hostname設定的主機名沒有被儲存到/etc/hostname,下次重啟失效

2. hostnamectl

功能:用於查詢和設定主機名

eg: hostnamectl 顯示當前主機的設定資訊

hostnamectl set-hostname name 設定主機名為name

linux對傳統的乙太網命名採用的是eth#的辦法,如eth0,eth1

在引入systemd之後,命名變成 eno1677736 ens33 enp7s0 wlp3s0

前兩個字元

en:乙太網 ethernet

wl:無線區域網 wlan

ww:無線廣域網 wwan

第三個以及之後的字元

o內建網絡卡,index為編號

s外接網絡卡,slot為熱插拔口編號

pspci幾何位置

/etc/hosts    把網域名稱和ip對應起來的文字檔案

/etc/services 服務和埠/協議的定義檔案

/etc/resolv.conf dns伺服器定義檔案

/etc/networks 定義子網

/etc/hostname 系統的靜態主機名,系統啟動時讀取這個檔案,然後設定主機名

主要配置目錄 /etc/sysconfig目錄

/etc/sysconfig/network-scripts的ifcfg-網絡卡配置檔案(配置靜態ip)

/etc/init.d/network 傳統的網路服務管理指令碼

/etc/init.d/netword start 啟動網路

/etc/init.d/netword stop 停止網路

/etc/init.d/netword restart 重啟網路

ifup 網絡卡名 啟動網絡卡

ifdown 網絡卡名 關閉網絡卡

/etc/network/inte***ces 配置檔案,定義每乙個網路介面

iface 網路介面 網路協議 配置方式 用於配置乙個網路介面

auto 啟動乙個網路介面

source /etc/network/interferces.d/* 從別的檔案包含配置資訊

乙個設定eth0網絡卡靜態ip位址的/etc/network/inte***ces檔案內容如下

auto lo 自動啟用回送

iface lo inet loopback 內部回送網路介面 (不使用dhcp預設只要這個兩行)

auto etho ifup執行,系統自動啟動auth0

iface eth0 inet static eth0 ipv4位址靜態分配

iface eth0 inet6 auto eth0 ipv6 自動分配

address *.*.*.* ip位址

netmask *.*.*.* 子網掩碼

gateway *.*.*.* 閘道器位址

/etc/init.d/networking 傳統的網路服務管理指令碼

/etc/init.d/networking start 啟動網路

/etc/init.d/networking stop 停止網路

/etc/init.d/networking restart 重啟網路

ifup 網絡卡名 啟動網絡卡

ifdown 網絡卡名 關閉網絡卡

1.更改ip

ifconfig eth0 192.168.111.111

2.更改子網掩碼和廣播位址

ifconfig eth0 192.168.111.111 netmask 255.255.0.0 brodcast 192.168.1.255

3.改變mac位址

ifconfig eht0 down #先關閉介面

ifconfig eht0 hw 00:11:22:33:44:55 #hw表示硬體,換mac

ifconfig eth0 up #再開啟介面

4.從dhcp分配新的ip

dhclient eth0

Linux下網路配置總結

配置eth0的ip位址,同時啟用該裝置 ifconfig eth0 192.168.1.110 netmask 255.255.255.0 up 新增預設閘道器。route add default gw 192.168.1.1 設定dns,設定檔案 etc resolv.conf nameserve...

Linux下網路配置總結

配置eth0的ip位址,同時啟用該裝置 ifconfig eth0 192.168.1.110 netmask 255.255.255.0 up 新增預設閘道器。route add default gw 192.168.1.1 設定dns,設定檔案 etc resolv.conf nameserve...

Linux網路配置學習筆記

ect hosts配置主機名 網域名稱 和ip位址的對應 etc sysconfig network配置主機名和閘道器 etc sysconfig network scripts ifcfg eth0eth0網絡卡配置檔案,eth1則檔名為ifcfg eth1 etc resolv.conf配置dn...