現在の構成

現在の構成

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"

これにより問題が解決します。必要な設定は再起動後も維持されます。フレンドリーな安否

関連情報