虚拟机修改 IP 方法(临时 + 永久)
http://blog.163.com/pangzy_me/blog/static/970436652014388536111/
主要涉及文件:
/etc/network/interfaces,这里是IP、网关、掩码等的一些配置;
/etc/resolv.conf这个文件保存DNS的有关信息
主要命令:
sudo /etc/init.d/networking restart重启网络,使配置文件的配置生效;
sudo route add default gw <IP地址>,设置网关。
虚拟机修改ip有两种方法:
1、ifconfig修改
查看现在ip地址:ifconfig
获得root权限:su
修改ip命令:ifconfig eth1 10.90.3.49 netmask 255.255.0.0
网卡 ip地址 子网掩码
说明:该种方式可以使改变即时生效,虚拟机重启后失效。
1)sudo ifconfig eth0 <IP地址> netmask <子网掩码> up
eth0是网卡。最后的up表示开启网卡,可以不加。
2) sudo route add default gw <网关IP>
设置网关
3) 设置DNS,这个必须去配置文件修改,同第二种
4)配置主机名称
命令:sudo /bin/hostname <主机名>
但是系统启动时,会从/etc/hostname来读取主机的名称。
2、配置文件修改ip,永久生效
1)配置IP、网关:sudo gedit /etc/network/interfaces 里面添加
修改脚本/etc/network/interfaces:该文件为只读文件,因此得修改文件权限)
修改文件权限:chmod 777 【文件名】
auto lo
iface lo inet loopback
auto eth3
#iface eth3 inet dhcp
iface eth3 inet static
address 10.90.3.170
netmask 255.255.0.0
gateway 10.90.1.254
重启networking服务或重启虚拟机之后生效。
sudo /etc/init.d/networking restart
这里还可以配置第二IP(虚拟IP)
auto eth0:1
iface eth0:1 inet static
address 192.168.1.60
netmask 255.255.255.0
gateway 192.168.1.12)配置DNS: sudo gedit /etc/resolv.conf
nameserver 202.107.117.11
3)主机名:sudo gedit /etc/hostname 里面输入主机名。默认有个主机名,因此这个不是必须的。
4)重启网络:sudo /etc/init.d/networking restart
也可以重启网卡:
sudo ifconfig eth0 down
sudo ifconfig eth0 up3、通过图形化的网络连接菜单配置
这个在系统-首选项里,也叫做network manager,通过右上角面板里的网络管理小程序可以启用它的配置。
上一篇: 虚拟机更改 IP 地址
推荐阅读
-
[Microsoft Azure] Microsoft Azure 虚拟机 IP 地址替换方法和步骤详解
-
VMware 如何克隆虚拟机 修改主机名 修改 IP 地址 创建数据目录
-
Linux 虚拟机修改 IP 地址、查看网关、网络环境配置教程
-
Hyper-V 下 linux 虚拟机静态 IP 互联网配置的两种方法 (2)
-
在 Openstack 上修改虚拟机 IP 地址
-
linux 系统修改 ip 地址命令,让虚拟机上网
-
虚拟机修改ip
-
使用静态 IP 配置虚拟机,并使用 FileZIlla 在虚拟机和 Windows 之间传输文件(ssh 和 ftp 两种方法)。
-
Centos 虚拟机 Internet 配置 IP 方法
-
创建虚拟机网络并配置固定 IP 的 VMware NAT 方法