Linux自習ジャーニー-基本コマンド(静的IPアドレスを構成するために一般的に使用されるネットワークコマンド-ブリッジモード、NATモード、ホストオンリーモード、およびIPアドレスの基本概念)

Linux自習の旅-基本コマンド(静的IPアドレスとさまざまなネットワークモードの概念を構成するために一般的に使用されるネットワークコマンド)


序文

1.前のセクションでは、Linuxでのシャットダウンコマンドと再起動コマンドについて説明しました。まだ読んでいない場合は、以下のリンクをクリックして確認できます。シャットダウンコマンドと再起動コマンド

2.このセクションから始めて、ネットワークで一般的に使用されるいくつかのコマンドについて説明します。このセクションでは、最初に静的IPアドレスを構成する方法について説明します。


ヒント:以下はこの記事の内容です。以下のケースは参照用です。

1.IPアドレスを手動で構成する前

1.VMwareのネットワークアダプター

1.仮想ホストを作成したときに確認したデバイスのネットワークアダプターを覚えておいてください。2。ネットワークへのアクセス方法によって異なります
ここに画像の説明を挿入


。つまり、このネットワークアダプターを調整することで、インターネットの姿勢を調整できます。[移動]をクリックします。見てください!
ここに画像の説明を挿入


3.クリック可能なボタンが5つあることがわかります。最初に、最初の3つを見てみましょう。つまり、これら3つのボタンを使用して、ネットワークにアクセスするための姿勢を調整できます。

2.ブリッジモード

1.ブリッジモードは、次のように簡単に理解できます。物理ネットワークカードと同じネットワークセグメントにあるIPアドレスを割り当て、仮想マシンが物理ネットワークカードのようにインターネットにアクセスできるようにします。

**物理ネットワークカード:コンピューター自体のネットワークカードとして理解できます。現在、仮想マシンを使用していますが、仮想マシンを実際のコンピューターにインストールする必要があるため、物理ネットワークカードは自分の仮想マシンにインストールされたネットワークカードです。あなたのコンピュータの。

**ネットワークセグメント:現在のネットワーク範囲として理解でき、同じネットワークセグメントは、Baiduでの実際の機能として理解できます。IPアドレスをネットワークセグメント範囲にプルする限り、インターネットでBaiduをチェックすることもできます。

(簡単に理解すると、ブリッジモードを選択すると、仮想マシンは実際の物理ネットワークカードと同じになります。実際の物理ネットワークカードはインターネットでBaiduをチェックでき、仮想マシンでBaiduにアクセスすることもできます。 )

3. NATモード(このモードはデモで使用されます)

1. NATモードは、次のように簡単に理解できます。ブリッジモードで物理ネットワークカードと同じネットワークセグメントにアドレスを割り当て、仮想マシンと実マシンが異なる方法でインターネットにアクセスできるようにします。NATモードではアドレスを割り当てることができます。異なるネットワークセグメントの任意ですが、それはインターネット上にあります。その時点で、それは自身のアドレスをインターネットへのアクセスに使用できるアドレスに変換します。つまり、NATモードのアドレスはネットワークである必要はありません。実際のマシンでアドレスをセグメント化しますが、Baiduへのアクセスなど、インターネットにアクセスする場合は、独自のアドレスを変換して、確実にできるようにします。インターネットのアドレスは、実際のようにインターネットにアクセスできるようにすることもできます。機械。

4.ホストのみのモード

1.これは非常に単純で失礼です。インターネットに接続できない場合、Baiduにアクセスすると、黙ってしまいます。簡単な理解は、グループを作成し、連絡したい人をこのグループに入れることです。このモードを選択すると、実際のマシンのようにインターネットにアクセスできなくなり、プライベートのホストモードでのみ自分のマシンに接続できます。

5.IPアドレス

1. IPアドレスは、パブリックIPアドレスイントラネットIPアドレスに簡単に分けることができます。どのように理解しますか?

パブリックIPアドレス:Xiaomingは広西チワン自治区北海市銀海区にあり、Xiaoliは湖南省長沙市岳麓区にあります。XiaomingはXiaoliに宅配便を送りたいので、問題はXiaomingがそれをどのように判断できるかということです。 Xiaoliは湖南省長沙にありますYuelu地区はどこですか?このとき、パブリックネットワークのIPアドレスの有用性が明らかになります。インターネットでは、パブリックネットワークのIPアドレスを使用して、現在どの州や都市にいるのかを判断できるため、XiaomingがXiaoliのパブリックネットワークのIPアドレスであるXiaomingを知っている場合「ああ、このパブリックネットワークIPの文字列を見てください。湖南省から見ることができます。」簡単に言えば、使用しているパブリックIPアドレスによって、自分がどのエリアにいるかが大まかにわかることがわかります。インターネットでパブリックIPを確認すると、対応するエリアが表示されます。

