[FreeBSD]


この日記のはてなブックマーク数 このエントリーを含むはてなブックマーク
FreeBSDでバーチャルインターフェースを設定するにはifconfigコマンドを使用して以下のようにします。

[root@mx01 ~]# ifconfig fxp0 alias 192.168.1.1


[root@mx01 ~]# ifconfig fxp0
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet 218.219.203.56 netmask 0xfffffff0 broadcast 218.219.203.255
        inet 192.168.1.1 netmask 0xffffff00 broadcast 192.168.1.255
        ether 00:e0:81:21:41:02
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active


起動時にバーチャルインターフェースを立ち上げるには /etc/rc.conf内に記述を追加してください。複数のバーチャルインターフェースを設定する際にはalias0などの番号を順番に上げること

ifconfig_fxp0_alias0="inet 192.168.1.1 netmask 255.255.255.0";


[補足] ネットワークを再起動するには /etc/rc.d/netif restart (FreeBSD5.x以上)

広告
UNIXシェルスクリプト逆引き大全333の極意―Linux,FreeBSD,Solaris,Mac OS X対応 UNIXシェルスクリプト逆引き大全333の極意―Linux,FreeBSD,Solaris,Mac OS X対応
¥ 2,520 / 売り上げランク: 81654 / 463 ページ

「入門UNIXシェルプログラミング」と並ぶ良い本である。
辞書の様に引き、それらを組合わせる事でshellで実現可能な
殆どのやりたい事ができる。
この本がボロボロになっている頃には、もうあなたもshellマスター
になっていることでしょう。

基礎からわかるTCP/IPセキュリティ実験―Linux/FreeBSDの対応 基礎からわかるTCP/IPセキュリティ実験―Linux/FreeBSDの対応
¥ 2,520 / 売り上げランク: 86388 / 322 ページ

TCP/IPのシリーズの一冊として読むとよい。

できれば、「基礎からわかるTCP/IP JAVAネットワークプログラミング」のような、このシリーズのプログラミングの本でプログラミングできるようになってから読んで欲しい。

単にセキュリティを設定だけで回避しようとしても、プログラマはその裏をかくのが仕事なので、静的な設定だけでは不十分である。

プログラミングできる人がセキュリティを担当すると、設定の妥当性を確認するプログラムが書けるかもしれない。

セキュリティは実験段階であることを理解すれば、本書は非常に役立つものと思う。

改訂版 FreeBSD徹底入門 改訂版 FreeBSD徹底入門
¥ 3,990 / 売り上げランク: 124495 / 624 ページ

とにかく丁寧。
インストールのやり方から、環境の設定の行い方迄、これからFreeBSDを始めてみようと思ったら読んでみるべきでしょう。
本に収録されているバージョンは少々古めですが、ほとんど関係ありません。

旧版を愛読した人から薦められたのですが、自分でもぜひお薦めしたい一冊です。