当前位置: 技术问答>linux和unix
请问在LINUX下怎么设置静态IP?我在虚拟机中不能设置静态IP怎么办?
来源: 互联网 发布时间:2015-12-25
本文导语: 我有个Virtual PC虚拟机,虚拟机中的LINUX文件是考过来的一个vhd文件。这个vdd文件中的Linux系统设置的是启用DHCP自动获取IP地址的。 现在我启动系统时,由于我只是一台单独的机器,没有DHCP,所以虚拟机中的Linux启动...
我有个Virtual PC虚拟机,虚拟机中的LINUX文件是考过来的一个vhd文件。这个vdd文件中的Linux系统设置的是启用DHCP自动获取IP地址的。
现在我启动系统时,由于我只是一台单独的机器,没有DHCP,所以虚拟机中的Linux启动时显示启动eth0失败,我现在想设置静态IP,该怎么设置呢?
现在我启动系统时,由于我只是一台单独的机器,没有DHCP,所以虚拟机中的Linux启动时显示启动eth0失败,我现在想设置静态IP,该怎么设置呢?
|
编辑/etc/sysconfig/network-scripts/ifcfg-eth0:
DEVICE=eth0
IPADDR=192.168.1.2
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
ONBOOT=yes
NAME=eth0
DEVICE=eth0
IPADDR=192.168.1.2
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
ONBOOT=yes
NAME=eth0
|
你还要看你虚拟机的网络设置,还要看看你的网络的设置,别我说192.168你就用192.168。
我猜虚拟机设的是桥接,你应该把IP设成和你的windows机器一样的,或者改称nat。
我猜虚拟机设的是桥接,你应该把IP设成和你的windows机器一样的,或者改称nat。
|
设完回你还要用service network restart这个命令启用你刚才的设置才行啊。
|
静态IP设置可以修改/etc/network/interface文件
iface eth0 inet dhcp
改为
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx
iface eth0 inet dhcp
改为
iface eth0 inet static
address xxx.xxx.xxx.xxx
netmask xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx