デスクトップで Qubes OS をセットアップしようとしていますが、ネットワーク/インターネットを機能させるのに苦労しています。
これは私がセットアップしたい構成です-
ip - 192.168.1.2
Subnet - 255.255.255.0
Gateway - 192.168.1.1
DNS - 8.8.8.8
interface - eth0
私は限られた成功でフォローしようとしました-
ifconfig eth0 192.168.1.2 netmask 255.255.255.0
route add default gw 192.168.1.1
また、/ etc /resolv.confを編集してdnsエントリを追加しました。
Ifconfigを確認すると、IPとネットマスクが構成され、ルートを確認すると、デフォルトで192.168.1.1の2つのルートが表示されます。
しかし、私はまだドメインをサーフィンしたり、pingしたりすることはできません(例:www.google.com)。
Qubesには、AppVmと呼ばれるさまざまなセキュリティドメインがあります。したがって、VMごとにネットワーク構成をセットアップする必要があると思います。そのすべては私にとって少し新しい(+疎に文書化されている)ので、どんな助けにも感謝します!
最も簡単な方法は、NetworkManagerシステムトレイを使用することです。それを右クリックし、[接続の編集]を選択します。[IPv4]タブの場合は、[手動]を選択し、ネットワーク設定をここに入力します。
次の形式を使用してIPアドレスを割り当てる必要があります
ここで192.168.1.1は私のルーター(ゲートウェイ)です
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
network 192.168.1.0
broadcast 192.168.1.255
dns-nameserver 192.168.1.1 8.8.8.8 8.8.4.4
を使用してインターネットにアクセスするためのresolv.confを編集する必要があり、永続的な解決のためにベースファイルも編集する必要があります。
vim /etc/resolv.conf
以下の解決策を追加します
nameserver 192.168.1.1
nameserver 8.8.8.8
nameserver 8.8.4.4
ベースファイルを編集する
vim /etc/resolvconf/resolv.conf.d/base
以下の解決策を追加します
nameserver 192.168.1.1
nameserver 8.8.8.8
nameserver 8.8.4.4
Qubesで私のために働いたのは、最初からすべてのリリースを使用していて、qubesに私のワークステーション/ルーターのdhcpサーバーからIPアドレスを取得させることです。これは、私の経験上10.137.1.xである必要があります。
言い換えると、10.137.1.1から10.137.1.255の範囲、またはその範囲のサブセットにIPアドレスを割り当てるようにdhcpサーバー/ルーターを設定します。
このようにqubesに合わせると、(qubesから)google.comに心ゆくまでpingを送信したり、更新/アップグレードしたり、Webページを表示したりするなどの魅力のように機能します。-hth