前言:
在自學python,配置django的時候。dajangao伺服器正常開啟,但是網頁進不去。我就開始除錯,發現網絡卡重啟啟不起來。就開始研究網絡卡配置,發現之前只是知道怎麼配,並不知道網路配置的詳細資訊。
網路配置在哪?
網路dns相關配置的資料夾在/etc/sysconfig/network-scripts/ifcfg-ethx
路由相關配置的資料夾在/etc/sysconfig/network-scripts/route-iface
網路配置都有哪些:
device:此配置檔案應用到的裝置
hwaddr:對應的裝置的mac位址:
bootproto:啟用此裝置時使用的位址配置協議,常用的dhcp(動態ip),static(靜態ip),none(不實用協議),bootp(bootp協議);
nm_controlled:nm是networkmanager的簡寫:此網絡卡是否接受nm控制:建議為「no」
onboot:在系統引導時是否啟用網絡卡
type:介面型別:常見有ethernet,bridge;
uuid:裝置的唯一標識
ipaddr:指明ip位址
netmask:子網掩碼
getway:預設閘道器
dns1:第乙個dns伺服器指向:
dns2:第二個dns伺服器指向:
userctl:普通使用者是否可控制此裝置:
peerdns:如果bootproto的值為「dhcp」,是否允許dhcoserver分配的dns伺服器指向資訊直接覆蓋至/etc/resolv.conf中:
最基本的網路配置:
type="ethernet"#介面型別
bootproto="static"#設定靜態ip
ipaddr=192.168.1.167#設定靜態ip位址
device="eth0"#網絡卡裝置名稱
onboot="yes"#設定開機時啟動網絡卡
hwaddr:00:0c:29:93:6d:1d#網絡卡mac位址
dns1=8.8.8.8#dns
dns2=114.114.114.114
prefix=24
gateway=192.168.1.1#閘道器路由配置:
/etc/sysconfig/network-scripts/route-iface
兩種風格:
(1)target via gw
(2)每三行定義一條路由
address#=target
netmask#=mask
gateway#=gw
給網絡卡配置多位址
新建乙個新的ethx檔案,把裡面的閘道器刪掉
最基本的網路操作:
顯示ip位址:ip a
開啟網絡卡:systemctl network start
關閉網絡卡:systemctl network stop
重啟網絡卡:systemctl network restart
關閉網路:ifdown eth0
啟動網路:ifup eth0
開啟設定網絡卡的圖形介面:nmtui(這個直接通過圖形介面設定)
linux 網絡卡配置
1.配置檔案 etc hosts 本地主機ip位址對映,可以有多個別名 etc services 埠號與標準服務之間的對應關係 etc sysconfig network 設定主機名,閘道器,網域名稱 hostanme zjw.com 主機名 需要重啟計算機才有效 gateway 192.168.1...
linux配置網絡卡
配置網絡卡 device eth0 裝置名 onboot yes 是否隨機啟動 ipaddr 192.168.41.86 ip位址 netmask 255.255.255.0 子網掩嗎 network 192.168.41.0 所在網斷 broadcast 192.168.41.255 廣播位址 g...
Linux 網絡卡配置
安裝好作業系統之後,網絡卡的配置檔案 etc sysconfig network scripts ifcfg em1 如果多個網絡卡就有多個類似的配置檔案 已經有了內容 type ethernet 網路型別 bootproto dhcp ip配置方法 none static bootp dhcp d...