2.しかし、パブリックIPアドレスを知っているだけでは十分ではありません。考えてみてください。XiaomingはXiaoliが湖南省長沙市岳麓区にあることを知っていますが、これで十分ですか。宅配便を送る場合は、岳麓に正確である必要があります。宅配便はあなたが誰に送りたいかを知っていますか?したがって、別のイントラネットIPアドレスが必要です。

イントラネットIPアドレス:これは簡単に理解できます。Xiaoliは岳麓区のJinnanコミュニティにあり(コミュニティ名を想定)、条件が満たされています。XiaomingはXiaoliのパブリックネットワークIP(地域)とイントラネットIP(居住地)をすでに知っています。 、速達で送ってもらえますか?

3.もちろん、この例はほとんど通用しません。最後に、複数のホスト間で通信する場合はIPアドレスが必要であり、IPアドレスはパブリックIPとイントラネットIPに分割されることを簡単に説明します。リモートを提供する不明なエリアのホストが情​​報を送信するときは、このホストのパブリックIPを知っている必要があります。これにより、データが彼のいるエリアに送信され、データが送信された後に確実に送信できるようになります。そのエリアに対して、パブリックIPは内部ネットワークIPに変換され、内部ネットワークIPは、ホストが配置されているセルに対して正確になります。(変換について言えば、以前のNATモードについて考えましたか、ハハ、実際にはこのNATテクノロジーが使用されています)

(ここでは、パブリックIPアドレスは一般にインターネットへのアクセスに使用されます。つまり、バイドゥにオンラインでアクセスする場合は、パブリックIPが必要ですが、パブリックIPの購入にはコストがかかります。内部IP内部使用のみに使用されます。ローカルエリアネットワーク内にあります)

2. IPアドレス(イントラネットIPアドレス)を手動で構成します

1. IPアドレスの基本概念はこれで終わりですが、デモネットワークアダプターはNATモードを選択すると言ったので、実際にLinuxでIPアドレスを構成してみましょう。(以下の構成はすべて内部ネットワークIPアドレスです。パブリックネットワークIPアドレスはお金で購入する必要があります。内部ネットワークを気軽にプレイできます)

2. NATモードを選択したので、選択したNATモードによって割り当てられたIPネットワークセグメントを見てみましょう。つまり、いずれかのモードを選択すると、システムによってIPネットワークセグメントが割り当てられ、変更されます。手動でIPアドレスをこのネットワークセグメント内のいずれかのIPアドレスに変更すると、変更されます。

3.まず、NATモードによって割り当てられたネットワークセグメント範囲を見てみましょう。以下に示すように、仮想ネットワークエディタをクリックします。
ここに画像の説明を挿入

4.をクリックした後、NATモードのタイプのエントリを見つけます。クリックすると、サブネットIPとサブネットマスクが下に表示されます。これは、NATモードによって割り当てられたネットワークセグメントです。もちろん、私のアドレスと全員のアドレスアドレスは同じではない可能性があります。変更できます。右下をクリックして設定を変更します。インターネットを学習した場合は、自分で変更できます。学習していない場合は、次のように変更できます。自分のIPのみを使用するので、自分と同じにしてください。操作は、自分で違いを解決するか、自分と同じになるように変更してください。(変更後の適用を忘れないでください)
ここに画像の説明を挿入
5。サブネットIPとサブネットマスクについてのみ説明します。詳細については、ネットワークの知識を自分で学んでください。CCNA(ネットワーク認証)の知識で十分です。

サブネットIP:192.168.137.0;サブネットマスク:255.255.255.0は、NATモードのネットワークセグメントが192.168.137.0であり、このネットワークセグメントで使用できるイントラネットIPアドレスが192.168.137.1〜192.168.137.254であることを意味します。 、(ここでは、192.168.137は移動せず、背後の.0のみが変更されることに注意してください。つまり、この0を1〜254の任意の数に変更できます)

6. NATモードを選択し、割り当てることができるIPネットワークセグメントを理解したので、実際にマシンを操作してみましょう。

[root@dns ~]# vim /etc/sysconfig/network-scripts/ifcfg-

