Redhat rhel8 0 網路配置

2021-10-12 16:18:57 字數 3384 閱讀 5667

redhat_rhel8.0_網路配置詳細

一、vmware提供了三種最常用的網路連線方式,nat(網路位址轉換)、橋接模式、僅主機(host-only)

vmnet 8:這種訪問模式指的是虛擬機器不占用主機所在區域網的ip,通過使用主機的nat功能訪問區域網和網際網路,其他電腦不知道虛擬機器的存在。這種模式的好處是可以利用主機的網絡卡上網,而且不占用更多的ip位址。

1.2、網橋模式bridged模式:

vmnet 0:這種訪問模式指的是使用主機的網路連線方式。類似於把物理主機虛擬為乙個交換機,所有橋接設定的虛擬機器連線到這個交換機的乙個介面上,物理主機也同樣插在這個交換機當中,所以所有橋接下的網絡卡與網絡卡都是交換模式的,相互可以訪問而不干擾。在橋接模式下,虛擬機器ip位址需要與主機在同乙個網段,如果需要聯網,則閘道器與dns需要與主機網絡卡一致。

1.3、僅主機(host-only)模式

vmnet 1:這種訪問模式指的是虛擬機器與主機單獨組建乙個區域網,和主機當前的網路是隔離的。

二、配置虛擬機器網路

2.1、虛擬機器網路:編輯----->虛擬機器網路編輯器----->更改配置(選擇對應的網路模式)

2.2、設定網段、子網掩碼、nat

三、red_hat_8中的nmcli

3.1 在red_hat_8上,同時支援network.service和networkmanager.service(簡稱nm)。預設情況下,這2個服務都有開啟,但許多人都會將nm禁用掉。

3.2 在red_hat_8上,已廢棄network.service,因此只能通過nm進行網路配置,包括動態ip和靜態ip。換言之,在rhel8上,必須開啟nm,否則無法使用網路。nmcli的功能要強大、複雜的多。

3.3、使用nmcli配置網路服務(方法一)

1、[root@localhost ~]# nmcli connection delete ens160 //刪除原有的網絡卡

2、[root@localhost ~]# nmcli connection add type ethernet ifname ens160 con-name ens160 ipv4.addresses 172.16.0.10/24 ipv4.gateway 172.16.0.2 ipv4.dns 172.16.0.2 ipv4.method manual autoconnect yes //建立ens160網絡卡並配置(你所在網段的) ip、子網掩碼、dns並啟動開機自啟。

3、[root@localhost ~]# nmcli connection up ens160 //開啟網絡卡

至此網路通、使用ping測試一下。

四、red_hat_8中的nmtui圖形化配置網路(方法二)

4.1、[root@localhost ~]# nmtui

4.2、進入配置介面

edut a connection :設定乙個連線,可以新增刪除網路配置

activate a connection :啟用乙個連線,可以啟用禁用網路配置

set system hostname :設定hosthame

4.3、選擇第乙個連線網絡卡ens160(自己建立的網絡卡)

備註:鍵盤操作   比如  adress  後面的  show   游標到show  回車  

即可出現 ip位址配置、最後的自動連線 給x 上 (按空格鍵) 最後再ok 回到主介面、儲存退出即可。

五、nmcli命令集合

[root@localhost ~]# nmcli connection up ens160 //開啟網絡卡

[root@localhost ~]# nmcli connection down ens160 //關閉網絡卡

[root@localhost ~]# service networkmanager restart //重啟網路

[root@localhost ~]# nmcli device status //顯示所有裝置狀態

[root@localhost ~]# nmcli device status //檢視網路介面詳細

[root@localhost ~]# nmcli connection reload //修改配置檔案立即生效

[root@localhost ~]#route -n //檢視路由

[root@localhost ~]# nmcli connection add type ethernet con-name eth0 ifname eno160 //新增乙個網絡卡連線

[root@localhost ~]# nmcli connection modify eth0 +ipv4.addresses 192.168.0.58/24 //給eth0新增乙個ip/子網掩碼

[root@localhost ~]# nmcli connection modify eth0 -ipv4.addresses 192.168.0.58/24 //刪除eth0的ip/子網掩碼

[root@localhost ~]# nmcli connection modify eth0 ipv4.method manual //ip獲取方式設定成手動(bootproto=static/none)

本人水平有限,如果錯誤請指出,感謝!

Vmware下Ubuntu16 04網路配置

1.編輯配置檔案 sudo vi etc network inte ces 2.修改配置檔案中引數值,以自身情況填寫 auto eth0 iface eth0 inet static address 192.168.123.34 靜態的ip位址 netmask 255.255.255.0 子網掩碼 ...

RHEL8 0 DAY4 3 網路資訊管理

網路資訊檢視 ip資訊的檢視 ip addr show mtu 16436 資料幀 state up 狀態,如果狀態是down說明網絡卡有問題 inet 192.168.193.131 24 ipv4位址和子網掩碼 ens160 關於網絡卡名稱的說明 檢視資料報 ip s link show ens...

20155232《網路對抗》Exp7 網路欺詐防範

本實踐的目標理解常用網路欺詐背後的原理,以提高防範意識,並提出具體防範方法。具體實踐有 1 簡單應用set工具建立冒名 1分 2 ettercap dns spoof 1分 3 結合應用兩種技術,用dns spoof引導特定訪問到冒名 1.5分 netstat tupln grep 80指令檢視80...