差分
この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
os:arch:start [2012/05/13 19:09] yuki |
os:arch:start [2021/05/19 23:00] yuki 削除 |
||
---|---|---|---|
ライン 12: | ライン 12: | ||
* https://wiki.archlinux.org/index.php/Configuring_Network#Static_IP_address | * https://wiki.archlinux.org/index.php/Configuring_Network#Static_IP_address | ||
* DNSの設定はresolv.confでいつも通り | * DNSの設定はresolv.confでいつも通り | ||
+ | * DHCPが勝手にresolv.confを上書きするので、辞めたい場合は/etc/dhcpd.confにnohook resolv.confを入れる | ||
+ | * resolv.confはdomain, search, nameserverを手書き。 | ||
+ | * nameserver3つしか書けないらしいんだけど、IPv4/IPv6で2個ずつだとどうなるんだ。 | ||
* ifconfigは入ってないので、ipコマンドを使う | * ifconfigは入ってないので、ipコマンドを使う | ||
* ip addr | * ip addr | ||
+ | * ip route | ||
+ | * ip -f inet6 route | ||
* netstatは入ってないので、ssコマンドを使う | * netstatは入ってないので、ssコマンドを使う | ||
* ss -an | * ss -an | ||
ライン 20: | ライン 25: | ||
* パッケージのインストール基本 | * パッケージのインストール基本 | ||
* [[https://wiki.archlinux.org/index.php/Pacman_(日本語)#.E4.BD.BF.E3.81.84.E6.96.B9]] | * [[https://wiki.archlinux.org/index.php/Pacman_(日本語)#.E4.BD.BF.E3.81.84.E6.96.B9]] | ||
+ | * こんな感じか。 | ||
+ | * pacman -Ss openssh | ||
+ | * pacman -S core/openssh | ||
* 新しくデーモン(例えばssh)を入れたりしたら、次回以降の自動起動の設定をrc.confのDAEMONSに加える。 | * 新しくデーモン(例えばssh)を入れたりしたら、次回以降の自動起動の設定をrc.confのDAEMONSに加える。 | ||
* DAEMONS=(syslog-ng network crond sshd) | * DAEMONS=(syslog-ng network crond sshd) | ||
ライン 38: | ライン 46: | ||
[STARTED][AUTO] sshd | [STARTED][AUTO] sshd | ||
[STARTED][AUTO] syslog-ng</code> | [STARTED][AUTO] syslog-ng</code> | ||
+ | * IPv6の設定はnetcfgを入れないと出来ない(?) | ||
+ | * https://wiki.archlinux.org/index.php/IPv6 | ||
+ | * <code># pacman -S core/netcfg | ||
+ | # vi /etc/network.d/eth0 | ||
+ | CONNECTION='ethernet' | ||
+ | DESCRIPTION='ipv6+ipv4 eth0' | ||
+ | INTERFACE='eth0' | ||
+ | |||
+ | IP6=static | ||
+ | ADDR6=(2001:db8::1234/64) | ||
+ | #GATEWAY6=2001:db8::1</code> | ||
+ | * RA環境だとGATEWAY6の設定に失敗してこけるので、仕方なくコメントアウト | ||
* デフォルトのSSHはrootログイン出来てしまうのと、逆引きの設定を調整 | * デフォルトのSSHはrootログイン出来てしまうのと、逆引きの設定を調整 | ||
* <code>PermitRootLogin no | * <code>PermitRootLogin no | ||
UseDNS no</code> | UseDNS no</code> | ||
+ | * (何故か)openvswitch | ||
+ | * <code>cd /usr/src/ | ||
+ | pacman -S base-devel | ||
+ | wget http://aur.archlinux.org/packages/op/openvswitch/openvswitch.tar.gz | ||
+ | tar xvf openvswitch.tar.gz | ||
+ | cd openvswitch | ||
+ | makepkg -s --asroot | ||
+ | pacman -U openvswitch-1.4.0-1-x86_64.pkg.tar.xz</code> | ||
+ | |||