ubuntu下將eth3改為eth0及HWaddr的修改
環境說明:VM9.0、ubuntu10.04
先ifconfig,如圖
我的網絡卡是eth3,HWaddr是00:0c:29:63:c0:ed
開啟與網絡卡配置相關的檔案:/etc/udev/rules.d/
開啟 70-persistent-net.rules,可以看到網絡卡eth3的相關的配置資訊
奇怪,螢幕截圖也會這麼模糊。。。,廢話少說,接著修改
將 NAME="eth3" 改為 NAME="eth0",儲存退出。
接著重新啟動ubuntu,再 ifconfig,可以看到,eth3修改為eth0
在上圖中有沒有發現我的HWaddr也發生了改變呢,是的,我在啟動指令碼中修改了它的值,方法如下:
vim /etc/init.d/rc.local, 在最後加上幾行
sudo ifconfig eth0 down
sudo ifconfig eht0 hw ether 00:22:66:ee:dd
sudo ifconfig eth0 up
接著儲存退出,重新啟動即可。
幾點說明:
1、如果eth3沒有修改過來的話,就算修改了HWaddr的值,它的值也不會改變。
2、MAC地址由udev在系統啟動時探測網絡卡並載入,可在以下兩個檔案中反映出來
/sys/class/net/eth0/address
/etc/udev/rules.d/70-persistent-net.rules ----修改無效,根據硬體自動生成的檔案不過,用ifconfig修改了mac後, /sys/class/net/eth0/address 的值隨即跟著變了,但 /etc/udev/rules.d/70-persistent-net.rules 卻沒有變,只有在udev探測到硬體發生變化時才會修改這個檔案。<span style="color: rgb(51, 51, 51); ">/etc/udev/rules.d/70-persistent-net.rules</span>
相關推薦
ubuntu下將eth3改為eth0及HWaddr的修改
環境說明:VM9.0、ubuntu10.04 先ifconfig,如圖 我的網絡卡是eth3,HWaddr是00:0c:29:63:c0:ed 開啟與網絡卡配置相關的檔案:/etc/udev/rules.d/ 開啟 70-persistent-net.rules,
Ubuntu下預設python改為python3及版本檢視
問題描述 Ubuntu預設環境下, 輸入命令python時呼叫的版本是python2.7,其中版本資訊可用python -V命令檢視; 要呼叫python3,需要執行命令python3,
Ubuntu下將vim配置為Python IDE(轉)
配置好了Django的環境,該把vim好好配置一下當做python的IDE來用。 在Windows下用慣了各種現成的工具,轉到Linux下,一下沒了頭緒……好歹google出一些別人的心得,折騰來折騰去,也算是把開發環境配好了。 1. 安裝完整的vim # apt-get install vim-gno
Linux下將jar改為可直接執行檔案
在Linux下執行jar軟體需要輸入 java -jar XX.jar 作為懶人,每次輸入java $java_opts -jar 實在是太麻煩了 希望能直接./XX 直接執行 例如在PATH路徑下有XX.jar檔案 新建檔案XX #!/bin/bash java $JA
Ubuntu將網絡卡名稱eno160改為eth0並且設定靜態IP
修改配置檔案/etc/default/grub GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0" 設定生效 update-grub 修改配置檔案/etc/network/interfaces
CentOS 7將網卡名稱eno16777736改為eth0
OS 執行命令 name div sco net grub2 編輯 sys 編輯文件/etc/sysconfig/grub 在尾部添加 net.ifnames=0 biosdevname=0 執行命令 grub2-mkconfig -o /boot/g
將RHEL7系統網絡卡名稱eno16777736改為eth0
在紅帽RHEL7與Centos7系統中網絡卡命名規則被重新定義,您的網絡卡名稱可能會是”eno167777xx”,可是已經習慣了eth0這種名稱了,怎麼辦?那麼按照《Linux就該這麼學》書中的方法將讓您將網絡卡重新命名為eth0,炒雞煎蛋!! 工具/原料 一臺Rhel7或Cento
下載m3u8視訊及在Linux下將ts合併為mp4格式
背景 在爬取視訊時偶爾會遇見m3u8格式的視訊連結,視訊下載後為多個ts檔案,下面分享如何下載m3u8格式視訊以及在Linux下將ts檔案合成mp4 檔案。 m3u8格式連結解析 url = xxxxx.m3u8 #獲取m3u8檔案的文字資訊 all_content = req
新安裝的Centos 7系統怎麼將網絡卡名稱改為eth0
從CentOS/RHEL7起,可預見的命名規則變成了預設。這一規則,介面名稱被自動基於韌體,拓撲結構和位置資訊來確定。現在,即使新增或移除網路裝置,介面名稱仍然保持固定,而無需重新列舉,和壞掉的硬體可以無縫替換。 但是這樣一來,雖然有好處,但也影響了不少使用者的操作,因
Linux下安裝python3.6和2.7版本,如何將python改為預設的2.7版本的方法
1、首先要檢視python的安裝路徑: $ which python查詢的是系統預設的版本(如果安裝了3.6版,那麼這裡顯示的是3.6版本的路徑) $ which python2.7 查詢的是python2.7版本的路徑(一般預設為/usr/bin/python)
RedHat7將網絡卡名稱eno16777736改為eth0
首先,先編輯網絡卡的配置檔案 vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 將裡面的NAME項修改為eth0 mv ifcfg-eno16777736 ifc
將Cent0S 7的網卡名稱eno33改為eth0
ios 部分 網絡配置 ini tar 目錄 vim init dev 【聲明】 歡迎轉載,但請保留文章原始出處→_→ 生命壹號:http://www.cnblogs.com/smyhvae/ 文章來源:http://www.cnblogs.com
Ubuntu下查看軟件版本及安裝位置
blog apt ubuntu下 nbsp apt-get -m clas mod dpkg 查看軟件版本:aptitude show xxx 也可用apt-show-versions (要先安裝sudo apt-get install apt-show-version
Ubuntu下kafka集群環境搭建及測試
delet 指定 文件中 新增 img --delete replicat pro alt 1,解壓 root@Ubuntu-1:/usr/local# tar zxvf kafka_2.11-0.8.2.2.tgz 2,重命名 root@Ubuntu-1:/usr/
spark dataframe 將null 改為 nan
case 數據源 nbsp select obs sel lec taf 疊加 由於我要疊加rdd某列的數據,如果加數中出現nan,結果也需要是nan,nan可以做到,但我要處理的數據源中的nan是以null的形式出現的,null不能疊加,而且我也不能刪掉含null的行,於
centos7 修改網卡名為eth0及基本優化
blog vim null 修改網卡 row unzip span true soft 1 Centos7 修改網卡名及修改靜態ip[root@localhost ~]# cd /etc/sysconfig/network-scripts/[root@localhost n
Ubuntu下Laravel的開發環境安裝及部署(Vagrant + Homestead)
2018-2-6 更新 注意! laravel/homestead box專案地址已經不再是原來的 https://atlas.hashicorp.com/laravel/boxes/homestead,而已經變更成 https://app.vagrantup.com/laravel/
php.ini 將cgi.fix_pathinfo=1這一行去掉註釋將1改為0的用意
舉例來說,開啟的危害就是假設你的網站有http://xx.com/a.jpg這樣的一張圖片,我通過http://xx.com/a.jpg/foo.php就可以檢視到這個檔案的二進位制內容,意思就是可以通過php來執行它.問題就來了,如果你的網站允許使用者上傳圖片,那麼使用者就可以構造一些惡意的程式碼
LInux下Ubuntu下檢視端口占用及關閉
1、檢視所有程序 ps -ef 或者 ps -aux a:顯示所有程式 u:以使用者為主的格式來顯示 x:顯示所有程式,不以終端機來區分 2、檢視使用某埠的佔用 lsof -i:8080 或者: netst
window下將Mongodb設定為開機自啟
1.D:\Momgo 為mongodb安裝根目錄 2.在D:\Mongo下新建data資料夾 3.在D:\Mongo\data下新建db作為資料庫存放的地方,新建log資料夾做為日誌目錄 4.在D:\Mongo\data\log下新建檔案mongod.log