「AKI-H8/3069FでuClinuxを動作させる方法(中編)」の版間の差分

📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

編集の要約なし
 
(同じ利用者による、間の3版が非表示)
45行目: 45行目:
===== tftpのインストール =====
===== tftpのインストール =====
まず、tftp(クライアント)とtftp-server、xinetdをインストールする。
まず、tftp(クライアント)とtftp-server、xinetdをインストールする。
  # CentOS 7
  # RHEL
  sudo yum install tftp tftp-server* xinetd*
  sudo dnf install tftp tftp-server* xinetd*
   
   
  # SUSE
  # SUSE
91行目: 91行目:
  sudo firewall-cmd --reload
  sudo firewall-cmd --reload
<br>
<br>
Linux PCにCentOSを使用している場合、SELinuxの設定を行う。<br>
RHELを使用している場合、SELinuxの設定を行う。<br>
初期設定では、SELinuxは変更を受け入れない強制ポリシーを使用しているため、tftpの読み書きを許可する必要がある。<br>
初期設定では、SELinuxは変更を受け入れない強制ポリシーを使用しているため、tftpの読み書きを許可する必要がある。<br>
SELinuxに変更を加えるには、/etc/selinux/configファイルを変更して、ポリシーを許容に変更する。<br>
SELinuxに変更を加えるには、/etc/selinux/configファイルを変更して、ポリシーを許容に変更する。<br>
192行目: 192行目:
<br>
<br>
次に、Linux PCにDHCPサーバを構築する。<br>
次に、Linux PCにDHCPサーバを構築する。<br>
DHCPサーバのインストールについては、[[DHCPサーバの構築|こちらのページ]]を参照する。<br>
DHCPサーバのインストールの詳細は、[[サーバ - DHCP]]を参照すること。<br>
以下のように、/etc/dhcp/dhcpd.confファイル(CentOS)または/etc/dhcpd.confファイル(SUSE)を編集する。<br>
<br>
ここで、00:02:cb:01:86:c2はAKI-H8/3069FのMACアドレスである。(Red Bootの起動時に出力されるので、その値を記述する)<br>
DHCPサーバの設定を行うため、/etc/dhcp/dhcpd.confファイル(RHEL)または/etc/dhcpd.confファイル(SUSE)を編集する。<br>
  # CentOS
(AKI-H8/3069FのMACアドレスは、Red Bootの起動時に出力される)<br>
  # RHEL
  sudo vi /etc/dhcp/dhcpd.conf
  sudo vi /etc/dhcp/dhcpd.conf
   
   
202行目: 203行目:
  sudo vi /etc/dhcpd.conf
  sudo vi /etc/dhcpd.conf
<br>
<br>
  # /etc/dhcp/dhcpd.confファイル(CentOS)
  # /etc/dhcp/dhcpd.confファイル(RHEL)
  # /etc/dhcpd.confファイル(SUSE)
  # /etc/dhcpd.confファイル(SUSE)
   
   
240行目: 241行目:
  host AKI3069F.koudo.net
  host AKI3069F.koudo.net
  {
  {
     hardware Ethernet 00:02:cb:01:86:c2;    '''AKI-H8/3069FのMACアドレス'''
    # AKI-H8/3069FのMACアドレス
     fixed-address 192.168.1.11;             '''AKI-H8/3069FのIPアドレス'''
     hardware Ethernet 00:02:cb:01:86:c2;
     # AKI-H8/3069FのIPアドレス
     fixed-address 192.168.1.11;
  }
  }
<br>
<br>
次に、DHCPサーバのサービスを起動する。<br>
次に、DHCPサービスを起動する。<br>
  sudo systemctl start dhcpd
  sudo systemctl start dhcpd
  sudo systemctl enable dhcpd
  sudo systemctl enable dhcpd
<br>
Firewalldを有効にしている場合は、DHCPサービスの許可が必要である。(DHCPサーバは、UDPでポート番号67を使用する)<br>
sudo firewall-cmd --add-service=dhcp --permanent
sudo firewall-cmd --reload
<br>
<br>
再度、AKI-H8/3069Fを再起動して、以下のようにIPアドレスが割り当てられていれば、DHCPサーバは正常に動作している。<br>
再度、AKI-H8/3069Fを再起動して、以下のようにIPアドレスが割り当てられていれば、DHCPサーバは正常に動作している。<br>
267行目: 275行目:
<br>
<br>
  # 出力
  # 出力
  PING 192.168.0.2 (192.168.0.2) 56(84) bytes of data.
  PING 192.168.1.11 (192.168.1.11) 56(84) bytes of data.
  64 bytes from 192.168.0.2: icmp_seq=1 ttl=64 time=14.9 ms
  64 bytes from 192.168.1.11: icmp_seq=1 ttl=64 time=14.9 ms
  64 bytes from 192.168.0.2: icmp_seq=2 ttl=64 time=2.84 ms
  64 bytes from 192.168.1.11: icmp_seq=2 ttl=64 time=2.84 ms
  64 bytes from 192.168.0.2: icmp_seq=3 ttl=64 time=4.22 ms
  64 bytes from 192.168.1.11: icmp_seq=3 ttl=64 time=4.22 ms
  --- 192.168.0.2 ping statistics ---
  --- 192.168.0.2 ping statistics ---
  3 packets transmitted, 3 received, 0% packet loss, time 2001ms
  3 packets transmitted, 3 received, 0% packet loss, time 2001ms