FreeBSD下一块网卡绑定多个IP

转载 2007年09月13日 11:04:00
假设网卡lnc0原IP地址为192.168.0.2,现在为它绑定另一个IP:

CODE

# ifconfig lnc0 192.168.0.3 netmask 255.255.255.255 alias



解释:
CODE

如果别名IP地址和网卡原IP地址在同一个子网上,就需要设置掩码为255.255.255.255
如果位于不同的子网,就直接使用相应子网的正常网络掩码

从TCP/IP的角度来看,这样做意味着什么呢?
网络掩码的所有位都设置成1,就会保证ICP/IP栈这样来看待包:
只要包的目标地址匹配所有位,就把该包看成本地子网上的包;它创建了只有一个地址的“子网”。
所有发送给该地址的包以及该地址接受的包都会发送给路由器,而不会发送到LAN上。
如果多个别名使用了同一个网络掩码,这些别名的广播地址也应该相同,而这样却导致了TCP/IP栈的混乱。
使用全1的网络掩码,才能骗过ifconfig,让该命令允许单个接口卡上有多个IP地址。



要在/etc/rc.conf中设置别名,应该使用 ifconfig_xxx#_alias# 关键字,该关键字的使用形式类似于 ifconfig_xxx#:

CODE

ifconfig_lnc0="inet 192.168.0.2 netmask 255.255.255.0"
ifconfig_lnc0_alias0="inet 192.168.0.3 netmask 255.255.255.255"
ifconfig_lnc0_alias1="inet 192.168.1.2 netmask 255.255.255.0"
ifconfig_lnc0_alias2="inet 192.168.1.3 netmask 255.255.255.255"

  

FreeBSD下一块网卡绑定多个IP

假设网卡lnc0原IP地址为192.168.0.2,现在为它绑定另一个IP:CODE # ifconfig lnc0 192.168.0.3 netmask 255.255.255.255 alias...
  • jxncyjq
  • jxncyjq
  • 2007年03月15日 18:04
  • 451

Linux系统下一块网卡绑定多个Ip地址方法

我们知道在Linux下网卡被称为eth0,eth1,eth2.....,所有网卡的配置文件都存储在/etc/sysconfig/network-script/下,文件名是以ifcfg-eth0,ifc...
  • zhaoxiatengkong_1
  • zhaoxiatengkong_1
  • 2013年03月11日 22:01
  • 1508

一块网卡绑定多个ip

方法1:少量IP手动绑定(这里以绑定IP到eth0为例,其它网卡的话修改相应的文件名即可) 1.复制ifcfg-eth0的网卡配置文件并改名为ifcfg-eth0:0 [root@akin...
  • yu132563
  • yu132563
  • 2016年04月16日 14:59
  • 698

ubuntu下一块网卡绑定多个ip

常常我们有需要一个网卡象windows一样设置多个IP。 下面我们看看在ubuntu下怎么样做. 我们先打开网络接口的文件 sudo vi /etc/network/interfaces ...
  • sun_x_t
  • sun_x_t
  • 2012年04月12日 10:09
  • 484

如何实现为一个网卡绑定多个IP地址

        Linux的网络设备配置文件存放在/etc/sysconfig/network-scripts里面,对于以太网的第一个网络设备,配置文件名一般为 ifcfg-eth0 如果需要为第一...
  • yuyazhang
  • yuyazhang
  • 2007年06月13日 09:24
  • 610

ubuntu 多个网卡绑定一个IP

sudo gedit /etc/network/interfaces 照上边eth0添加eth0:0 auto eth0iface eth0 inet staticname Ethernet ...
  • taina2008
  • taina2008
  • 2007年08月13日 09:36
  • 3261

Centos6.x单网卡绑定多个ip地址的方法

Centos6.x之前,单个网卡绑定多个ip地址的方法是: 一般将/etc/sysconfig/network-scripts下的ifcfg-ethX拷贝一份做成ifcfg-ethX:X,再将地址改成...
  • A_9884108
  • A_9884108
  • 2014年01月28日 14:51
  • 3073

windows server 2003 一块网卡绑定多个IP

1、打开“网络连接”,选中你所希望添加多个IP的“本地连接”,点右键,选“属性”2、从“常规”中找到“Internet 协议(TCP/IP)属性”,双击打开3、如果IP地址是通过DHCP服务器自动获取...
  • henryhappier
  • henryhappier
  • 2009年01月09日 01:32
  • 1437

绑定多网卡 让网络带宽双倍增加

导读:   【IT168 专稿】公司的服务器访问量越来越大,客户端连接的速度越来越慢。一块普通的百兆网卡已经不能满足应用的需要了。怎么办呢?换千兆网卡不仅要花费好几百块钱,而且我们的交换机也是百光交...
  • chief1985
  • chief1985
  • 2008年08月18日 23:39
  • 1772

一个网卡绑定多个IP地址

加入你内网有多个网段的电脑。你在一个网卡上绑定多个。那每个网段你都可以访问了。换言之每个网段的电脑都能访问你的电脑。 IP地址可以有很多个 网关只能有一个 所以 各IP都只能访问本VLAN的设备 ...
  • mezheng
  • mezheng
  • 2012年09月01日 17:58
  • 1127
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章: FreeBSD下一块网卡绑定多个IP
举报原因:
原因补充:

(最多只允许输入30个字)