命令行如何修改KVM生產的virbr0(網橋briage)的地址
https://www.jianshu.com/p/9cce35733e00
[CentOS7]刪除virbr0
https://www.icode9.com/content-3-662350.html
配置靜態IP地址:
vi /etc/sysconfig/network-scripts #這個目錄下會看到ifcfg開頭的幾個配置,其中ifcfg-lo是環回網卡(虛擬的),如果只安裝了一個物理網卡,直接用ifcfg-eth0來配置,或者再查看一下其他系統信息,因為可能沒有聯網並沒有安裝網絡工具,不能使用ifconfig來查看網卡.
注:安裝網絡工具net-tools使用命令:yum install net-tools,安裝后可以用ifconfig命令.
進入ifcfg-eth0命令:vi /etc/sysconfig/ifcfg-eth0
注意修改的幾項,畫了紅色框對比沒有修改的上圖,如果虛擬機使用宿主機的NAT方式連接外網dns要設置為宿主機獲取到的dns(可以在宿主機上查看),另外,只設置一個dns時也要使用"DNS1=192.168.10.21",不然設置無效:
設置完之后要重啟刷新一下網絡服務:service network restart,之后就可以ping通了:
聯網之后可以安裝net-tools工具了:
可以使用ifconfig了:
rocky 9.0配置靜態ip:
由於rocky9啟用了新的Linux 網絡設置方式,即棄用了 network-scripts,而是使用新的NetworkManager,所以,相比centos7 設置有所不同
重啟網絡:systemctl restart NetworkManager
設置方法1 直接在 /etc/NetworkManager/system-connection 目錄線下找到 *.nmconnection 的文件,如果只有一個網卡,應該是eht0開頭,如果設置其他網卡應該選擇其他文件
vi進入后直接修改就可以了
設置方法2 直接使用nmtui來設置:
輸入命令>nmtui ,出現如下界面:
按tab,上下鍵可以選擇,進入選項用enter,設置完之后'ok'確認
設置完成后還要激活連接,如果在沒有設置前是不能激活的
在激活前: 激活連接后:
方法3, 用nmcli來設置 ,具體設置方法可以用 man nmcli命令來學習
用命令>nmcli connection reload #重新加載網絡設置
安裝Samba-client訪問Windows共享
為了與Windows共享一些文件方便,安裝Samba-client比較合適,同時為了測試也一起把Samba服務也安裝了:
yum info samba #可以查看Samba有沒有安裝,Available Package表示還未安裝,Installed Package表示已經安裝
沒有安裝時,直接用命令:yum install -y samba samba-client
測試與Windows Samba服務的聯通:smbclient -L //192.168.10.254/gx -U q1
(注意:這里的q1是Windows的用戶名,與Linux無關,只要Windows里已經設置好共享,可以用其他Windows電腦連接測試,只要其他Windows電腦可以訪問,說明已經設置好共享,在Linux就可以訪問,特殊情況可能要關閉防火牆和selinux)
有上面橢圓標注的說明已經連接成功,不用管下邊方形標注的錯誤
訪問共享用:smbclient //192.168.10.254/gx -U q1(注意要把 -L 去掉,這是我犯得錯弄了好久以為不能訪問)
已經可以訪問了
上面的是用get命令獲取的一個文本文檔,雖然selinux開啟但是還是可以訪問
put也可以正常使用
但是注意,如果把Linux配置為Samba服務就沒有那么容易越過selinux了