请问如何为一块网卡设多个IP地址?

请问如何为一块网卡设多个IP地址?

请问如何为一块网卡设多个IP地址?      
用netconf配置
进入Server tasks中的IP aliases for virtual hosts项目
添如你要 aliases的ip 地址和子网野马 :-)      
请你说出你的linux版本。如果你是redhat的话可以在network config里设置。
或添加/etc/sysconfig/network-scriping/ifcfg-eth0:0的文件。内容参照ifcfg-eth0      
  ifconfig eth0 162.105.31.225 netmask 255.255.255.0
  ifconfig eth0:0 162.105.31.226 netmask 255.255.255.0
  ifconfig eth0:1 162.105.31.227 netmask 255.255.255.0
      
rh里用netconfig -d eth0:0(1,2,3.....)      
请问如果我的两个IP不在一个网段,要如何设第二个ip的网关。
如何指定用那一个ip来访问网络。      
其实我们通常设定的网关就是一个静态路由,相当与执行了命令
route add -net 0.0.0.0/0 gw 166.111.8.254
如果你是多路的,就可以手工添加到各网络的路由
route add -net 192.168.1.0/24 gw 192.168.1.254
route add -net 192.168.2.0/24 gw 192.168.1.254
......