戻る

前へ| 次へ

ip -family inet address add XXX ...その 1


えーと これで 起動 は するようになりました。

でも 残念 ながら 繋がらない のです。

で 動いている 端末にて ” ip a ”と 入力してみます。

ip address show

-bash-5.0# ip address show   /* ” ip a”や ”ip address ”でも同じです たぶん   */
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp0s15: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 00:22:68:66:8b:12 brd ff:ff:ff:ff:ff:ff
3: sit0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1000
    link/sit 0.0.0.0 brd 0.0.0.0

にゃんたろう が 欲しいのは enp0s15 なのです。

暫く 眺めること 2日 ばかり 

” ether ” の 前の1行 に 望みの もの があるようです。

 区切りを ” : ” で 区切る と 2番目の 領域に 求める もの があります。

-bash-5.0# ip address | grep -B1 ether | head -1 | cut -d : -f 2
 enp0s15

で 望みのものが 得られます。

ip link set $DEV_INTERFACE up

で 起動させます。

https://baturin.org/docs/iproute2/
Bring a link up or down
ip link set dev ${interface name} up
ip link set dev ${interface name} down
Examples:
ip link set dev eth0 down
ip link set dev br0 up
ip link set $DEV_INTERFACE up /*  $DEV_INTERFACE には enp63s0 とか enp0s15  */
/*   所謂 eth0 なんぞが入ります。  */

ip -family inet address add 192.168.0.100/24 broadcast 192.168.0.255 dev $DEV_INTERFACE

では 設定 正確には 設定 で なく 追加 云々 というらしいですが?

https://baturin.org/docs/iproute2/
Add an address to an interface
ip address add ${address}/${mask} dev ${interface name}
Examples:
ip address add 192.0.2.10/27 dev eth0

また

https://wiki.archlinux.jp/index.php/%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E8%A8%AD%E5%AE%9A
# ip addr add IP_address/subnet_mask broadcast broadcast_address dev interface
ip  -family inet address add 192.168.0.100/24 broadcast 192.168.0.255 dev $DEV_INTERFACE

ip route add default via 192.168.0.1

https://baturin.org/docs/iproute2/#Address%20management
Add a route via gateway
ip route add ${address}/${mask} via ${next hop}
Examples:
ip route add 192.0.2.128/25 via 192.0.2.1
ip route add 2001:db8:1::/48 via 2001:db8:1::1

また

https://wiki.archlinux.jp/index.php/%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E8%A8%AD%E5%AE%9A
そしてゲートウェイ IP アドレスを追加します:
# ip route add default via default_gateway
ip route add default via 192.168.0.1

続く

にゃんたろう 拝!

2020年 6月 3日 水曜日 21:01:39 JST 作成


前へ| 次へ

戻る

Copyright © 2006.-2020. nyantarou All Rights Reserved.