前言,今天用虛擬機(jī)安裝rockyLinux時(shí)碰到了一些坑,要么時(shí)無(wú)法聯(lián)網(wǎng),要么是無(wú)法使用ssh鏈
接,在這里記錄下
準(zhǔn)備工作
? ? ? ? 1.?VMware? Workstation 17 Pro
? ? ? ? 2.?RockyLinux9.2阿里鏡像站,這里無(wú)選擇了最小版本Rocky-9-latest-x86_64-minimal.iso
? ? ? ? 3.?SSH工具使用的Finalshell
一、VMware網(wǎng)絡(luò)設(shè)置
? ? ? ?NAT模式設(shè)置
? ? ? ? 因?yàn)楹罄m(xù)安裝的linux使用的NAT模式,所以要在這里先設(shè)置下,否則等安裝好后是無(wú)法聯(lián)網(wǎng)的
???
按如上圖所示配置網(wǎng)絡(luò)子網(wǎng)ip、掩碼、網(wǎng)關(guān)
二、linux鏡像安裝基本配置設(shè)置
?
?這里選擇售后安裝操作系統(tǒng),先等配置信息,啟動(dòng)時(shí)再去做安裝
?
?虛擬機(jī)名稱(chēng)自由定義
?處理器自定義配置
?內(nèi)存酌情設(shè)置
?這里網(wǎng)絡(luò)就選用了NAT模式
?后續(xù)選推薦就行
?
?
?磁盤(pán)存儲(chǔ)單文件或多文件都可以
?
?
?
?選擇完后點(diǎn)擊“完成”
?到上面這一步基本配置就完成了
?三、Linux鏡像安裝
選擇第一個(gè),Install Rocky Linux 9.2
?安裝過(guò)程
?作為開(kāi)發(fā)人員,默認(rèn)language就選English沒(méi)得說(shuō)
?基礎(chǔ)的配置就看下面紅框標(biāo)注
?“done”
?選好時(shí)區(qū),done
?基于開(kāi)始我們對(duì)虛擬機(jī)網(wǎng)絡(luò)設(shè)置,這里能夠看到,鏡像安裝完后直接就可以聯(lián)網(wǎng)了
?這里的“Allow root SSH login with password”一定要勾選,上一次安裝時(shí)SSH工具死活連不上,找了好半天問(wèn)題才看到有的博主提示這里要允許
?前面我們?yōu)閞oot(管理員賬戶(hù))用戶(hù)創(chuàng)建了密碼,這里再創(chuàng)建一個(gè)用戶(hù),不需要再為其設(shè)置為“管理員賬戶(hù)了”,不然創(chuàng)建新用戶(hù)意義何在
?所有的都設(shè)置問(wèn)就可以“Begin installation”
?四、登錄驗(yàn)證
安裝完后我們登錄到系統(tǒng)看一看,這里我們用新創(chuàng)建的用戶(hù)來(lái)驗(yàn)證
等我們登錄進(jìn)去后,查看ip地址,也能ping通外網(wǎng)?
?這里工具使用的finalshell,能夠正常連接虛擬機(jī)
?五、RockyLinux靜態(tài)網(wǎng)絡(luò)設(shè)置
看下圖我們一開(kāi)始會(huì)有點(diǎn)奇怪,網(wǎng)卡ens160是啟用狀態(tài),但是在??/etc/sysconfig/network-scripts/ 目錄下我們并沒(méi)有找到 類(lèi)似 ifcfg-ens160的網(wǎng)卡配置
?當(dāng)我們閱讀readme-ifcfg-rh.txt文件時(shí)這里給出了答案,RockyLinux已經(jīng)不在把ifcfg-ens**作文默認(rèn)配置,該配置已經(jīng)移到目錄??/etc/NetworkManager/system-connections/
?當(dāng)我們進(jìn)入到/etc/NetworkManager/system-connections/,會(huì)看到有一個(gè)ens160.nmconnection的文件,打開(kāi)后會(huì)見(jiàn)到我們的靜態(tài)IP配置如下
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-497282.html
?下面我貼上了RockyLinux社區(qū)關(guān)于IPV4的網(wǎng)絡(luò)配置命令,可以根據(jù)這個(gè)自行配置文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-497282.html
# 查看設(shè)備信息
[root@localhost ~]# nmcli device
DEVICE TYPE STATE CONNECTION
ens18 ethernet connecting (getting IP configuration) ens18
lo loopback unmanaged --
# 配置 IPv4 地址
[root@localhost ~]# nmcli connection modify ens18 ipv4.addresses 192.168.11.144/24
# 配置 IPv4網(wǎng)關(guān)
[root@localhost ~]# nmcli connection modify ens18 ipv4.gateway 192.168.11.254
# 配置 IPv4 DNS,多個(gè) DNS IP 之間使用雙引號(hào) + 空格
[root@localhost ~]# nmcli connection modify ens18 ipv4.dns "114.114.114.114 223.6.6.6"
# 設(shè)置 DNS 基礎(chǔ)搜索,多個(gè)域名之間使用雙引號(hào) + 空格
[root@localhost ~]# nmcli connection modify ens18 ipv4.dns-search "rockylinux.cn rockylinux.org"
# 重新加載網(wǎng)絡(luò)配置
[root@localhost ~]# nmcli connection down ens18; nmcli connection up ens18
# 查看接口配置信息
[root@localhost ~]# nmcli device show ens18
GENERAL.DEVICE: ens18
GENERAL.TYPE: ethernet
GENERAL.HWADDR: AA:6C:33:A3:47:FE
GENERAL.MTU: 1500
GENERAL.STATE: 70 (connecting (getting IP configuration))
GENERAL.CONNECTION: ens18
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/15
WIRED-PROPERTIES.CARRIER: on
IP4.ADDRESS[1]: 192.168.11.144/24
IP4.GATEWAY: 192.168.11.254
IP4.ROUTE[1]: dst = 172.16.11.0/24, nh = 0.0.0.0, mt = 100
IP4.ROUTE[2]: dst = 0.0.0.0/0, nh = 192.168.11.254, mt = 100
IP4.DNS[1]: 114.114.114.114
IP6.ADDRESS[1]: fe80::a86c:33ff:fea3:47fe/64
IP6.GATEWAY: --
IP6.ROUTE[1]: dst = fe80::/64, nh = ::, mt = 1024
# 查看IP
[root@localhost ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether aa:6c:33:a3:47:fe brd ff:ff:ff:ff:ff:ff
altname enp0s18
inet 192.168.11.144/24 brd 172.16.11.255 scope global noprefixroute ens18
valid_lft forever preferred_lft forever
inet6 fe80::a86c:33ff:fea3:47fe/64 scope link noprefixroute
valid_lft forever preferred_lft forever
# 配置DHCP[auto]
[root@localhost ~]# nmcli connection modify enp1s0 ipv4.method manual
# 查看配置文件,如果需要配置多IP,可以修改此配置文件。
[root@localhost ~]# cat /etc/NetworkManager/system-connections/ens18.nmconnection
[connection]
id=ens18
uuid=7f49fd62-02d9-323e-8f35-0c8249647a74
type=ethernet
autoconnect-priority=-999
interface-name=ens18
timestamp=1669365850
[ethernet]
[ipv4]
address1=192.168.11.144/24,192.168.11.254
# address2=192.168.11.145/24,192.168.11.254
dns=114.114.114.114;223.6.6.6;
dns-search=rockylinux.cn;rockylinux.org;
method=auto
[ipv6]
addr-gen-mode=eui64
method=auto
[proxy]
# 查看網(wǎng)絡(luò)連接
[root@localhost ~]# nmcli connection
NAME UUID TYPE DEVICE
ens18 7f49fd62-02d9-323e-8f35-0c8249647a74 ethernet ens18
# 重啟網(wǎng)絡(luò)
[root@localhost ~]# systemctl restart NetworkManager
[root@localhost ~]# systemctl status NetworkManager
● NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2022-11-25 03:52:19 EST; 5s ago
Docs: man:NetworkManager(8)
Main PID: 2002 (NetworkManager)
Tasks: 4 (limit: 48930)
Memory: 2.9M
CPU: 105ms
CGroup: /system.slice/NetworkManager.service
└─2002 /usr/sbin/NetworkManager --no-daemon
到了這里,關(guān)于Windows VMware安裝RockyLinux9的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!