FreeBSD下一塊網(wǎng)卡綁定多個(gè)IP的方法
假設(shè)網(wǎng)卡lnc0原IP地址為192.168.0.2,現(xiàn)在為它綁定另一個(gè)IP:
CODE
# ifconfig lnc0 192.168.0.3 netmask 255.255.255.255 alias
解釋:
CODE
如果別名IP地址和網(wǎng)卡原IP地址在同一個(gè)子網(wǎng)上,就需要設(shè)置掩碼為255.255.255.255
如果位于不同的子網(wǎng),就直接使用相應(yīng)子網(wǎng)的正常網(wǎng)絡(luò)掩碼
從TCP/IP的角度來看,這樣做意味著什么呢?
網(wǎng)絡(luò)掩碼的所有位都設(shè)置成1,就會(huì)保證ICP/IP棧這樣來看待包:
只要包的目標(biāo)地址匹配所有位,就把該包看成本地子網(wǎng)上的包;它創(chuàng)建了只有一個(gè)地址的“子網(wǎng)”。
所有發(fā)送給該地址的包以及該地址接受的包都會(huì)發(fā)送給路由器,而不會(huì)發(fā)送到LAN上。
如果多個(gè)別名使用了同一個(gè)網(wǎng)絡(luò)掩碼,這些別名的廣播地址也應(yīng)該相同,而這樣卻導(dǎo)致了TCP/IP棧的混亂。
使用全1的網(wǎng)絡(luò)掩碼,才能騙過ifconfig,讓該命令允許單個(gè)接口卡上有多個(gè)IP地址。
要在/etc/rc.conf中設(shè)置別名,應(yīng)該使用 ifconfig_xxx#_alias# 關(guān)鍵字,該關(guān)鍵字的使用形式類似于 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"
相關(guān)文章
Unix,BSD,Linux系統(tǒng)三者的區(qū)別小結(jié)
這篇文章主要介紹了Unix,BSD,Linux系統(tǒng)三者的區(qū)別小結(jié),需要的朋友可以參考下2023-05-03
一些朋友問小編FreeBSD如何添加硬盤?別擔(dān)心,今天小編就為大家分享FreeBSD添加硬盤的方法,希望對大家會(huì)有幫助,有需要的朋友一起去看看吧2017-04-06- 今天小編為大家?guī)淼氖荈reebsd PF 安裝使用詳解,希望對大家會(huì)有幫助,有需要的朋友一起去看看吧2017-04-06
FreeBSD下zfs: failed with error 6錯(cuò)誤如何解決?
最近一些朋友問小編 FreeBSD下zfs: failed with error 6錯(cuò)誤如何解決?今天小編要為大家?guī)淼氖?FreeBSD下zfs: failed with error 6錯(cuò)誤的解決方法,有需要的朋友一起去看2017-04-06Unix文件系統(tǒng)和pwd命令實(shí)現(xiàn)詳解
今天小編要為大家?guī)淼氖荱nix文件系統(tǒng)和pwd命令實(shí)現(xiàn)詳解,希望對大家會(huì)有幫助,有需要的朋友一起去看看吧2017-04-01- 今天小編將為大家?guī)淼氖荱nix中的dot命令詳解!希望對大家會(huì)有幫助!有需要的朋友一起去看看吧2017-03-22
freebsd時(shí)間設(shè)置小節(jié)詳解
近日!一些朋友對于freebsd時(shí)間設(shè)置小節(jié)存在疑慮!下面小編將為大家?guī)淼氖莊reebsd時(shí)間設(shè)置小節(jié)詳解!希望對大家會(huì)有幫助!有需要的朋友一起去看看吧2017-03-19- 今天小編要為大家?guī)淼氖莋rub2引導(dǎo)freebsd詳解!希望對大家會(huì)有幫助,有需要的朋友一起去看看吧2017-03-19
- 下面小編為大家?guī)淼氖荈reeBSD10安裝內(nèi)核源代碼方法講解!希望能夠幫助到大家!有需要的朋友一起去看看吧2017-03-19
FreeBSD下如何使GraphicsMagick支持中文字體?
最近一些朋友在問FreeBSD下如何使GraphicsMagick支持中文字體?今天小編為大家?guī)淼氖荈reeBSD下使GraphicsMagick支持中文字體的方法!有需要的朋友一起去看看吧2017-03-15


