用VMware Workstation 17 Pro 安装openEuler系统、ssh连接、必备插件
安装教程
VMware Workstation 17 Pro 安装openEuler 详细教程
查看内核版本号、CPU信息
uname -r
uname -m
网络设置
假如是一台物理机,出厂时没有任何配置,那么我们需要为其配置网络,使其能够连接外网安装软件。本文以物理机直连笔记本的方式,介绍一种网络配置。
连接方式
物理机的网口通过网线连接笔记本的网口,笔记本已通过wifi连接外网.
物理机linux网络设置
进入物理机的系统,通过root登录;
- 将网络设置为DHCP
编辑网络配置文件。在openEuler中,网络配置文件位于/etc/sysconfig/network-scripts/目录下。您可以使用以下命令编辑该文件。
sudo vi /etc/sysconfig/network-scripts/ifcfg-<interface-name>
在文件中添加以下行:
BOOTPROTO=dhcp
重启网络服务以使更改生效。您可以使用以下命令重启网络服务:
sudo systemctl restart NetworkManager.service
windwos网络共享配置
进入“控制面板\网络和 Internet\网络连接”,找到wifi的网络适配器,右键查看属性,选择“共享”选项卡,勾选“允许其他网络用户通过此计算机的internet连接来连接”,然后“家庭网络连接”选项框,选择与物理机直连的网卡,然后确定即可。
其他辅助指令
- 列出系统中的网络接口及其状态:
ip link show
- 断开网络接口的连接:
sudo ip link set <interface-name> down
- 确认网络接口断开
ip link show <interface-name>
如果网络接口已被断开,它应该显示为“DOWN”。
安装网络工具
sudo yum install net-tools
安装后,可使用ifconfig命令,查看网络配置信息。
VPN
sudo vi /etc/profile
Append the following lines to the file, save the file, and exit:
#你的代理ip和端口
export http_proxy="http://172.20.160.1:10811"
export https_proxy="http://172.20.160.1:10811"
防火墙相关
安装firewalld:
sudo yum install firewalld
启动firewalld服务并将其设置为开机自启:
sudo systemctl start firewalld
sudo systemctl enable firewalld
firewalld服务状态查看:
sudo systemctl status firewalld
如果firewalld服务正在运行,则应该看到类似以下输出:
firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-07-14 10:00:00 CST; 1h ago
...
允许SSH,这将添加一个永久性规则,允许SSH流量通过防火墙:
sudo firewall-cmd --add-service=ssh --permanent
重新加载firewalld配置以使更改生效:
sudo firewall-cmd --reload
Xshell无法连接Linux的可能几种原因及解决办法
关闭防火墙
#查看防火墙服务
systemctl status firewalld.service
#停止防火墙服务
systemctl stop firewalld.service
#禁止防火墙开机自启动
systemctl disable firewalld.service
关闭selinux
# SELinux 提供了 3 种工作模式:Disabled、Permissive 和 Enforcing
vim /etc/selinux/config
# 改为Disabled 工作模式
桥接模式连接虚拟机
如果你使用的是无线wifi,那么需要使用桥接模式才能稳定使用ssh连接linux虚拟机
解决虚拟机中桥接模式下ip地址的设置
其他参考:
windows宿主机如何SSH连接VMware的Linux虚拟机
解决windows与虚拟机ubuntu互相ping不通的问题
修改yum源、dnf源
编辑以下文件修改yum源:
vi /etc/yum.repos.d
编辑以下文件修改dnf源:
vi /etc/dnf/dnf.conf
例如:将源修改为阿里云,将上述文件中的http://repo.openeuler.org替换为https://mirrors.aliyun.com/openeuler即可
镜像仓库:
https://www.openeuler.org/zh/mirror/list/
参考:https://www.jiucool.org/openeuler-dnf-config/