先週末、14.04のxubuntuを最新の14.10(好奇心から)にアップグレードしました。ログインするたびに、接続する有線接続を手動で選択する必要があります。ログイン後に最初に表示される通知は、「ネットワークが切断されました-オフラインになりました」などです。
この問題の解決策を探しましたが、問題を解決するための解決策を見つけることができませんでした。
必要に応じて:
$ cat /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile
dns=dnsmasq
no-auto-default=<mac:address>,
[ifupdown]
managed=true # this was false but I changed it to true yesterday, thinking it will solve the issue
そして
$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
問題が見つかりました。問題を解決するために行ったこと:最初に、/etc/NetworkManager/NetworkManager.conf
および/etc/network/interfaces
のコンテンツを元のコンテンツに戻しました。
$ cat /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile
dns=dnsmasq
no-auto-default=<mac:address>,
[ifupdown]
managed=false
そして
$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
実際に問題を解決したのは、All users may connect to this network
というタイトルの有線接続プロパティのチェックボックスをオンにすることでした(アップグレードの前後に設定を変更していないので奇妙です)。
この最後のステップの後、すべてが以前と同じように機能しました。
試さない場合:
Sudo service network-manager restart
これを試して
vi /etc/NetworkManager/NetworkManager.conf
managed = falseをmanaged = trueに変更します。
右上隅から[接続の編集]を選択し、新しい接続を追加します。 IPアドレス、ネットマスク、ゲートウェイ、および8.8.8.8であるDNSサーバーを指定します。
次に、これらの2行を/etc/resolv.confに追加します
nameserver 8.8.8.8
nameserver 8.8.4.4
次に実行します:
Sudoサービスネットワークマネージャーの再起動。
お役に立てれば!
すべてのレスポンダーは良い意味を持ちますが、hocus-pocusとランダムなニージャークファイルの編集とクリックオンオプションだけに基づく無意味で役に立たない回答の長いコレクションを見たことはありません。私は恐れており、常に私の意見では、あなたはヘッドダウンレッグアップアプローチを使用してLinuxにアプローチしています。完全に逆さま。
ネットワーク管理者は 自動接続設定 接続ごとに。常識の質をまだ持っている合理的で論理的なLinuxの人間開発者に期待されるのと同じくらい簡単で合理的です。
あ 自動接続設定?、 冗談でしょう!うわー! 」すべてが黒魔術であり、一日中プレイするコンピューターゲームのように、祈りと指を交差させることで、脳細胞を燃やしていると思いました。」
とにかく、ビジネスに戻って、これが誰かを助けることを願っています:
ネットワークマネージャーのコマンドラインインターフェイスを使用すると、次のようにこのオプションを有効または無効にできます。
nmcli connection modify <connection-name> connection.autoconnect yes
ここで、<connection-name>
はconnectiopnの名前である必要があり、多くの場合は単にeth0
です。
追伸次を使用して、すべての接続を名前でリストできます。
nmcli connection show
または、より伝統的に、
ifconfig -a
接続のすべてのオプションを表示するには、次を実行します。
nmcli connection show <connection-name>
(再び、<connection-name>
は接続の名前で、eth0
のようなものです)
さらに、上記のいずれかを行うためにルートである必要はありません。
最初のAnswareをすみません、トピックに関連していなかったので削除しました。
しかし、私は同じことを言わなければなりません。あなたがする必要があるのは、適切な詳細で/ network/interfacesを設定することです。
何かのようなもの
auto eth0 eth0 inet dhcp
yiuがdhcp対応ルーターを使用している場合は動作するはずです
そうでない場合は、静的IPアドレスとゲートウェイを定義する必要があります。適切なネームサーバーを定義することもできます。
Valuseを使用してAnswareを編集する場合
ip address
netmask
network
gateway
broadcast
私たちはあなたのために何かを理解できるはずです
Network Managerは安っぽく、毎回機能しません。また、ドキュメントが不足しています。
ネットワーク/インターフェースを使用して、ubuntuがif upおよびifdownおよびes ifconfigを使用できるようにしてください。
私は同じ問題を抱えており、ターミナルからこれを入力して試すことができます:
rfkill list
そして、ソフトブロックまたはハードブロックがあるかどうか、そしてターミナルにタイプがあるかどうかを確認します:
rfkill nosoftblock
またはrfkill nohardblock
そして、ターミナルでこれを入力します:
lslist
ネットワークが端末でタイプされている場合、ネットワークがダウンしているかアップしているかを確認できます。
lslist ifup
または
lslist ifdown
そして、ターミナルにこれを入力します:
lsmod wlan0
lsusb -s wlan0
ネットワークに接続しますが、起動時にログオンし、端末に次のように入力します。
nmap -v -iR 10000 -Pn -p (port)
firefox
そして、おそらくこのようにうまく動作するはずです。