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

UNIXシステムでのネットワーク接続の管理と使用

4
NetworkManager設定を新しいシステムにエクスポートおよび移行する方法は?
NetworkManager設定を新しいシステムにエクスポートおよび移行する方法は? ユースケースは次のとおりです。 マシンを再インストールする ネットワーク構成をラップトップからデスクトップシステムに移動(またはその逆) 以下を含むすべての設定を移行する必要があります。 デフォルトおよびカスタムのネットワーク接続 パスワードを使用したwifi接続 VLAN構成 VPN構成(可能な場合はキーを使用) 私はArch wikiをチェックしましたが、移行については何もありませんので、ここで皆さんにお願いします。

1
ポート転送にnetcatを使用する
私は、リッスンするプロセスを持っていますIP:port-実際には、ソケットに接続するのはスパークストリーミングです。問題は、あるポートでスパークに接続し、別のポートからこのサーバーにデータがストリーミングされるサーバーを何らかの形で作成したいということです。 たとえば、スパークストリーミングの例では、netcatユーティリティを使用します(例:)nc -lk 5005。ただし、着信メッセージをリッスンしてからメッセージを送信する別のサービスがあります。そのため、サービスAからのメッセージをリッスンし、sparkに渡すことができるサーバーが必要です。 私のサービスAは、ソケットに依存しています。そして、私のスパーク消費者はソケットに依存しています。 これまでにポートからポートへの転送を行っていますが、これは機能していないようです: nc -X 4 -x 127.0.0.1:5005 localhost 5006 サービスA:5005->ソケット-> 5006-> Spark この作品を作る正しい方法を見つけることができないようです。 いくつかの回答から次のことが示唆されています。 socat tcp-l:5005,fork,reuseaddr tcp:127.0.0.1:5006 私のスパークソケットレシーバーは接続しないか、接続できないようです。エラーが表示されます:Error connecting to 127.0.0.1:5006 - java.net.ConnectException: Connection refused
14 linux  networking  netcat  nc 

5
ネットワーク経由でファイルを送信する最も簡単な方法
ネットワークを介して他のコンピューターにファイルを送信する最も簡単で汎用性の高い方法は何ですか?つまり、他の人が現在使用しているコンピューターを意味します。コンピューターでアクティブなセッションが開いている場合、SSHが機能するとは思わない。 これまでのところnetcat、を使用しています。しかし、これを行う他の簡単な方法はありますか?私が抱えている1つの問題netcatは、受信者がファイルの終わりを知る必要があり、ストリームの名前を考え出す必要があるということです。

4
静的IPネットワークでゲートウェイに接続しようとしています
raspberryPiでarch-linux-armを実行しています。 私がいるネットワークは静的IPを使用しています。 gateway IPある192.168.178.5 私のデバイスであるため、IPは192.168.178.201 私はインターネットに接続するために使用します: ip addr add 192.168.178.201 dev eth0 ip route add default via 192.168.178.5 しかし、後者は RTNETLINK answeres: Network is unreachable 私に何が欠けていますか? UPDATE mtakの答えは最初の問題を修正しましたが、 まだゲートウェイに到達できません。結果を 出そうとするpingdestination host unreachable

5
複数の正しいサブネットに接続しているOpenSwanが機能しない
Openswan(バージョン2.6.37)を使用して、ローカルネットワークからリモートサイトにIPsec VPNを接続しようとしています。リモートサイトの単一のサブネットに接続したいだけで、すべてが正常に機能します。ただし、リモートサイトには、アクセスする追加のサブネットもあります。 これは私の構成です: conn myConn type=tunnel left=192.168.139.14 leftsubnet=192.168.139.0/24 leftxauthclient=yes right=X.X.X.X rightsubnet=172.16.1.0/24 keyexchange=ike auth=esp authby=secret phase2alg=3des-sha1 pfs=yes に置き換えるrightsubnetとrightsubnets、次のようになります。 rightsubnets={172.16.1.0/24 192.168.3.0/24} ...接続は正常に作成されますが、リストの最後のサブネットのみが使用可能です。172.16.1.0サブネット上の何かをpingしようとしても失敗します。サブネットの順序を入れ替えると、pingはできます172.16.1.Xが、他のサブネットでは何もpingできません。これは、Openswanがリストの最後のサブネットのみを使用して接続を作成しているようです。 ここで何か間違ったことをしていますか? 私が言及するのを怠った追加情報の少し(それが関連するかどうかはわかりませんが):私のOpenSwanクライアントはNATを使用するルーターの背後nat_traversal=yesにあり、ipsec.confファイルにあります。
14 networking  vpn  ipsec 

