虚拟机 ubuntu 16.04 修改成静态ip,以便外网访问
来源:互联网 发布:金芒网络电玩城 编辑:程序博客网 时间:2024/04/30 08:54
------一、以下用命令行修改的方式(部分机器成功,部分失败了)-------
(1)修改配置文件:
sudo vim /etc/network/interfaces
原来的内容是:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
修改后的内容是:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto ens33
iface ens33 inet static
address 192.168.0.68
netmask 255.255.255.0
gateway 192.168.0.1
(2)重启服务
sudo /etc/init.d/networking restart
正常情况下,这一步就成功完成了。
----over----
然而我失败了,显示:
[....] Restarting networking (via systemctl): networking.serviceJob for networking.service failed because the control process exited with error code. See "systemctl status networking.service" and "journalctl -xe" for details.
failed!
然后一番折腾 虚拟机的 网络适配器的设置,一会儿改成桥接,一会儿改成NAT。依旧没有弄好。
后面证明,不需要修改,默认的自动桥接就行。网上其他的说的NAT模式下 静态Ip不需要。
------二、以下用ubuntu图形界面修改的方式(成功)-------
前提:所有的虚拟机网络设置 恢复成最初设置(自动桥接),且可以动态Ip网络连接正常。
且前面的文件/etc/network/interfaces恢复到最初的样子。
一切都是最初可以 动态ip 上网的样子。
2,选择Ethernet下面的第一个选项,然后Edit,可能跟图中的名称不一样。
3,配置要使用的静态ip 等
4,以上,配置好并save以后,重启网络连接:勾选的 Enable Networking,取消掉,再重新勾选。
(或者 sudo /etc/init.d/networking restart)
然后用 ifconfig 确认,是想要得到的静态ip
ping www.baidu.com 也成功,表示网络正常
成功!
------三、开启ssh服务-------
sudo apt-get install openssh-server
这样就可以通过ssh,外网访问本地虚拟机了 ~
- 虚拟机 ubuntu 16.04 修改成静态ip,以便外网访问
- virtualbox 虚拟机 ubuntu修改静态ip
- CentOS7虚拟机设置静态IP外网访问
- 虚拟机上配置静态ip访问外网(NAT模式)
- ubuntu 修改静态ip
- 修改Ubuntu 静态ip
- ubuntu 修改静态ip
- ubuntu 修改静态IP
- 虚拟机 ubuntu设置静态IP
- Ubuntu 下静态IP修改
- ubuntu修改静态IP地址
- ubuntu修改静态IP地址
- ubuntu 16.04 vm虚拟机 nat 配置静态ip
- 虚拟机ubuntu 14 配置静态ip及配置后无法链接外网问题
- 虚拟机下ubuntu配置静态IP
- 虚拟机中设置ubuntu为静态ip
- 虚拟机下ubuntu静态ip设置
- Ubuntu 虚拟机设置静态IP地址
- app与后台登录与安全
- IOS的网络提示(E\2G\3G\4G\WIFI\无网)
- Sublime Text 3 快捷键总结(实用)
- python 正则表达式
- Vue.js入门-简介和指令介绍
- 虚拟机 ubuntu 16.04 修改成静态ip,以便外网访问
- vim命令图&linux命令
- 局域网发现设备代码实现:udp组播
- throw URISyntaxException when send email by ical4j
- bzoj 4292 枚举
- Monkey入门
- 主设备号和次设备号
- Linux命令(38):diff
- Android Studio Execution failed for task ':app:transformClassesWithInstantRunForDebug'