1.虚拟机环境准备

本文详细介绍了如何在Linux系统中进行网络配置与优化,包括修改IP地址、子网掩码、网关等基本网络参数的方法,以及如何在hosts文件中添加IP映射,修改主机名,并关闭防火墙等内容。

以下都是root下操作

1.通过修改ifcfg-ens33配置文件来修改配置ip

命令:vim /etc/sysconfig/network-scripts/ifcfg-ens33 

修改为
BOOTPROTO=static
ONBOOT=yes
添加
IPADDR=172.16.1.115
NETMASK=255.255.255.0
GATEWAY=172.16.1.254
DNS1=8.8.8.8

[root@localhost ~]# systemctl restart network重启网卡就ok了

其中GATEWAY去这里看

2.在hosts里添加ip映射

命令:vim /etc/hosts

注意!!!一定要把第一行注释掉,避免hadoop完全分布式的时候以后出现问题。详情见https://blog.youkuaiyun.com/daxuddaai/article/details/109146555

3.修改主机名

命令:[hx@spark06 ~]$ vim /etc/sysconfig/network

添加
NETWORKING=yes
HOSTNAME=spark06

4.关闭防火墙

#查看防火墙状态
systemctl status firewalld
#关闭防火墙
systemctl disable firewalld

### 配置模板虚拟机环境用于FinalShell连接和管理 为了配置模板虚拟机环境以支持FinalShell的连接和管理,需要完成以下关键步骤。这些步骤包括虚拟机的基本设置、Linux系统环境配置以及确保FinalShell能够正常连接到虚拟机。 #### 1. 创建虚拟机并分配资源 在创建虚拟机时,需分配足够的硬盘和内存资源[^1]。例如: - 硬盘:20GB或更多。 - 内存:2GB或更多。 确保每个虚拟机都有独立的CMOS、硬盘和操作系统,以便像操作实体机一样对虚拟机进行配置。 #### 2. 安装操作系统 选择适合的Linux发行版(如CentOS、Ubuntu等)作为虚拟机的操作系统。安装完成后,更新系统软件包: ```bash sudo apt update && sudo apt upgrade -y # 对于Debian/Ubuntu系统 sudo yum update -y # 对于CentOS/RHEL系统 ``` #### 3. 配置SSH服务 FinalShell通过SSH协议连接到远程服务器或虚拟机,因此需要确保SSH服务已正确安装并运行。 - 安装SSH服务: ```bash sudo apt install openssh-server -y # 对于Debian/Ubuntu系统 sudo yum install openssh-server -y # 对于CentOS/RHEL系统 ``` - 启动并设置SSH服务开机自启: ```bash sudo systemctl start sshd sudo systemctl enable sshd ``` #### 4. 配置环境变量(可选) 如果需要在虚拟机中使用特定的软件环境(如Java环境),可以参考相关配置方法[^2]。例如,配置`JAVA_HOME`环境变量: ```bash echo "export JAVA_HOME=/opt/module/jdk1.8.0_212" | sudo tee -a /etc/profile.d/my_env.sh echo "export PATH=\$PATH:\$JAVA_HOME/bin" | sudo tee -a /etc/profile.d/my_env.sh source /etc/profile.d/my_env.sh ``` #### 5. 安装Docker(可选) 如果计划在虚拟机中使用Docker容器技术,可以按照以下步骤安装Docker[^3]: - 安装Docker: ```bash sudo curl -sS https://get.docker.com/ | sh ``` - 切换到root用户并启用Docker服务: ```bash su root systemctl enable docker systemctl start docker ``` #### 6. 配置网络 确保虚拟机的网络适配器设置为“桥接模式”或“NAT模式”,以便虚拟机能够访问外部网络。此外,检查虚拟机的IP地址是否正确分配: ```bash ip addr show ``` #### 7. 测试FinalShell连接 在FinalShell中添加新的SSH会话,输入虚拟机的IP地址、用户名和密码进行测试连接。如果一切配置正确,应该能够成功登录。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值