archlinux靜態網絡配置
今天實驗室的網關不知道咋了,dhcpcd只能分配到192.168.100.*的ip,而我們實驗室的有線網關卻是192.168.200.1,所以很蛋疼的上不了網了,整了好長時間沒整好,下午整好了整理一下方便以後查閱,有希望對遇到跟我同樣問題的同學有所幫助。
因為分配的是192.168.100.*的ip,而網關是192.168.200.1,ping的時候肯定ping不通了。所以得設置靜態ip來解決這個問題。如果大家裝了ifconfig和route的話很簡單兩個命令就可以搞定了。先說一下裝了ifconfig和route這兩個命令的怎麼辦.
首先使用ifconfig enp3s0 192.168.200.187設置靜態ip。其中enp3s0是設備名,你可以使用ifconfig先查出你的設備名。
然後使用route add default gw 192.168.200.1來設置默認網關。
然後重啟你的網絡就ok。
現在說一下沒有ifconfig和route的話命令就變為:
首先ip addr change 192.168.200.187 dev enp3s0跟上面一樣這個是設備名,如果不知道可以使用ip addr show來查看
然後ip route add default via 192.168.200.1來設置網關,之後也重啟網絡就好了
如果可以ping通網關和8.8.8.8,然後登不上網頁的話就是dns的問題,在/etc/resolv.conf裡面加一行nameserver 8.8.8.8就ok!!