linux網路配置

2021-07-04 21:43:01 字數 4467 閱讀 3992

[kiosk@foundation12desktop]$   

vim  /etc/sysconfig/network-scripts/ifcfg-eth0

以eth0

這塊網絡卡為例:

device=eth0             【裝置名稱】

bootproto=dhcp       【裝置的工作模式】

onboot=yes             【網絡卡開機啟用】

device=eth0             【裝置名稱】

bootproto=none        【裝置的工作模式】

onboot=yes             【網絡卡開機啟用】

ipaddr=172.25.254.112

netmask=255.255.255.0

gateway=172.25.254.254

dns1=172.25.254.254

@dns可以寫三個但是優先順序依次是

dns1

,dns2

,dns3

nmcli connection delete eth0    刪除

eth0裝置

nm-connection-editor         開啟網路圖形編輯

網絡卡檔案配置好之後記得重啟服務

systemctl restart networ.server

# generated by networkmanager

search class.example.com huluwa.example.com 

nameserver 172.25.254.250

@當你在

ping class.example.com 

和 huluwa.example.com

的時候系統會自動

ping172.25.254.250

@search後面只能跟一行內容,也就是不能再寫一行

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4

::1  localhost localhost.localdomain localhost6 localhost6.localdomain6 

172.25.254.254 wahaha.example.com

172.25.254.254 beyond.example.com

@當你在

ping wahaha.example.com 

和 beyond.example.com

的時候系統會自動

ping172.25.254.254

@當本地網域名稱解析和

dns網域名稱解析有衝突的時候預設是以本地解析優先

vim /etc/nsswitch.conf   【修改

dns和本地網域名稱解析的優先順序】

39 hosts:      files dns

檔案裡面的39

行,哪個在前面寫哪個的優先順序高,網域名稱解析的優先順序就高

(1)[root@foundation1 ~]# cat /etc/services 裡面記錄了服務和埠號的對應

(2)[root@foundation1 ~]# ifconfig br0 指定檢視哪個網路裝置

(1)nm-connection-editor圖形管理網路

(2)[root@foundation1 ~]# nmcli device status 檢視有哪些網路裝置以及這些裝置的狀態

[root@foundation1 ~]# nmcli device status

device   type      state                                  connection     

br0      bridge    connected                              bridge enp0s25 

enp0s25  ethernet  connected                              system enp0s25 

vnet0    tap       connected                              vnet0          

virbr0   bridge    connecting (getting ip configuration)  virbr0         

virbr1   bridge    connecting (getting ip configuration)  virbr1         

lo       loopback  unmanaged                              -- 

(3)[root@foundation1 ~]# nmcli connection show 檢視已經連線的網路裝置,比上一條命令少了virbr1

name            uuid                              type            device  

virbr0          41ea01e1-2340-4678-a92c-3ab026cd0a57  bridge          virbr0  

bridge enp0s25  d2d68553-f97e-7549-7a26-b34a26f29318  bridge          br0     

system enp0s25  37edd105-d15a-4d0b-9985-f1ff2cde1dda  802-3-ethernet  enp0s25 

vnet0           d757e3ca-c14e-43a3-b7b2-7ecd02ccfe76  generic         vnet0   

virbr1          2aae2c43-0514-4a01-8140-0f1d4a448841  bridge

(4)[root@foundation1 ~]# nmcli connection down "d757e3ca-c14e-43a3-b7b2-7ecd02ccfe76"

把指定的uuid

的裝置關掉。 通過下面的命令結果可以看出改裝置已經沒有被連線了

[root@foundation1 ~]# nmcli device status

device   type      state                                  connection     

br0      bridge    connected                              bridge enp0s25 

enp0s25  ethernet  connected                              system enp0s25 

virbr0   bridge    connecting (getting ip configuration)  virbr0         

virbr1   bridge    connecting (getting ip configuration)  virbr1         

lo       loopback  unmanaged                              --             

vnet0    tap       unmanaged                              --       

開啟該改裝置的話:

[root@foundation1~]#nmcli connection up "d757e3ca-c14e-43a3-b7b2-7ecd02ccfe76"

網路 linux網路配置

zlm ubuntu sudo ifconfig eth0 192.168.1.109 netmask 255.255.255.0 broadcast 192.168.1.255 zlm ubuntu sudo route add del default gw 192.168.1.1 新增刪除閘道器...

linux配置 網路配置

ip位址,子網掩碼,閘道器 設定ip位址,子網掩碼並啟用 ifconfig eth0 10.192.77.250 netmask 255.255.255.0 up 注 ip,掩碼,閘道器都設定到 etc sysconfig network scripts ifcfg eth0裡面了。設定多ip 可以...

linux網路管理 Linux網路配置

1.1 linux配置ip位址 1 ifconfig命令臨時配置ip位址 能不能自動獲取ip位址和dns位址,要看有沒有dhcp伺服器 win10上,輸入ipconfig all 會看到是否有dhcp伺服器 ifconfig命令 對此命令更加詳細的解說 傳送門 2 setup工具永久配置ip位址 r...