Linux下单网卡设置双ip,ubuntu设置双IP
2009-11-19 14:12:38
Tags:
双ip
环境:Ubuntu 8.10 server 64bit
Ubuntu的网卡配置文件是/etc/network/interfaces
修改一下这个配置文件就可以单网卡绑定两个ip,或者设置多个ip了
1)去到配置文件的目录
代码
- $cd /etc/network
2)编辑interfaces此配置文件
代码
- $sudo vi interfaces
如果是由dhcp自动配置本机ip的,interfaces的内容大概会是:
##lo配置
auto lo
iface lo inet loopback
##网卡eth0的配置
auto eth0
iface eth0 inet dhcp
我们需要配置多ip,所以修改interfaces文件成一下内容:
代码
- ##lo配置
- auto lo
- iface lo inet loopback
- ##虚拟出一个eth0:0
- auto eth0
- auto eth0:0
- ##配置eth0的ip,默认网关,子网掩码
- iface eth0 inet static
- address 192.168.1.23
- gateway 192.168.1.1
- netmask 255.255.0.0
- ##配置eth0:0的ip,默认网关,子网掩码
- iface eth0:0 inet static
- address 192.168.1.24
- gateway 192.168.1.1
- netmask 255.255.255.0
以上的是双ip的配置文件,
如果需要配置3个ip则是:
代码
- ##lo配置
- auto lo
- iface lo inet loopback
- ##虚拟出两个:eth0:0和eth0:1
- auto eth0
- auto eth0:0
- auto eth0:1
- ##配置eth0的ip,默认网关,子网掩码
- iface eth0 inet static
- address 192.168.1.23
- gateway 192.168.1.1
- netmask 255.255.0.0
- ##配置eth0:0的ip,默认网关,子网掩码
- iface eth0:0 inet static
- address 192.168.1.24
- gateway 192.168.1.1
- netmask 255.255.255.0
- ##配置eth0:1的ip,默认网关,子网掩码
- iface eth0:1 inet static
- address 192.168.1.25
- gateway 192.168.1.1
- netmask 255.255.255.0
3)保存修改之后,重启一下网络服务
$sudo service networking restart
配置就生效了。
查看一下:
$ifconfig -a