01虚拟机下配置linux的网络上网(包括ssh,gcc,g++的安装)

1 选择模式

  • 若你是新装虚拟机时,这个界面会依次安装时会直接有,到这一步选择添加->选择网络适配器,点击桥接模式和复制物理网络。
  • 若你已经安装好虚拟机,可以点击虚拟机上方的虚拟机(M),然后也会出现这个界面,操作和上面一样。
    在这里插入图片描述

2 安装vim
若你已经安装不需要理会。

sudo apt-get install vim-gtk	#可以tab按全

3 查看windows的ip信息
由于我们使用桥接模式,所以linux和windows的ip是不一样的(net模式共享windows的ip)。桥接模式可以看作是局域网中的不同电脑,所以我们需要将linux的ip和windows的ip放在同一网段。即前三个点十分制一样,最后一个不一样。例如192.168.1.1和192.168.1.2。

执行命令:

ipconfig

由于我使用的是wifi,所以选择无线局域网,记住ipv4,子掩码,默认网关的信息。有网络的直接选以太网即可。VMWARE的信息不需要理会。
在这里插入图片描述

4 随便选择一个同网段的ip地址给linux
随便选择一个同网段的ip地址给linux,但是必须在该局域网没被使用,可以选择使用ping去测试是否被使用。我这里喜欢9,所以使用9。

5 配置linux的网络配置文件

cd /etc/network/
sudo vim interfaces

原有内容:
在这里插入图片描述

接下来我们修改该文件:
注释掉最后一行,然后添加4行,static代表静态的固定ip地址。
在这里插入图片描述

6 修改DNS
上面虽然添加了网络配置,但是我们还需要配置DNS域名才能上网。

cd /etc/resolveconf/resolv.conf.d
sudo vim base	#此时是个空文件

输入以下内容即可。

nameserver 8.8.8.8 #域名转换地址

在这里插入图片描述

7 重启
为了方便配置生效,需要重启虚拟机。

8 测试
重启后,查看linux的ip已经变成刚刚修改的9了。
在这里插入图片描述
ping一下百度,成功。
在这里插入图片描述

9 配置远程网络ssh
由于我们开发时经常需要远程使用linux,所以需要配置ssh。
1)首先查看是否已经安装ssh。

ps -e | grep ssh 
sudo apt-get install openssh-server
ps -e | grep ssh #重新执行就会有这个服务,并且开启默认启动

在这里插入图片描述
这样以后就可以使用xshell连接虚拟机操作了,当然也可以使用vscode。

10 安装gcc,g++

sudo apt-get install build-essential//和gcc,g++相关的软件包
sudo apt-get install gcc//实际上安装上面的包后已经自动安装了gcc,g++,可能与ubuntu版本有关吧,我的是16.04
sudo apt-get install g++

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值