2番目のサブネットでインターネット接続共有を設定する方法

2番目のサブネットでインターネット接続共有を設定する方法

インターネット共有操作にpxeサーバーを使用する際に問題があります。

まず、ネットワークアダプタが1つだけで、DNSMASQを使用するたびにコンピュータのオペレーティングシステムをインストールする必要があります。同じISPルーターの他のユーザーがインターネットにアクセスできるようにするには、DNSMASQを無効にする必要があります。

これで2番目のネットワークアダプタができたので、DNSMASQの代わりにICS-DHCPを使用してPXEサーバーを設定してみました。しかし、PXEクライアントでインターネット共有に問題があります。

情報:ISPルーターIP:192.168.1.1 Ubuntuサーバー固定IP:192.168.1.19 - > pxeインストールとインターネット共有のためにISPルーターの2番目のアダプタ固定IPに接続し、192.168.0.1を使用します。

私の質問は、「ISPのルーターに接続されているすべてのコンピューターが引き続き機能するようにするにはどうすればよいですか?サーバー(eth0を介して同じルーターに接続)は、PXEファイルを配布し、ネットワークに直接接続された2番目のアダプターを介してネットワークを共有します。システムをインストールする必要があるコンピュータは何ですか?

問題は、他のサブネットにデフォルトゲートウェイを設定できないようです。ゲートウェイ自体をルーティングできますか?それでは、どうすればいいですか?

猫/etc/network/インターフェース:

auto lo
iface lo inet loopback

auto eth0
allow-hotplug enp5s0
iface enp5s0 inet static
address 192.168.1.19
netmask 255.255.255.0
gateway 192.168.1.1

auto eth1 
allow-hotplug enp7s4f1
iface enp7s4f1 inet static 
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0/24
broadcast 192.168.0.255

dhcpd 構成ファイル

ffDHCPDARGS=enp7s4f1;
default-lease-time 86400;
max-lease-time 604800;
authoritative;
ddns-update-style none;
allow unknown-clients;

subnet 192.168.0.0 netmask 255.255.255.0 {
        range 192.168.0.2 192.168.0.10;
        filename "pxelinux.0";
        option subnet-mask 255.255.255.0;
}

ナミクリッド

DEVICE           TYPE      STATE         CONNECTION 
enp5s0           ethernet  connecté      server   
enp7s4f1         ethernet  connecté      pxe-client   

/etc/default/tftpd-hpa

TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/lib/tftpboot"
TFTP_ADDRESS="192.168.0.1:69"
TFTP_OPTIONS="--secure"
RUN_DAEMON="yes"

PXEサーバーと一緒にWindows 10をインストールした後、新しいコンピュータにインターネットがありません。ただし、Samba共有など、他のすべてのサービスにアクセスできます。

答え1

インターネット接続共有を設定するには?インターネット接続を右クリックし、[プロパティ]をクリックします。 [全般]タブをクリックし、Microsoftネットワークおよびインターネットプロトコル(TCP / IP)クライアントが表示されることを確認します。 [詳細] タブをクリックし、[この接続のインターネット接続共有を有効にする] チェック ボックスをオンにします。

関連情報