インターネット共有操作に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)クライアントが表示されることを確認します。 [詳細] タブをクリックし、[この接続のインターネット接続共有を有効にする] チェック ボックスをオンにします。