ubantu20 修改网络配置

开始在网上找的教程跟着配置,然后发现因为版本问题,很多都进行了修改,所以在这里记录一下

Command ‘ifconfig’ not found

我先使用ifconfig命令,然后报错:Command ‘ifconfig’ not found
搜索发现在Ubuntu 20.04中,不建议使用ifconfig命令,可以使用ip addr 命令。
如果需要使用ifconfig命令,需要安装net-tools软件包,该软件包含

  • ifconfig
  • netstat
  • dig
  • hostname
  • route
  • arp
  • iptunnel

ifconfig已经逐渐被ip addr取代了,因为现在大部分发行版本,比如Centos\RHEL、Fedora、Ubuntu等系统都取消了net-tools工具包了。

修改ip地址

ubuntu从17.10开始,已放弃在/etc/network/interfaces里固定IP的配置,即使配置也不会生效,而是改成netplan方式 ,配置写在/etc/netplan/00-installer-config.yaml。然后我发现我的/etc/netplan没有该文件

ranan@MPI0:~$ cd /etc/netplan
ranan@MPI0:/etc/netplan$ ll
总用量 20
drwxr-xr-x   2 root root  4096 46 11:02 ./
drwxr-xr-x 133 root root 12288 46 22:10 ../
-rw-r--r--   1 root root   263 46 11:02 01-network-manager-all.yaml

有个长得差不多的,就修改该文件

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens33:
      addresses:
      - 192.168.10.110/24
      gateway4: 192.168.10.2
      nameservers:
        addresses:
        - 192.168.10.2

修改hostname

ranan@MPI0:/etc/netplan$  vim /etc/hostname 
MPI0

使用hostnameuname -n查看hostname

配置地址映射

Linux之间的地址映射
作用:修改主机名为一系列有规律的主机名(方便管理),并修改hosts文件添加我们需要的主机名和地址映射(方便节点服务器间通过主机名进行通讯)

vim /etc/hosts
127.0.0.1       localhost
127.0.1.1       MPI0
192.168.10.110  MPI0
192.168.10.111  MPI1
192.168.10.112  MPI2

希望windows可以通过主机名来连接Linux

修改windows的主机映射文件(hosts文件)

1.进入c/windows/System32/drivers/etc文件
2.复制hosts文件到桌面
3.打开桌面的hosts文件并添加如下内容
192.168.10.110 MPI0
192.168.10.111 MPI1
192.168.10.112 MPI2
4.用桌面上的hosts文件覆盖c/windows/System32/drivers/etc路径中的hosts文件

配置完成后发现可以ping通

C:\Users\NINGMEI>ping 192.168.10.110

正在 Ping 192.168.10.110 具有 32 字节的数据:
来自 192.168.10.110 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.10.110 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.10.110 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.10.110 的回复: 字节=32 时间<1ms TTL=64

192.168.10.110 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 0ms,最长 = 0ms,平均 = 0ms

使用SecureCRT访问虚拟机

需要先开启ubuntu上的ssh功能 apt install openssh-server
在secureCRT上面建立连接,因为在上面我已经做好了映射,所以这里直接使用主机名访问。

安装上传工具

sudo apt install lrzsz

window和linux的复制粘贴失效

open-vm-tools实现虚拟机交互,从而代替了之前的vmtools

apt-get update
apt-get install open-vm-tools-desktop
reboot
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