有關IP及IP設定方式 ,改造虛擬機器做路由

2021-09-25 11:09:14 字數 2693 閱讀 9133

一、常見的linux 的網路配置

1.ip

由32個01表示(254.254.254.254)

子網掩碼

非0位表示ip的網路位(網路區域),0位表示主機位(某台主機)

ping ###常用來檢查網路暢通情況

ifconfig ###常用來檢視或設定網路介面(例:ifconfig eth0)

ifconfig device 172.25.254.37/24###設定

ifconfig device down ##關閉

ifconfig device up ##開啟

ip addr ###檢測或設定網路介面

ip addr show###檢測

ip addr add 172.25.254/24 dev device ###設定

二.設定網路ip

/.1圖形設定ip

nm-connection-edtior(ip重啟網路後可能不生效)

systemctl stop networkmanager

systemctl restart network ##重啟

/1.2 nmtui方式

完成後要重啟

/2. 命令方式設定網路

先重啟networkmanager必須開啟

nmcli device connect eth0

啟用eth0網絡卡

nmcli device disconnect eth0

關閉eth0網絡卡

nmcli device show eth0

檢視網絡卡資訊

nmcli connection命令

show

檢視down ***

關閉up ***

開啟delete

刪除add type ethnet con-name *** ifname eth0 ip4 172.25.254.37

對應新增

modify *** ipv4.method auto

動態modify *** ipv4.method manual

靜態設定

modify *** ipv4.addresses 172.25.254.37/24

設定位址

/3.配置檔案方式

cd /etc/sysconfig/network-scripts/ ##進入

vim ifcfg-***

配置完必須重啟 systemctl resatrt network

靜態格式如下:

device=eth0

onboot=yes

ipaddr=172.25.254.37

netmask=255.255.255.0

bootproto=none ###注意

name=***

多個ip時:

ipaddr0=

netmask0=255.255.255.0###注意

ipaddr1=

prefix1=24###注意

三、虛擬機器做路由

整體簡單思路:

c端開啟virt-manamger給s端新增兩塊網絡卡,c端同時設定ip位址為172.25.254.37(三種方式任意),開啟防火牆及偽裝功能

設定作為路由端的兩塊網絡卡網路設定,開啟防火牆及偽裝功能及ip_forward

檢視偽裝功能時若沒有開啟使用firewall-cmd --add-masquerade新增

ip_forward必須為1狀態

如果顯示為0,服務未開啟。兩塊網絡卡無法資料互動,

使用cd /etc/sysctl.conf檔案新增net.ipv4.ip_forward=1 之後sysctl -p配置生效

配置檔案如下:

3.設定d端網路檔案,gateway=1.1.1.87,最終可以實現d端到c端的連通

VIP 虛擬IP 設定 Ubuntu

近期因為工作需要設定vip,做簡單的負載均衡,就是訪問乙個ip可以隨機訪問不同的機子。於是就想到了vip,假設有1到5有5臺機子,每個機子的ip 分別是 192.168.0.101 192.168.0.105,對外提供服務的時候使用ip為 192.168.0.107,那麼只需要對每個機子再設定乙個虛...

虛擬機器IP設定

注 不推薦該方式修改虛擬機器ip,可參考本博的另一篇文章 解決centos6.5虛擬機器上網問題 實驗軟體環境 虛擬機器vmware workstation10.0 centos 6.5 32位 1 自動獲取ip位址 虛擬機器使用橋接模式,相當於連線到物理機的網路裡,物理機網路有dhcp伺服器自動分...

飛秋與虛擬機器的有關IP設定

由於各種原因公司規定,有一部分機器是不能上外網的。所以統一使用飛秋,這個聊天軟體在公司內部。今天,在自己的機器上弄了乙個虛擬機器,呵呵,哦,肯定使用的vmware了,不過咱使用的比較高的版本vmware 8而已。安裝完畢,新建虛擬機器等等,一切都沒有問題了,也使用了幾個小時。由於安裝了另外一些軟體,...