由於分配的是192.168.100.*的ip,而網關是192.168.200.1,ping的時候確定ping不通了。因此得設置靜態ip來解決這個問題。若是你們裝了ifconfig和route的話很簡單兩個命令就能夠搞定了。先說一下裝了ifconfig和route這兩個命令的怎麼辦.linux
首先使用ifconfig enp3s0 192.168.200.187設置靜態ip。其中enp3s0是設備名,你能夠使用ifconfig先查出你的設備名。網絡
而後使用route add default gw 192.168.200.1來設置默認網關。server
而後重啓你的網絡就ok。dns
如今說一下沒有ifconfig和route的話命令就變爲:ip
首先ip addr change 192.168.200.187 dev enp3s0跟上面同樣這個是設備名,若是不知道能夠使用ip addr show來查看配置
而後ip route add default via 192.168.200.1來設置網關,以後也重啓網絡就行了route
若是能夠ping通網關和8.8.8.8,而後登不上網頁的話就是dns的問題,在/etc/resolv.conf裏面加一行nameserver 8.8.8.8就ok!!ping
小結:那麼如今關於archlinux靜態網絡配置的失靈而上不了網的網友們能夠不要再煩惱啦!以上的就是具體的解決辦法,很好理解的。vi