(vim我们没讲,修改IP地址也有很多方法,不过我个人最喜欢用的就是以上方法)
(以上代码大概可以理解为修改一个保存了你系统的IP地址的配置文件,我们就是要修改这个配置文件中的IP地址)
(不过复制以上代码之后,先别急着回车,先按两下Tab键,然后会出现以下选项)
[root@dns ~]# vim /etc/sysconfig/network-scripts/ifcfg-
ifcfg-ens33      ifcfg-ens33.bak  ifcfg-ens37      ifcfg-lo
[root@dns ~]# vim /etc/sysconfig/network-scripts/ifcfg-

(大家应该知道要修改IP地址的话就相当是修改网卡的地址)
(我让大家Tab两下的原因就是怕大家的系统版本和我不一样,所以可能网卡名字不一样)
(我的是Centos7.6,所以第一个ens33是我的网卡,大家如果是Centos6的话应该是eth0)
(一般情况下第一个就是你的网卡,总之大家注意一下,实在不知道大家可以网上查一下对应Centos版本的网卡名)
[root@dns ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33

(那么我直接编辑ifcfg-ens33这个文件)

7. Enterキーを押すと、このインターフェイスに入ります。初心者として学習していなくても理解できなくてもかまいません。主な関心事は、イントラネットのIPアドレスを変更することです。残りはそのままにして、黄色い線を引いた2つの部分に注意してください。この構成ファイルを開いてこれらの2つのエントリがある場合は、内部の値を直接変更してIPアドレスを変更できます。これらの2つのエントリがある場合は、自分で追加してください。入力してください。ただし、ここでvimを学習していない場合は、自分で追加する必要はありません。次のコードをコピーできます(IPアドレスがある場合は、私はvimとは言わなかったので、別の方法でBaiduで変更できます。1つは、グラフィカルインターフェイスを介して変更するのが非常に速いことです。IPアドレスがない状況について話しています)

perl -p -i -e"s/dhcp/static/g" /etc/sysconfig/network-scripts/ifcfg-ens33
(这段代码要修改的地方就是ifcfg-ens33,请修改为自己的网卡)

echo -e "IPADDR=192.168.137.25\nNETMASK=255.255.255.0" >> /etc/sysconfig/network-scripts/ifcfg-ens33

(这段代码可以理解为将一段信息写入一个配置文件中)
(这段代码也有要修改的地方,第一个就是IPADDR那边,还记得我们的网段嘛,
这里大家可根据自己前面所查看的网段自行修改,因为我是192.168.137.0,
我讲后面的0可以修改为1.254,这里我改为25,大家不同的可以自行修改这里)
(第二个要修改的地方就是代码后面的ifcfg-ens33,这里是网卡,大家请修改为自己的网卡)

ここに画像の説明を挿入

8.では、IPアドレスを変更した場合、変更されたIPアドレスをどのように表示できますか?

[root@dns ~]# ifdown ens33;ifup ens33

(这个代码的意思是断开ens33这个网卡的链接然后在打开ens33的链接,相当于重启网卡)
(要修改的地方是ens33,改成你自己网卡名)

[root@dns ~]# ip addr show ens33
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:98:5a:a6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.137.25/24 brd 192.168.137.255 scope global noprefixroute ens33
       valid_lft forever preferred_lft forever
    inet6 fe80::9fa5:329f:c7ff:b80f/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

(这个代码的意思就是查看ens33这块网卡的信息)
(要修改的也是ens33,修改成自己的网卡)
(出来的内容很多别怕,我们找到inet的关键字,这里可以利用管道命令)

[root@dns ~]# ip addr show ens33 | grep inet
    inet 192.168.137.25/24 brd 192.168.137.255 scope global noprefixroute ens33
    inet6 fe80::9fa5:329f:c7ff:b80f/64 scope link noprefixroute

(加了管道和grep也很好理解吧,我们只想查看包含inet这个关键字的行)
(第一行就很清楚了,192.168.137.25就是我们自己修改的内网IP地址,也就是我这台虚拟主机的内网IP地址)

総括する

時間の関係で終わりました。詳細については、Baiduで詳しく知ることができます。ここで簡単に説明します。だから私たちはこのセクションで学びました

{ 1. vmwareの3つのネットワークモード:ブリッジモードとNATモードおよびホストオンリーモード。ブリッジモードとNATモードはインターネットにアクセスできますが、ホストオンリーモードは内部でのみ使用できます。

2. IPアドレスの基本概念:パブリックネットワークIPは外部ネットワークへのアクセスに使用され、内部ネットワークIPは内部通信に使用されます

3. IPアドレスを手動で構成し、LinuxでIPアドレスを表示します
}

Jiehuaです。また会いましょう!

おすすめ

転載: blog.csdn.net/qq313088385/article/details/114831362