linux上設定網路需要設定 ip、子網掩碼、閘道器、dns等。設定正確才可訪問網路,否則會出現無法聯網的問題。下面會寫出如何設定ip等資訊,如何處理路由表等操作。
網絡卡配置一般都會放置在/etc/sysconfig/network-scripts/
目錄下,我們可以cd到該目錄下看看有哪些東西
在這個目錄裡這四個代表的就是四塊網絡卡,我的機器上使用的是ifcfg-em1
,所以下面都是在這個檔案裡進行的操作。
開啟ifcfg-em1
檔案
vim /etc/sysconfig/network-scripts/ifcfg-em1
下面這些配置資訊就是該檔案中的配置項
type=ethernet
bootproto=static
defroute=yes
peerdns=yes
peerroutes=yes
ipv4_failure_fatal=no
ipv6init=yes
ipv6_autoconf=yes
ipv6_defroute=yes
ipv6_peerdns=yes
ipv6_peerroutes=yes
ipv6_failure_fatal=no
ipv6_addr_gen_mode=stable-privacy
name=em1
uuid=c4143888-7d1c-4b1a-9341-0250a46214cf
device=em1
# 此處要將onboot=no更改為onboot=yes
onboot=yes
# ip位址
ipaddr=10.0.11.150
# 子網掩碼
prefix=16
# 閘道器,根據ip位址實際情況配置
gateway=10.0.0.1
# dns位址
dns1=114.114.114.114
配置完成之後,:wq
儲存即可。
重啟網路
service network restart
重啟成功之後,檢視下路由表,看下配置資訊是否正確。
可以看到第一條路由配置的閘道器是10.0.0.1
,和我們設定的網絡卡閘道器是一致的,此時就可以測試是否連通網路了。
...如何發現第一條路由資訊並不是我們配置的閘道器位址,則可以通過下面的命令設定一下路由資訊(這只是乙個臨時方法,如果重啟網路,原先修改的路由資訊就不在了,所有還是要找到第一條路由配置不是我們設定的閘道器的根本原因,並解決掉它。)
# 刪除指定的路由資訊
route del default gw 10.0.11.1
# 新增路由資訊
route add default gw 10.0.0.1
我們可以通過刪除路由資訊,並新增我們設定的路由資訊,來更新路由表,以此來連通網路。 linux安裝redis及解決無法遠端連線的問題
首先建立安裝目錄 mkdir usr local redis wget解壓redis的壓縮檔案 tar zxvf redis 4.0.2.tar.gz進入安裝資料夾進行編譯 root bruce host redis cd redis 4.0.2 root bruce host redis 4.0....
轉殖虛擬機器解決無法訪問網路問題
用虛擬機器搭尤其是搭建集群的時候,經常需要複製多台虛擬機器,但是複製的虛擬機器網路卻無法訪問。首先,右鍵轉殖虛擬機器。然後進行以下步驟 cd etc udev rules.d vi 70 persistent net.rules 檔案裡有兩條資料 name是eth0 和 eth1的,把eth0的刪除...
解決無法顯示隱藏檔案及資料夾
剛剛來到上海,第一件事就是給自己的機器裝系統,在裝系統的時候不幸中毒,無法顯示隱藏檔案及資料夾,最後查明病毒把登錄檔中checkedvalue的鍵值型別改了,難怪我怎麼設定都不行,以下是正確的登錄檔設定。windows registry editor version 5.00 hkey local ...