关于VirtualBOX内安装Ubuntu server后的IP设定

关于VirtualBOX内安装Ubuntu server后的IP设定,第1张

第一步:virtualbox-虚拟机-设置-网络连接1-Bridged adapter,设置为桥接模式
第二步骤:在ubuntu server下,修改/etc/network/interfaces。如下:
auto eth0
iface eth0 inet static
address 17217212151
netmask 2552552550 #此处改成您的掩码
gateway XXXX #此处改成您的网关
保存,然后用root用户运行:
/etc/initd/networking restart
楼主测试一下看看!

步骤:

虚拟机的网络就相当于主机一样并行存在,所以当前主机要连接到路由器或交换机等设备,以使两个系统处于同一局域网。

NAT模式即虚拟机的网络是完全依赖于物理主机的网络。此时两个系统并不是处于同一局域网,不能简单的ping通;
但是可以设置Virtualbox在NAT模式(网络地址转换NAT)下的端口转发规则,通过设置规则可使主机连接虚拟机。

设置 -> 网络 -> 网络地址转换(NAT) -> 高级 -> 端口转发 -> 添加规则 :

示例:

测试是否安装ssh:

测试是否可以使用SSH连接 :使用密码登录(设置好端口转发后)

因为端口不是常规默认的,所以需要指定 port

如进行ssh连接则在shell中输入:

进行sftp连接(其端口与ssh是一样的,因为它是ssh的一部分):

ftp连接:

可能并不成功,不知是不是防火墙的问题,使用sftp就好了,更安全。

将上面的 username 改为自己的。

前提是虚拟机中的Linux安装了ssh服务并开启,且关闭了防火墙(或添加了相应规则)。

安装ssh:

启动服务:

查看是否启动:

配置防火墙

此时在远程客户端进行连接测试,如果可行

Linux 上安装 ssh (Ubuntu & RedHat)

使用了动态防火墙:变更后无需重启系统。它不能与静态防火墙共存。

可以选择开启某个端口,或完全关闭防火墙

查看是否已经开启:

在列出的信息中,查看port开头的行是否包含 22 。

查看防火墙状态:

临时关闭防火墙:

永久关闭防火墙:

打开防火墙:

注意需要root权限。

关闭:

开启:

开机默认关闭防火墙:(即永久)

开机默认开启防火墙:

fedora不可用
参考: >

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10897180.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-12
下一篇2023-05-12

发表评论

登录后才能评论

评论列表(0条)

    保存