GNU/Linux >> Belajar Linux >  >> Linux

Linux – Bagaimana Cara Membuat Koneksi Ad-hoc?

Saya perlu membuat koneksi adhoc di Archlinux (netbook digunakan sebagai repeater wifi), saya menggunakan tutorial ini untuk melakukannya di Ubuntu :

Di terminal instal jalankan sudo apt-get install dnsmasq-base dan kemudian sudo apt-get remove dnsmasq

Mulai ulang NetworkManager dengan menjalankan sudo /etc/init.d/network-manager restart

Klik kiri pada ikon NetworkManager dan klik “Buat Jaringan Nirkabel Baru”

Beri nama “UbuntuAdhoc” dan atur enkripsi ke “WEP40”

Hubungkan PC2 menggunakan Ad-Hoc ke PC1

Masalah utamanya adalah dnsmasq-mase tidak ada tapi dnsmasq hadir di Archlinux.

Inilah yang menurut saya dapat membantu:

https://wiki.archlinux.org/index.php/Dnsmasq
https://bbs.archlinux.org/viewtopic.php?id=6431

pacman -S dnsmasq
mkdir /etc/dnsmasq
mv /etc/resolv.conf /etc/dnsmasq
cd /etc
echo nameserver 127.0.0.1 > resolv.conf
mv rc.conf rc.conf.save 
sed  '/DAEMON/s/network/network dnsmasq.local/g' rc.conf.save>rc.conf
cd rc.d
sed  '/-z/s/dnsmasq/dnsmasq -r /etc/dnsmasq/resolv.conf /g' dnsmasq>dnsmasq.local
/etc/rc.d/dnsmasq.local start
/etc/rc.d/network restart

Saya punya masalah dengan:

sed  '/-z/s/dnsmasq/dnsmasq -r /etc/dnsmasq/resolv.conf /g' dnsmasq>dnsmasq.local

Dikatakan bahwa itu adalah ../s/.. bukan pilihan yang diketahui.

Tampaknya telah merusak networkmanager applet di xfce4. Saya memasukkan daftar hitam barang dnsmasq di /etc/rc.conf , ini akan diperbaiki dalam proses, saya tidak dapat menggunakan koneksi wifi saya untuk saat ini tetapi lan saya akan melakukannya untuk saat ini ...

Saya juga memeriksa tentang berbagai cara menggunakan koneksi adhoc, karena pacar saya menggunakan PC saya dan saya terkadang bepergian, saya memerlukan cara grafis untuk membuat koneksi adhoc.

Saya memeriksa perangkat lunak favorit saya wicd tetapi tidak dapat membuat banyak koneksi dan adhoc. Dikatakan bahwa versi 2.0 mungkin akan tetapi untuk saat ini, satu-satunya alternatif adalah networkmanager .

Jadi, bagaimana saya melakukannya?

Jawaban yang Diterima:

sed perintah rusak (saya kira orang mengabaikannya entah bagaimana di forum yang Anda rujuk). Seharusnya:

sed  '/-z/s:dnsmasq:dnsmasq -r /etc/dnsmasq/resolv.conf :g' dnsmasq>dnsmasq.local

Fakta bahwa Anda menggunakan sed yang rusak itu perintah mengakibatkan penghapusan /etc/rc.d/dnsmasq.local (atau membuatnya sebagai file kosong). Saya tidak tahu detail bagaimana NetworkManager dikonfigurasi di Ubuntu, tetapi saya menduga fakta dari /etc/rc.d/dnsmasq.local kosong dapat berdampak penting pada seluruh konfigurasi jaringan Anda.

Anda dapat:

  • Verifikasi bahwa /etc/rc.d/dnsmasq.local benar-benar kosong dan jika demikian, hapus - konfigurasi jaringan Anda harus kembali ke keadaan sebelum mengeluarkan sed yang tidak menguntungkan itu perintah.

  • cd ke `/etc/rc.d/ dan jalankan sed . yang dikoreksi perintah di atas. Ini akan membuat dnsmasq.local file yang berisi apa yang sebenarnya dimaksudkan oleh penulis posting forum itu. Mungkin sisanya bisa bekerja setelah itu.

Terkait:Cara Toleran 5V Untuk Menghasilkan Sinyal Rising Edge pada Koneksi USB?
Linux
  1. Cara Membuat Script Perintah Linux

  2. Cara Membuat Swap di Linux

  3. Cara membuat layanan Systemd di Linux

  1. Cara membuat file swap di Linux

  2. Cara membuat Pengguna Linux Menggunakan Ansible

  3. Linux – Bagaimana Mengganti Server Vm Dns?

  1. Cara Membuat Partisi di Linux

  2. Cara membuat repositori rpm khusus di Linux

  3. Cara membuat paket RPM Linux