1
Linuxは常にICMPリダイレクトを送信します
ルーターとして使用されるDebian Squeeze(6.0.6が最新)がいくつかあります。 リンクがダウンすると、ICMPリダイレクトをローカルホストに送信します。これはDebianおよび他のいくつかのデフォルトの動作です。そのため、リンクが復旧すると、ホストは再起動するまでリンクに到達できません。 これらのルーターからICMPリダイレクトが送信されないようにします。 私がテストしたecho 0 > /proc/sys/net/ipv4/conf/all/send_redirectsとsysctl -w net.ipv4.conf.all.send_redirects=0して置くことnet.ipv4.conf.all.send_redirects=0に/etc/sysctl.d/local.conf 、これらのソリューションのすべてに正しい値を入れます/proc/sys/net/ipv4/conf/all/send_redirects しかし... カーネルはICMPリダイレクトを送信し続けます。再起動後でも: $ tcpdump -n -i eth0 00:56:17.186995 IP 192.168.0.254 > 192.168.0.100: ICMP redirect 10.10.13.102 to host 192.168.0.1, length 68 また、ローカルホスト(Windowsコンピューター)のルーティングテーブルが汚染されています。 netfilterでこれを防ぐことができます: iptables -t mangle -A POSTROUTING -p icmp --icmp-type redirect -j DROP 通常の方法が機能しない理由についてのアイデアはありますか? そして、netfilterを使用せずにICMPリダイレクトが送信されるのを防ぐ方法は?
14 linux  networking  ip 


2
Samba共有をIPアドレスまたはホスト名に解決する方法
SAMBAを介して共有を提供するネットワーク内のホストのリストがあります。特定のホスト(たとえば、「SASAK02」という名前のホスト)のIPアドレスまたはホスト名を確認するにはどうすればよいですか。 出力smbtreeは次のとおりです WORKGROUP \\SASAK02 \\SAURA-PC1 \\PC-VAN-DAMME
14 networking  samba 

4
ポートでプログラムが実行されていない場合、なぜファイアウォールが必要なのですか?
サーバーのポートにTelnetで接続しようとして、そのポートでリッスンするプログラムがない場合、Telnetは「Unable to connect ...」エラーで終了します。という事は承知しています。しかし、どのポートでもリッスンするプログラムがない場合、なぜファイアウォールが必要なのでしょうか?

3
ネットワークインターフェースの名前の変更、debian wheezy
インターフェイスの名前を、eth0ではなく「ethLan」に設定しようとしています。そうすることで、ifの名前がリブートおよびカーネルごとに一貫性を保つことも保証されます。 私は主題でいくつかの記事を見つけましたが、それらはすべて2歳です: http //www.debian-administration.org/articles/463 http://www.linuxfromscratch.org/hints/downloads/files/ nameif.txt 彼らが言ったように、ethLan macを/ etc / mactabs /に追加しました。この時点で、2つの問題があります 。1)/etc/network/if-pre-up.d/if [...] && /sbin/nameifに配置したスクリプトが実行されません。これを/etc/init.d/networkingに追加して解決しましたが、なぜif-pre-up.dが機能しないのですか? 2)/ etc / network / interfacesに追加したにもかかわらず、ifconfig ethLan upを手動で実行しない限り、インターフェイスはロードされません。私は何を間違えていますか?

