共通
再起動
systemctl reboot
apt
アップグレード
apt upgrade apt update
パッケージの検索
apt-cache search [パッケージ名]
vim
インストール
apt -y install vim
行番号の追加
# ユーザーのホームディレクトリに[.vimrc]ファイルを追加し[set number]を設定 vim ~/.vimrc set number
ネットワーク
IPアドレスの確認
ip a
静的IPアドレスの設定
vim /etc/network/interfaces ~(略)~ allow-hotplug eth0 # iface ens160 inet dhcp # ←DHCPを無効 iface ens160 inet static # ←例:IPアドレスを192.168.200.175に設定する address 192.168.200.175 netmask 255.255.255.0 gateway 192.168.200.250 mtu 1454 ~(略)~
IPv6の無効化
root@debian:~# cd /etc root@debian:/etc# vim sysctl.conf ~(略)~ net.ipv6.conf.all.disable_ipv6 = 1 # ←最終行に追加
ルーティング
確認
netstat -nr
IP v4パケットの転送を許可する
root@debian:~# cd /etc root@debian:/etc# vim sysctl.conf # Uncomment the next line to enable packet forwarding for IPv4 # net.ipv4.ip_forward=1 # ←コメントを解除する net.ipv4.ip_forward=1
スタティックルートの追加
# ネットワーク指定 route add -net 172.16.0.0 gw 172.17.249.180 netmask 255.255.0.0 eth1 route add -net 172.17.0.0 gw 172.17.249.180 netmask 255.255.0.0 eth1 # HOST指定 route add -host 192.168.96.170 gw 172.17.249.180 eth1
設定の永続化
# [/etc/network/if-up.d]ディレクトリにスクリプトを追加する # ここではファイル名は[route-add]としたが何でもよい cd /etc/network/if-up.d vim route-add #! /bin/sh route add -net 172.16.0.0 gw 172.17.249.180 netmask 255.255.0.0 eth1 route add -net 172.17.0.0 gw 172.17.249.180 netmask 255.255.0.0 eth1 # 実行許可 chmod 755 route-add
iptables
設定の永続化
ツールのインストール
apt install netfilter-persistent apt install iptables-persistent 以下のファイルをメンテする /etc/iptables rules.v4 rules.v6