在幾個月前幫朋友租用了 Layered Technologies 的主機以後,一直都沒有好好的使用,因為網站一直沒有完成,所以就閒置在那裡。Layered Technologies 的主機給的環境都不錯,每一台主機可以擁有 5 個 IP ,而且都幫你設定得好好的,就不用花心力自己去研究怎麼設定。
一個多月前發生了一次硬碟故障,請他們更換了硬碟之後順便把系統重灌,發現重灌的工程師就有點馬虎了,只有把系統弄好,該設定的 IP 資訊設定得七零八落,一些內部重灌時用的內部 IP 也都沒拿掉,動手清理乾淨以後,才發現居然忘了怎樣將多個 IP 對應到一張網路卡。
查了一下寫法,決定把他記錄下來,以免以後又忘了。
假設原來的 IP 是 192.168.0.1 ,現在要把 192.168.0.2 , 192.168.0.3 加進去,只要編輯 /etc/rc.conf ,應該會看到原來已經在運作的 IP 設定
ifconfig_fxp="inet 192.168.0.1 netmask 255.255.255.255"
底下加上
ifconfig_fxp0_alias0="inet 192.168.0.2 netmask 255.255.255.255"
ifconfig_fxp0_alias0="inet 192.168.0.3 netmask 255.255.255.255"
新增加的 IP 的 netmask 要用 255.255.255.255 喔!
接下來重新啟用網路卡 /etc/rc.d/netstart ,或是重新開機就可以囉!
.
相關文章:
如果要設定inetd的IP
在沒有網卡只有內建的時候要怎麼設定ㄚ
我想設的IP 192.168.1.1
@鬼:
> 沒有網卡只有內建的
這個意思是?