2
2つのインターフェイス、2つのアドレス、2つのゲートウェイ?
IPアドレスが異なる2つのネットワークインターフェイスがあり、どちらもパブリックアドレスの範囲内にあり(最初のものの場合はNATを介していますが)、両方のゲートウェイが異なるシステムがあります。(長い話、テスト用です) 問題は、現在、2番目のインターフェースでアドレスをpingしようとすると、デフォルトルートが最初のインターフェースを介して指し示すため、正しく到着しないということです。 応答が常に同じネットワークインターフェイス(および同じソースIP)を介して送信されることを確認することは可能ですか?もしそうなら、どのように?

6
トンネルを介して特定のアドレスをルーティングする方法は?
サーバーが配置されているサブネットからのみアクセスできる特定のWebサイト/サービスがあります(典型的なイントラネットのシナリオを考えてください)。SSHトンネルを介してこれらのアドレスに向かうトラフィックを透過的にルーティングする方法はありますか? 次の設定を検討してください。 私のラップトップはホームネットワークに接続されています。IP XおよびYのサービスに直接アクセスできません。これらのサービスに実際にアクセスできるサブネット上にあるサーバーへのSSHトンネルがあります。 XとYのサブネットへのすべてのトラフィックを何らかの方法で自動的にカプセル化して、サーバーを介してすべてのトラフィックを送信するVPNソリューション全体を実行することなく、このトンネルを通過できますか?つまり、他のサブネットに向かうトラフィックはすべて、サーバーを通過せずに(トンネルを使用して)ラップトップから直接送信される必要があります。

2
bashの `/ dev / udp`を使用して、ポートが開いているかどうかを知るにはどうすればよいですか?
私はへのアクセス権がありませんnetcatか、nmap私が使用しようとしているので、bashおよび/dev/udp/テスト・ポートに特別なファイルを。 私は次のようなことができます: echo "" > /dev/udp/example.com/8000 ただし、UDPを使用する場合$?は常にそう0です。私はそれがecho ""コマンドの戻り値が正しいからだと仮定していますか? 私は基本的に私が行うことができる午前何を複製しようとしていますnmapとnetcat: nmap -sU -p 8000 example.com | grep open >/dev/null && echo 'open' nc -z -u example.com 8000 && echo 'open' どうすればこれができ/dev/udpますか?

3
Debian-インターネット接続が使用可能になったらすぐに起動時にスクリプトを実行する方法は?
Debian 7 Wheezyを実行しています。完全に機能するインターネット接続ができたらすぐに、起動時にいくつかの画面を起動する必要があります。ただし、インターネット接続が切断され、再び接続された場合はそうではありません。したがって、起動後の最初の機能的なインターネット接続でのみ。 このためのダミースクリプトを投稿して、それをどこに置き、与えられた条件下で実行させるか教えてください。 スクリプトは画面を開始して終了するだけでよく、画面は続行する必要があります。 編集 すでに/etc/network/if-up.d/フォルダについて聞いたことがあります。しかし、インターネット接続が失われて再確立された場合に、スクリプトが再度実行されないようにするにはどうすればよいですか?

4
ゲートウェイはサブネット上にある必要がありますか?
私は/ etc / network / interfaces(debianにあります)で、サブネットの外側にゲートウェイがあるこのようなインターフェースを立ち上げることを検討していました: iface eth0 inet static address 10.100.10.99 netmask 255.255.255.0 gateway 10.100.0.1 しかし、「ifup --verbose eth0」はこのエラーメッセージのみを表示します。 ifconfig eth0 10.100.10.99 netmask 255.255.255.0 route add default gw 10.100.0.1 eth0 SIOCADDRT: No such process Failed to bring up eth0 もちろん、ネットマスクを255.255.0.0に変更しても問題ありません。 それも可能ですか、それとも問題がある他の何かがありますか?ifupからより多くの情報を取得する方法はありますか?私はインターネット上で、それが機能するはずだと示唆する投稿を1つ見る。
14 networking 

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