linux橋接模式下配置靜態(tài)ip的方法

本文主要和大家分享linux橋接模式下配置靜態(tài)ip的方法,希望能幫助到大家。

一:橋接模式

VMware橋接模式,也就是將虛擬機(jī)的虛擬網(wǎng)絡(luò)適配器與主機(jī)的物理網(wǎng)絡(luò)適配器進(jìn)行交接,虛擬機(jī)中的虛擬網(wǎng)絡(luò)適配器可通過主機(jī)中的物理網(wǎng)絡(luò)適配器直接訪問到外部網(wǎng)絡(luò),簡而言之,這就好像在局域網(wǎng)中添加了一臺新的、獨(dú)立的計算機(jī)一樣。因此,虛擬機(jī)也會占用局域網(wǎng)中的一個IP地址,并且可以和其他終端進(jìn)行相互訪問。橋接模式網(wǎng)絡(luò)連接支持有線和無線主機(jī)網(wǎng)絡(luò)適配器。如果你想把虛擬機(jī)當(dāng)做一臺完全獨(dú)立的計算機(jī)看待,并且允許它和其他終端一樣的進(jìn)行網(wǎng)絡(luò)通信,那么橋接模式通常是虛擬機(jī)訪問網(wǎng)絡(luò)的最簡單途徑。

二:設(shè)置網(wǎng)絡(luò)適配器

linux橋接模式下配置靜態(tài)ip的方法

linux橋接模式下配置靜態(tài)ip的方法

三:修改配置文件,設(shè)置靜態(tài)ip

1:查看網(wǎng)卡接口名稱 ?ifconfig | more 或者 ip addr | more

  1. [root@localhost?~]#?ifconfig?|?more??  eth0??????Link?encap:Ethernet??HWaddr?00:0C:29:5A:71:6D????  ??????????inet?addr:192.168.1.123??Bcast:192.168.1.255??Mask:255.255.255.0??  ??????????inet6?addr:?fe80::20c:29ff:fe5a:716d/64?Scope:Link??  ??????????UP?BROADCAST?RUNNING?MULTICAST??MTU:1500??Metric:1??  ??????????RX?packets:5631?errors:0?dropped:0?overruns:0?frame:0??  ??????????TX?packets:324?errors:0?dropped:0?overruns:0?carrier:0??  ??????????collisions:0?txqueuelen:1000???  ??????????RX?bytes:398905?(389.5?KiB)??TX?bytes:27775?(27.1?KiB)??  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:230?errors:0?dropped:0?overruns:0?frame:0??  ??????????TX?packets:230?errors:0?dropped:0?overruns:0?carrier:0??  ??????????collisions:0?txqueuelen:0???  ??????????RX?bytes:19722?(19.2?KiB)??TX?bytes:19722?(19.2?KiB)

2:編輯網(wǎng)卡文件 vim /etc/sysconfig/network-scripts/ifcfg-eth0

如上圖所示,我的網(wǎng)卡名稱是eth0,那么對應(yīng)的文件名稱就是ifcfg-eth0

[root@localhost?~]#?vi?/etc/sysconfig/network-scripts/ifcfg-eth0???  DEVICE=eth0???#網(wǎng)卡接口名稱??  BOOTPROTO=dhcp??#系統(tǒng)啟動地址協(xié)議???dhcp:DHCP動態(tài)地址協(xié)議??static:靜態(tài)地址協(xié)議??  HWADDR=00:0c:29:5a:71:6d??  IPV6INIT=yes  NM_CONTROLLED=yes  ONBOOT=yes???#系統(tǒng)啟動時是否激活網(wǎng)卡接口??  TYPE=Ethernet  UUID="793813e9-4cbd-4ae1-a1de-f9f38b8369ee"  USERCTL=no  PEERDNS=yes
  1. 修改BOOTPROTO和ONBOOT選項(xiàng)

  2. BOOTPROTI=static

  3. ONBOOT=yes

然后在文件中添加如下內(nèi)容

IPADDR=192.168.1.123??#靜態(tài)ip,添加前先ping一下該ip,ping不通才能使用,確保唯一??  NETMASK=255.255.255.0??#子網(wǎng)掩碼??  GATEWAY=192.168.1.1???#網(wǎng)關(guān)

完整版配置文件如下

  1. [root@localhost?~]#?vi?/etc/sysconfig/network-scripts/ifcfg-eth0???  DEVICE=eth0  BOOTPROTO=static  HWADDR=00:0c:29:5a:71:6d??  IPV6INIT=yes  NM_CONTROLLED=yes  ONBOOT=yes  TYPE=Ethernet  UUID="793813e9-4cbd-4ae1-a1de-f9f38b8369ee"  USERCTL=no  PEERDNS=yes  IPADDR=192.168.1.123??  NETMASK=255.255.255.0??  GATEWAY=192.168.1.1

3:重啟網(wǎng)絡(luò) service network restart

  1. [root@localhost?Desktop]#?service?network?restart??  Shutting?down?interface?eth0:??????????????????????????????[??OK??]??  Shutting?down?loopback?interface:??????????????????????????[??OK??]??  Bringing?up?loopback?interface:????????????????????????????[??OK??]??  Bringing?up?interface?eth0:??Active?connection?state:?activating??  Active?connection?path:?/org/freedesktop/NetworkManager/ActiveConnection/9??  state:?activated??  Connection?activated??  ???????????????????????????????????????????????????????????[??OK??]

四:本機(jī)打開cmd進(jìn)行測試 ping 192.168.1.123

C:WindowsSystem32>ping?192.168.1.123??  正在?Ping?192.168.1.123?具有?32?字節(jié)的數(shù)據(jù):??  來自?192.168.1.123?的回復(fù):?字節(jié)=32?時間=6ms?TTL=64  來自?192.168.1.123?的回復(fù):?字節(jié)=32?時間=30ms?TTL=64  來自?192.168.1.123?的回復(fù):?字節(jié)=32?時間=8ms?TTL=64  來自?192.168.1.123?的回復(fù):?字節(jié)=32?時間=8ms?TTL=64

相關(guān)推薦:

PHP設(shè)計模式之橋接模式詳解

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊7 分享