VMware Ubuntu 18には、ネットワークサービス解決方法の記録がありません.

1853 ワード

多くのネット上の解決策を参考にして、完全に使い分けることができるものは一つもなくて、東拼拼西湊は自分の問題を解決して、いったいどれが役に立ったのか分からないで、大体私がまだ覚えている肝心なステップを記録します.1、前期準備
  • 仮想ネットワークエディタを開いて、サブネットip、サブネットマスク、ゲートウェイを表示し、メモします.
  • 物理マシンでifconfig/allコマンドでvnet 8のネットワーク構成を表示します.
  • 2、仮想マシンの現在のネットワーク構成を表示する
  • terminalでip addrコマンドで現在のネットワークインタフェース(たぶんネットワークインタフェース?)を表示し、多くのチュートリアルではifconfigを使用していますが、私の仮想マシンではifconfigを使用するとnetwork-toolsのインストールが必要だと注意されますが、ネットワークサービスがないとインストールできないので、コマンドを変更します.
  • 私の仮想マシンにはloとens 33
  • という2つのネットワークインタフェースがあります.
    3、ネットワークインタフェースの構成
  • terminalでテキストエディタで/etc/network/interfacesファイル
  • を開く
  • sudo gedit /etc/network/interfaces
  • 私はgeditを使うのが好きです.普段テキストを編集する習慣に合っているからです.geditは時々保存できないと言われていますが、私は出会ったことがありません.もし問題があればvimやviに変えることができます.
  • vimまたはviで、iを押してINSERTモードに入り、編集が完了したらescキーを押して、入力:、終了して保存するならwqを入力し、終了を保存しないでqを入力します!
  • auto lo iface lo inet loopbackの後にens 33の配置を加えて、以下の通り:
  • auto lo
    iface lo inet loopback
    auto ens33
    iface ens33 inet dhcp #     static,dhcp    dhcp  
    address 192.168.32.0
    netmask 255.255.255.0
    gateway 192.168.32.2
    
    
  • terminalでip addrコマンドを使用すると、ens 33の構成が成功し、settings->network->wiredの設定で現在のネットワークステータス
  • が表示されます.
    4、dnsの構成
  • terminalでテキストエディタで/etc/systemd/resolvedを開く.confファイル
  • sudo gedit /etc/systemd/resolved.conf
  • には
  • が見えます
     [Resolve]
    #DNS=
    #FallbackDNS=
    #Domains=
    #LLMNR=no
    #MulticastDNS=no
    #DNSSEC=no
    #Cache=yes
    #DNSStubListener=yes
    
    
  • はネット上でわが国のよく使うDNSを探して、修正は以下の通りです:
  • [Resolve]
    DNS=114.114.114.114 119.29.29.29
    #FallbackDNS=
    #Domains=
    #LLMNR=no
    #MulticastDNS=no
    #DNSSEC=no
    #Cache=yes
    #DNSStubListener=yes
    

    5、仮想マシンをシャットダウンし、物理マシンネットワークを切断し、仮想ネットワークエディタでデフォルト設定を回復する6、仮想マシンのネットワークアダプタがNATモードであることを確認する7、物理マシンがネットワークに接続され、仮想マシンが起動し、over