Ubuntu20.04配置静态IP地址,开启远程连接

本文介绍了在Windows环境下,使用VMware安装的Ubuntu20.04系统如何配置静态IP地址和开启远程SSH连接。首先,通过设置虚拟机网络为桥接模式并编辑网络配置文件实现静态IP设置。然后,安装并配置OpenSSH-Server以允许远程连接。完成这些步骤后,用户可以通过SSH工具如VSCode进行远程开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文操作演示为windows系统使用虚拟机安装的ubuntu系统进行:操作系统为ubuntu20.04,VMware15.5.0 build-14665864,内容分为两部分,第一部分为配置ubuntu系统的静态ip地址,第二部分内容为修改配置开启远程连接功能

一、配置静态IP地址

1. 设置虚拟机网络模式为桥接模式

虚拟机网络设置

2. 启动虚拟机,打开终端输入以下命令编辑网络配置文件

  • 进入目录查看配置文件名称
cd /etc/netplan/
ll

操作命令

  • 查看网卡名称
ip addr

操作步骤

  • 编辑网络配置
sudo vi 你系统配置文件的名称(第一步中的文件名称)

操作步骤

  • i 键进入编辑模式

network:
  version: 2
  renderer: NetworkManager
  ethernets:
     ens33:
       dhcp4: no
       addresses: [192.168.1.253/24]
       gateway4: 192.168.1.1
       nameservers:
         addresses: [114.114.114.114]

操作步骤

  • 退出编辑并保存
1.按Esc键
2.输入“:wq”  (不包含引号)
3.按回车
  • 输入命令使配置文件生效
sudo netplan apply

重要:重启虚拟机!!!重启虚拟机!!!重启虚拟机!!!

  • 测试网络是否正常
    ubuntu:ping windowsIP和百度服务器如下有返回均正常说明网络配置完毕
    操作步骤
    windows:ping 虚拟机中的ubuntu系统有返回则正常
    操作步骤
  • 如过虚拟机和windows互相ping不通则检查下防火墙相关设置,本文不延伸,请读者自行百度。

二、开启远程连接

1. 安装OpenSSH-Server

  • 打开终端,安装openssh-server,并重启ssh服务,设置为自动启动
sudo apt-get remove openssh-server
sudo apt-get install openssh-server
sudo service ssh --full-restart
sudo systemctl enable ssh

2. 编辑Ubuntu配置文件

  • 打开配置文件,因为是只读文件,需要用sudo打开。
sudo gedit /etc/ssh/sshd_config
  • 配置文件中添加如下内容:(端口号可以自定义)
Port 22
PermitRootLogin yes
PasswordAuthentication yes
  • 保存后重启服务器。
sudo service ssh --full-restart
  • 现在就可以使用远程工具(ssh、tabby、mobaxterm、xshell等)连接系统进行开发了

三、写在最后

本文参考:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值