タグ付けされた質問 「ip」

IPプロトコルとIPアドレスに関する質問。Linux ipユーティリティ関連の質問については、代わりにiprouteタグを使用してください。

4
デバイスとネットワークインターフェイスのIPアドレス
私は以下の関係を理解し​​ようとしています: 「ネットワーク化された」Linuxデバイス。そして そのデバイスにある物理NICカード(「ネットワーク化」できるようにする)。そして 種々のイーサネット/のWi-Fiネットワークインターフェース(eth0、eth1、wlan0、など)。そして IPアドレスとポート 私が収集したものから、表示され、各インタフェース(再び、というeth0、eth1、wlan0、など)は、独自のユニークなIPアドレスを割り当てられています。私のマシンでの意味eth0は、たとえばとは異なるIPになりwlan1ます。 しかし、これは、ネットワーク化されたデバイス全体がデバイス全体に対して単一のIPを受信するという私の理解とは矛盾しています。 どっち?デバイスはすべてのインターフェイスで1つのIPを使用しますか、それとも各インターフェイスは実際に独自のIPを取得しますか?それぞれが独自のものを取得する場合、そのインターフェイスで使用可能なポート数は何によって決まりますか?

1
一部のIPアドレスでサーバーにアクセスできるのはなぜですか?
私のネットワークには、IPアドレス10.0.0.15で認識されるサーバーがあります。偶然にも、次のコマンドping 10.0.15が 64 bytes from 10.0.0.15: icmp_seq=1 ttl=64 time=9.09 ms ...したがって、正しいサーバーがpingに応答します。私が試したときでもping 10.15、同等の結果が得られます。また、部分アドレスへのTelnetは期待どおりに機能します。ただし、SSHは失敗します。一部のアドレスに送信されたパケットが正しいサーバーに到着するのはなぜですか?
10 linux  networking  ip  ping  telnet 

1
ターゲットがローカルホストである場合でも、ネットワーク経由でパケットを送信する
Linuxでは、パケットをネットワークインターフェースの1つのアドレスに送信すると、このパケットは内部でルーティングされ、ネットワーク経由で送信されることはありません。それは99.99%のケースで正しいことです。 場合によっては、ネットワーク構成をテストするときに、マシン自体をターゲットとして、マシン自体からローカルリンク経由でパケットを送信すると便利です。これどうやってするの?少なくともポイントツーポイントリンクでない場合は、イーサネットなどのバスタイプリンク。興味があるのはIPパケット(IPv4とIPv6の両方)だけです。

7
同じ端末コマンドを使用して、LANの内外からのSSHアクセス
Raspberry Pi(RPi)を使用していて、sshを使用してRaspberry Piにリモート接続しています。ローカルエリアネットワークとインターネットの両方から(ルーターで開いた特定のポートを使用して)RPiにアクセスできるように、sshを正しく設定できました。 ユーザー名johnと次の名前のRPiを想定しますraspi。 内部LANアクセス ssh john@192.168.2.7 ssh john@raspi ssh raspi 外部LANアクセス ssh -p 1234 john@12.345.67.89 ssh -p 1234 12.345.67.89 しかし、どうすれssh raspiばLANの外から簡単に実行できますか?LAN内とインターネット上の2つのIPアドレスを指すようにraspiを構成する方法はありますか? 基本的に私が望んでいるのは、家にいるか仕事に関係なく、RPiに単一の方法でアクセスすることです。

1
制御を失うことなくリモートホストのIPアドレスを変更する(Linux)
まったく切断されずに(「IPアドレスなし」の状態にならずに)リモートホストのプライマリ IPアドレスを変更するにはどうすればよいですか。 問題はインターネット上ではあまり議論されていません(私の研究によると)。私が見つけた最高のリソースは少しトリッキーです。 例:10.0.0.11/24を10.0.0.15/24に変更する 1. ssh root@10.0.0.11 2. ip addr add 10.0.0.15/24 dev eth0 3. logout 4. ssh root@10.0.0.15 5. ip addr del 10.0.0.11/24 dev eth0 問題: 10.0.0.11がプライマリであるため、最後のコマンドで両方のIPアドレスが削除され、接続が失われ、削除するとセカンダリアドレス(10.0.0.15が属する)が削除されます。 10.0.0.11/ 25(24の代わりに)を追加することで、「チート」できることを知っています。ただし、理論的にはこれを正しく行うことは可能だと思います。 どう思いますか?
10 linux  ip  routing 


