配置虛擬主機時有一種方式是在一塊網絡卡上繫結多個ip,操作如下:
首先用ifconfig檢視物理網絡卡
shell**
[root@devserver1 ~]# ifconfig
eth0 link encap:ethernet hwaddr 00
:e0:4c:f1:5b:e3
inet addr:192.168
.0.66
bcast:192.168
.0.255
mask:255.255
.255.0
inet6 addr: fe80::2e0:4cff:fef1:5be3/64
scope:link
up broadcast running multicast mtu:1500
metric:1
rx packets:136875410
errors:1514
dropped:0
overruns:0
frame:1
tx packets:33575076
errors:0
dropped:0
overruns:0
carrier:0
collisions:0
txqueuelen:1000
rx bytes:850013826
(810.6
mib) tx bytes:550942326
(525.4
mib)
interrupt:177
base address:0x8000
lo link encap:local loopback
inet addr:127.0
.0.1
mask:255.0
.0.0
inet6 addr: ::1
/128
scope:host
up loopback running mtu:16436
metric:1
rx packets:9013362
errors:0
dropped:0
overruns:0
frame:0
tx packets:9013362
errors:0
dropped:0
overruns:0
carrier:0
collisions:0
txqueuelen:0
rx bytes:2146802575
(1.9
gib) tx bytes:2146802575
(1.9
gib)
[root@devserver1 ~]# ifconfig其中lo是本地回環,eh開頭的是物理網絡卡,我只有一塊網絡卡,所以顯示eth0。eth0 link encap:ethernet hwaddr 00:e0:4c:f1:5b:e3
inet addr:192.168.0.66 bcast:192.168.0.255 mask:255.255.255.0
inet6 addr: fe80::2e0:4cff:fef1:5be3/64 scope:link
up broadcast running multicast mtu:1500 metric:1
rx packets:136875410 errors:1514 dropped:0 overruns:0 frame:1
tx packets:33575076 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
rx bytes:850013826 (810.6 mib) tx bytes:550942326 (525.4 mib)
interrupt:177 base address:0x8000
lo link encap:local loopback
inet addr:127.0.0.1 mask:255.0.0.0
inet6 addr: ::1/128 scope:host
up loopback running mtu:16436 metric:1
rx packets:9013362 errors:0 dropped:0 overruns:0 frame:0
tx packets:9013362 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
rx bytes:2146802575 (1.9 gib) tx bytes:2146802575 (1.9 gib)
那麼現在我們在eth0上繫結其他ip位址
shell**
[root@devserver1 ~]# ifconfig eth0:1
192.168
.0.201
netmask 255.255
.255.0
up
[root@devserver1 ~]# route add -host 192.168
.0.201
dev eth0:1
[root@devserver1 ~]#
[root@devserver1 ~]# ifconfig eth0:2
192.168
.0.202
netmask 255.255
.255.0
up
[root@devserver1 ~]# route add -host 192.168
.0.202
dev eth0:2
[root@devserver1 ~]# ifconfig eth0:1 192.168.0.201 netmask 255.255.255.0 up注意:1.這裡繫結的其他ip,會在機器重啟時消失,如果想永久繫結,就需要在開機時寫乙個shell,把上邊的shell貼在:[root@devserver1 ~]# route add -host 192.168.0.201 dev eth0:1
[root@devserver1 ~]#
[root@devserver1 ~]# ifconfig eth0:2 192.168.0.202 netmask 255.255.255.0 up
[root@devserver1 ~]# route add -host 192.168.0.202 dev eth0:2
(/etc/rc.local)檔案裡就ok了:)
2.刪除繫結ip:
shell**
[root@localhost etc]# ifconfig eth0:1
down
[root@localhost etc]# ifconfig eth0:2
down
[root@localhost etc]# ifconfig eth0:1 down3.刪除路由(如果已經刪除繫結ip,路由會自動消失)[root@localhost etc]# ifconfig eth0:2 down
shell**
[root@devserver1 ~]# route del 192.168
.0.201
dev eth0:1
[root@devserver1 ~]# route del 192.168
.0.202
dev eth0:2
[root@devserver1 ~]# route del 192.168.0.201 dev eth0:1附加:[root@devserver1 ~]# route del 192.168.0.202 dev eth0:2
如何啟動/禁用網絡卡
啟用shell**
ifconfig eth0 up
ifconfig eth0 up禁用
shell**
ifconfig eth0 down
ifconfig eth0 down給網絡卡賦予靜態ip
shell**
ifconfig eth0 192.168
.1.101
ifconfig eth0 192.168.1.101
apache乙個ip多個埠虛擬主機
1 開啟httpd.conf,查詢listen 80,在下面一行加入listen 8080 2 查詢 include conf extra httpd vhosts.conf,將此行前面的 去掉 3 開啟httpd.conf檔案目錄下面的extra資料夾下面的httpd vhosts.conf檔案 ...
怎樣選擇乙個好的虛擬主機
首先,選擇乙個 的虛擬主機,一定要看好這幾方面 1 虛擬主機的頻寬線路選擇,中國有很多電信 商,有電信 網通 聯通 移動 教育網 鐵通,等等還有很多小的 商就不說了。一般同線路的訪問 速度會很快,這個沒有問題,如果是異線訪問速度就會出問題了。舉例,比如你買的是電信線路的空間,那麼使用者用的是網通線路...
linux下如何實現為乙個網絡卡繫結多個IP位址
linux的網路裝置配置檔案存放在 etc sysconfig work scripts裡面,對於乙太網的第乙個網路裝置,配置檔名一般為 ifcfg eth0 如果需要為第乙個網路裝置繫結多乙個ip位址,只需要在 etc sysconfig work scripts目錄裡面建立乙個名為ifcfg e...