我被授予了一个静态ip来访问互联网。我可以使用NetworkManager设置静态ip。我的路线和ip地址详情如下:
我拥有的是:
ip: 192.168.1.63/24
gateway: 192.168.1.1
DNS: 8.8.8.8我在NetworkManager中将这些设置为wifi配置文件,我已经设置好了。
> ip addr
wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 08:3e:8e:8e:12:8b brd ff:ff:ff:ff:ff:ff
inet 192.168.1.63/24 brd 192.168.1.255 scope global noprefixroute wlp3s0
valid_lft forever preferred_lft forever
inet6 fe80::4cc3:48dd:8968:b0e4/64 scope link
valid_lft forever preferred_lft forever
inet6 fe80::cb08:73fd:d365:a201/64 scope link noprefixroute
valid_lft forever preferred_lft forever
> ip route
default via 192.168.1.1 dev wlp3s0 proto static metric 600
192.168.1.0/24 dev wlp3s0 proto kernel scope link src 192.168.1.63 metric 600我一直试图使用netctl设置相同的ip,但似乎无法正确地冲洗设备。这就是我使用netctl连接到互联网所做的事情。
systemctl stop NetworkManager
wifimenu然后我选择wifi接入点,这给了我一个随机ip。然后我尝试像这样设置我的静态ip
ip addr flush dev wlp3s0
ip route flush dev wlp3s0
ip addr add 192.168.1.63/24 broadcast 192.168.1.255 dev wlp3s0
ip route add default via 192.168.1.1 dev wlp3s0 proto static src 192.168.1.63但现在我的ip地址和路由细节如下:
> ip addr
wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 08:3e:8e:8e:12:8b brd ff:ff:ff:ff:ff:ff
inet 192.168.1.63/24 brd 192.168.1.255 scope global wlp3s0
valid_lft forever preferred_lft forever
inet 192.168.1.208/24 brd 192.168.1.255 scope global secondary noprefixroute wlp3s0
valid_lft forever preferred_lft forever
> ip route
default via 192.168.1.1 dev wlp3s0 proto dhcp src 192.168.1.208 metric 303
192.168.1.0/24 dev wlp3s0 proto dhcp scope link src 192.168.1.208 metric 303看来我无法摆脱192.168.1.208地址。有人知道问题出在哪里吗?
发布于 2018-08-11 11:55:59
它说proto dhcp在ip route输出中。所以我想要么是wifi菜单,要么是你的配置文件设置dhcp模式,所以.208地址在flush之后重新生成。
你的个人资料应该看上去像这样:
/etc/netctl/wireless-wpa
Description='A simple WPA encrypted wireless connection using 256-bit PSK'
Interface=wlp2s2
Connection=wireless
Security=wpa
IP=static
Address=('10.1.10.2/24')
Gateway='10.1.10.1'
DNS=('10.1.10.1')
ESSID=your_essid
Key=\"64cf3ced850ecef39197bb7b7b301fc39437a6aa6c6a599d0534b16af578e04ahttps://unix.stackexchange.com/questions/461959
复制相似问题