如何自動生成ifcfgeth
㈠ 如何讓LINUX網卡開機自動啟動
建議通過編輯網卡配置文件修改
網卡配置文件保存在/etc/sysconfig/network-scripts目錄下面,第一塊網卡的文件是ifcfg-eth0,第二塊是ifcfg-eth1,以此類推,所以,如果如果你有一塊,那麼你就輸入一下命令
vi /etc/sysconfig/network-scripts/ifcfg-eth0,打開之後,將ONBOOT=no,改為ONBOOT=yes,(如果沒有,手動添加ONBOOT=yes),保存退出,重啟服務。
㈡ Linux系統\Centos沒有網卡eth0配置文件怎麼辦
1.大家都知道linux下面設置ip是 ifconfig 命令
通過下面命令即可臨時設置IP地址。
ifconfig 設備名 IP 地址 (ifconfig eth0 192.168.1.117)
2. 設置好之後馬上生效,不需要重啟網卡服務(千萬別重啟網卡服務,不然剛剛設置的又沒有了)ifconfig即可查看當前網卡的IP地址。
以上介紹的是臨時解決辦法,如果要徹底解決需要生成一個網卡配置文件才行
復制設置配置文件
一般來說如果沒有網卡eth0配置文件,你到網卡配置目/etc/sysconfig/network-scripts/下面都會有一個 ifcfg-lo 回環介面配置文件,拷貝一份
拷貝了一個lo配置文件之後,把文件IP地址和參數改一下改成eth0保存即可啦.
編寫配置文件
通過上述方法復制的文件不完整,可以通過vi編輯輸入補全。或者直接手動輸入設置,
特別提醒一下
如要設置mac地址,可以先ifconfig查看一下,可以看到mac地址的喔
重啟網路服務
設置好網卡配置之後,需要把網路服務重啟一下。輸入如下命令
service network restart
如果沒有提示任何錯誤則表示設置格式基本沒有問題哈
如果MAC地址設置錯誤的話,會提示下面信息。
可以先ifconfig查看一下,可以查看正確的MAC地址,當然你也可以直接把mac地址設置那一欄去掉可以。
㈢ 如何用linux建立eth1
cp ifcfg-eth0 ifcfg-eth1
然後 vi ifcfg-eth1
按照 裡面的 參數 設置 就可以
最簡單 方法 如果你有 安裝upset
用upset吧
㈣ linux怎麼創建一個虛擬網卡
linux創建多個虛擬網卡
由於業務需要,要在單個物理網卡上建立多個虛擬網卡,操作如下
cd /etc/sysconfig/network-scripts/ #進入網卡目錄
cp ifcfg-eth0 ifcfg-eth0:1 # 復制出ifcfg-eth0:1虛擬網卡
vi ifcfg-eth0:1 #配置ifcfg-eth0:1虛擬網卡
============================================
DEVICE="eth0:1" #修改名稱
BOOTPROTO=none
NM_CONTROLLED="yes"
ONBOOT=yes
TYPE="Ethernet"
UUID="0694b368-ff87-4727-8dec-b17a4e021ae0"
HWADDR=00:0C:29:7B:2A:EB
IPADDR=192.168.1.89 #修改IP
PREFIX=24
GATEWAY=192.168.1.1
DNS1=192.168.1.1
DOMAIN=192.168.1.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME=eth0:1 #修改名稱
============================================
:wq # 保存退出
reboot # 重啟機器,經測試,service network restart 重啟網卡命令並不能使新建的虛擬網卡生效,所以重啟電腦