4
仮想MACアドレスを作成する
ネットワークアダプターまたはワイヤレスアダプターにいくつかの仮想MACアドレスを作成したいので、1台のコンピューターまたはラップトップから複数のIPアドレスでネットワークに接続できます。 どうすればできますか?(私の友人の1人が大学でそれを行っており、ネットワークに複数のIPアドレス(場合によっては最大255)を持っているため、それが可能であることを知っています)。


2
iptables内のすべてのソースに対してRELATED、ESTABLISHEDを受け入れると、「オープンすぎる」と見なされますか?
ルールが-A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT適用されるのをよく見ました。私は専門家ではありませんが、その特定の行は私に関係しています。接続が確立されているか、確立された接続に関連している必要があることを除いて、ルールがすべてのトラフィックを許可していることは明らかです。 シナリオ 22サブネット内のサーバーLANなどから、デフォルトのSSHポートへの接続を許可します192.168.0.0/16。 SuperInsecureApp®ポート1337に何かを公開します。これをINPUTチェーンに追加します。 すべてのソースからconntrack受け入れESTABLISHED、受け入れるルールを追加しましたRELATED チェーンポリシーは DROP したがって、基本的にその構成では、LANからのSSH接続のみを許可し、世界からのポート1337での受信トラフィックを許可します。 これは私の混乱が咲くところです。でしょうconntrackどのような方法で1を取得できるようになり、セキュリティ上の欠陥公開確立された接続(それが世界のオープン以来)1337上に、その後、SSHポート(またはそのことについては、他のポート)へのアクセスを得るために、その接続を利用しますか?
9 security  iptables  ip  tcp 

4
SSHが突然機能しなくなった:「書き込み失敗:パイプの破損」
私は自宅でMacBook Proを使用しており、自分の研究室のマシンに定期的にSSHで接続しています。ただし、過去3〜4日間、ラボのマシンにSSHで接続するたびに、sshを実行してから2分以内にWrite Failed:Broken Pipeエラーが発生します。 数日前にすべてが完全に機能していたという事実は私を困惑させます。
9 networking  ssh  ip 

2
ブロードキャストをpingできません
私たちは、Fedora 13のハブ(スイッチではなくハブ)に接続された4台のコンピューターを実行しています。これらは、最近学校に戻るために私たちを残した同僚からのイメージを使用してインストールされました。放送を利用していますが、この画像を使い続けたいと思います。ifconfigを使用して各コンピューターの静的IPをセットアップしました(これもip addr addを試しました)10.0.1.11/24から10.0.1.14/24までです。これらの設定を使用すると、実際にブロードキャストをpingできないようです。 10.0.1.255に正しく設定します。tcpdumpを使用すると、ping要求を呼び出すコンピューターからの発信ping要求以外は何も表示されません。誰かが何かアイデアを持っていますか、それとも完全に何かを見逃していますか?
9 linux  networking  ip  ping 



2
「ip route get」に間違ったソースIPアドレスが表示される
2つのIPアドレスを持つインターフェースを備えたマシンがあります。 inet 192.168.1.15/32 scope global eth0 inet 10.10.118.45/24 brd 10.10.118.255 scope global eth0:hosts4 たとえばip -s route get 8.8.8.8、を実行すると、これに従って、出力パケットには送信元IPアドレスが含まれます10.10.118.45。 8.8.8.8 via 10.10.118.254 dev eth0 src 10.10.118.45 cache users 1 used 1 しかし、私は、例えばpingまたはSSHに8.8.8.8、[ソースIPです192.168.1.15。 15:19:38.092508 IP 192.168.1.15 > 8.8.8.8: ICMP echo request, id 9135, seq 2, length 64 15:19:38.097962 IP 8.8.8.8 > 192.168.1.15: …
8 linux  ip  routing 

2
2つの異なるVMで同一のMACアドレスですが、インターネット接続があります
そのようにネットワークをセットアップしました。VirtualBoxでホストオンリーネットワークをセットアップします。最初のアダプターはNATで構成され、2番目のアダプターはホストオンリーネットワークで構成されます ホスト:Windows ゲスト:CentOS VM1、CentOS VM2(VM1のクローン) 両方のVMでifconfig -aを実行すると、MACアドレスがまったく同じであることがわかりました。MACアドレスが同じであることを考慮して、VM1からVM2にpingを実行するにはどうすればよいですか? VM1: eth0 Link encap:Ethernet HWaddr 08:00:27:AF:A3:28 inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:feaf:a328/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:27 errors:0 dropped:0 overruns:0 frame:0 TX packets:47 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:10671 (10.4 KiB) TX bytes:5682 (5.5 KiB) eth1 …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.