CentOS6重置網絡卡轉殖後的自適應指令碼 三

2021-10-06 22:40:10 字數 1714 閱讀 4887

# 要提前確認虛擬機器的網絡卡裝置名,提前收集所有可能存在的網路vlan資訊,提前規劃好每個網路預留ip

cat>>/etc/rc.d/rc.local<<

eofifconfig eth0:0 192.168.77.2 netmask 255.255.255.0 up && route add -net 192.168.77.2 netmask 255.255.255.255 gw 192.168.77.1

ifconfig eth0:1 192.168.1.2 netmask 255.255.255.0 up && route add -net 192.168.1.2 netmask 255.255.255.255 gw 192.168.1.1

eof

echo

"sed -i 's/^[ifconfig|sed]/# &/g' /etc/rc.d/rc.local"

>>/etc/rc.d/rc.local

cat

>>/etc/rc.d/rc.local<<

eofifconfig eth0:0 192.168.77.2 netmask 255.255.255.0 up && route add -net 192.168.77.2 netmask 255.255.255.255 gw 192.168.77.1

ifconfig eth0:1 192.168.1.2 netmask 255.255.255.0 up && route add -net 192.168.1.2 netmask 255.255.255.255 gw 192.168.1.1

sed -i 's/^[ifconfig|sed]/# &/g' /etc/rc.d/rc.local

eof# 建議使用該部分進行綜合配置,3、4操作忽略

# 模版機轉殖後,被轉殖出來的虛擬機器啟動,配置臨時ip,然後sed注釋掉這些操作

sed -i 's/^# ifconfig/ifconfig/g' /etc/rc.d/rc.local

sed -i "s|# sed -i 's/^\[|sed -i 's/^\[|g" /etc/rc.d/rc.local

init 0

echo

"# ifconfig eth0:2 192.168.66.2 netmask 255.255.255.0 up && route add -net 192.168.66.2 netmask 255.255.255.255 gw 192.168.66.1"

>>/etc/rc.d/rc.local

sed -i 's/^# ifconfig/ifconfig/g' /etc/rc.d/rc.local

sed -i "s|# sed -i 's/^\[|sed -i 's/^\[|g" /etc/rc.d/rc.local

init 0

# 注意,新增的臨時別名不能存在

sed -i 's/^# ifconfig/ifconfig/g' /etc/rc.d/rc.local

sed -i "s|# sed -i 's/^\[|sed -i 's/^\[|g" /etc/rc.d/rc.local

sed -i 's/.2 /.3 /g' /etc/rc.d/rc.local

reboot

[toc]

vmware轉殖Centos6 網絡卡無法啟動

原因是以下三處mac位址不一致 1 使用dmesg grep eth,獲得eth編號和mac位址 2 cat etc udev rules.d 70 persistent net.rules 3 cat etc sysconfig network scripts ifcfg eth0 處理辦法1 修...

Centos6 轉殖後簡單的網路配置

第一步 修改主機名 vi etc sysconfig network 第二步 vi etc udev rules.d 70 persistent net.rules 注 注釋掉第一網絡卡驅動紅色標註地方 修改第二個網絡卡驅動name eth0 記住第二個attr 00 0c 29 95 4a d3 ...

轉殖CentOS 6網絡卡無法自動識別的解決方法

轉殖centos 6網絡卡無法自動識別的解決方法 vmware 下linux下使用ifconfig檢視時無eth0網絡卡相應資訊!最近裝了虛擬機器系統centos 6.2,為了以後使用方便對虛擬機器進行轉殖或複製。當使用轉殖後的虛擬機器時發現原來在基本系統中的網絡卡eth0到了新系統卻沒有了,使用 ...