FreeBSDシステムを使用するように設定したいと思います。再び0〜のようにデフォルトゲートウェイすべての着信/発信(インターネット)トラフィックとEM0一つのために特定のネットワークだから、パケットを簡単に制御できますパフ。
私のルーターはFritzBox(192.168.178.1)で、2つのネットワークカード(re0とem0)がここに接続されています。 DHCP は現在アクティブであり、同じネットワークから IP を取得しています。
現在の構成
設定されている場合
Internet:
Destination Gateway Flags Netif Expire
default 192.168.178.1 UGS re0
127.0.0.1 link#3 UH lo0
192.168.178.0/24 link#1 U re0
192.168.178.33 link#2 UHS lo0
192.168.178.199 link#1 UHS lo0
rc.conf
ifconfig_em0="DHCP"
ifconfig_re0="DHCP"
必須構成
ifconfig(彫刻)
default 192.168.178.1 UGS re0
192.168.178.0/24 link#2 U em0
再び0
- デフォルトパス
- IPは重要ではありません
EM0
- 192.168.178.0/24に接続
- ネットワークIP 192.168.178.0/24
すでに試しました
rc.conf
defaultrouter="192.168.178.1"
ifconfig_em0="inet 192.168.178.33 netmask 255.255.255.0"
ifconfig_re0="inet 192.168.178.199 netmask 255.255.255.0"
static_routes="my"
route_my="-net 192.168.178.0/24 -iface em0"
私の要約
re0は常にオペレーティングシステムで設定された最初のインターフェイスなので、私のネットワーク192.168.178.0/24へのパスを含むデフォルトゲートウェイのようです。
誰もが正しい方向に私を指すことができますか?私いいえ使いたい再び0私のネットワークにルーティングするため。これはしなければならないただ完成者EM0。
ありがとうございます。
答え1
私の問題に対処してくださった皆さんに感謝します。
解決策が見つかりました。 「network_interfaces」の順序が重要であることがわかりました。私の現在の構成は次のとおりです。
ifconfig_re0="NOAUTO"
ifconfig_em0="NOAUTO"
network_interfaces="em0 re0"
ifconfig_em0="inet 192.168.178.33 netmask 255.255.255.0"
ifconfig_re0="inet 192.168.178.199 netmask 255.255.255.0"
defaultrouter="192.168.178.1"
これにより問題が解決します。必要な設定は再起動後も維持されます。フレンドリーな安否