Ubuntu で仮想ルーターを作成するにはどうすればよいですか?

Ubuntu で仮想ルーターを作成するにはどうすればよいですか?

ネットワークに接続している 3G スティックを持っています。この接続を PlayStation 3 と共有したいのですが、仮想ルーターを作成するにはどうすればよいでしょうか?

答え1

何度も言及されているように、ネットワーク接続を共有する方法については、こちらをお読みください。

https://help.ubuntu.com/community/Internet/ConnectionSharing

役に立たない場合はお知らせください。

答え2

入力するだけ

sudo apt-install hostapd

その後、/etc/hostapd/hostapd.conf で SSID のパスと名前を自由に設定できます。ただし、少なくともマザーボードにホットスポット対応の Wi-Fi チップ (Wi-Fi カード) が搭載されている必要があります。Broadcom などのベンダー (私の場合は少し古い Macintosh) にはそのようなチップがないため、ホットスポットとしてではなく、他の Wi-Fi へのアクセスとしてのみ使用されます。どのベンダーの Wi-Fi カードがホットスポットとして使用できるのかを Google で検索できます (^O^)Y 私の場合は次のように入力して Wi-Fi ベンダー ID を確認してください。

lspci -vnn -d 14e4: 

または

sudo lshw -C network

次に、sudo vi /etc/network/interfaceと入力してインターフェースを修正します。Ubuntu 18.04などの新しいバージョンの場合は、次のように入力します。

sudo vi /etc/netplan/01-network-manager-all.yaml

それから

sudo systemctl enable systemd-network.service

次に、/etc/network/interface(NetworkManager)を停止する必要があります。

sudo systemctl disable networking

インターフェースが正しく動作しているかどうか確認するには、

sudo systemctl is-enabled systemd-networkd.service

問題がなければ(enable)が表示されるはずです。次に、次のように入力します。

rfkill list all

....ソフトブロックされました...というエラーが表示された場合は、次のように入力します。

rfkill unblock wifi

次に、入力してください

sudo ip link set wlp2s0 up

次に、wifiのインターフェース名を確認します。

ifconfig -a

Wi-Fiインターフェースに割り当てられた名前は(ほとんどはwlp2s0で、ens7やenther9のようなものはありません...)そして最後に入力します

sudo netplan apply

(oUo)Y----楽しんでね!!!!

関連情報